以下哪種公鑰密碼算法既可以用于數(shù)據(jù)加密又可以用于密鑰交換?
設(shè)哈希函數(shù)H有128個可能的輸出(即輸出長度為128位),如果H的k個隨機輸入中至少有兩個產(chǎn)生相同輸出的概率大于0.5,則k約等于__。
下列關(guān)于kerckhofff準(zhǔn)則的說法正確的是
Alice有一個消息M通過密鑰K2生成一個密文E(K2,M)然后用K1生成一個MAC為C(K1,M),Alice將密文和MAC發(fā)送給Bob,Bob用密鑰K1和密文生成一個MAC并和Alice的MAC比較,假如相同再用K2解密Alice發(fā)送的密文,這個過程可以提供什么安全服務(wù)?
以下那一項是基于一個大的整數(shù)很難分解成兩個素數(shù)因數(shù)?