题目内容

现代密码学中很多应用包含散列运算,而下面应用中不包含散列运算的是:( )

A. 消息机密性
B. 消息完整性
C. 消息认证码
D. 数字签名

查看答案
更多问题

分组加密算法(如AES)与散列函数算法(如SHA)的实现过程最大的不同是:( )

A. 分组
B. 迭代
C. 非线性
D. 可逆

若A想向B分发一个会话密钥,采用公钥加密算法,那么A应该选用的密钥是:( )

A的公钥
B. A的私钥
C. B的公钥
D. B的私钥

一个完整的密码体制,不包括以下:( )

A. 明文空间
B. 密文空间
C. 数字签名
D. 密钥空间

给定任意长度的M,单向散列函数h=H(M)的长度固定,H的特性不包括:( )

A. 给定M计算h是容易的
B. 给定h,根据H (M)=h计算M是困难的
C. 给定M,要找到M’,使得M’≠M且H(M)=H(M’)是困难的
D. 对任何哈希函数均产生128bit的输出

答案查题题库