单选题SHA-1除了能够用于散列消息,还可以用于以下哪个应用()A使用密钥加密消息B生成随机数C消息解密D还原信息
单选题
SHA-1除了能够用于散列消息,还可以用于以下哪个应用()
A
使用密钥加密消息
B
生成随机数
C
消息解密
D
还原信息
参考解析
解析:
SHA-1除了散列消息还可以用于生成随机数,所以选项B是正确的。SHA-1不能用于加密和解密消息,因为他是不可逆函数,所以其他选项都是错误的。
相关考题:
将散列码用于消息认证的同时又要保证保密性还有希望有数字签名,这个过程需要几个密钥,它们的作用是什么()A、只需要一个私钥,发送方用他的私钥对散列码加密B、只需要两个密钥,先用对称密码中的密钥计算散列码,然后用发送方的私钥对散列码加密C、只需要两个密钥,发送方的私钥用于生成数字签名,再用对称密码中的密钥对消息和数字签名进行加密D、需要三个密钥,一个密钥用于计算散列码,第二个密钥是发送方的私钥用于数字签名,第三个密钥用于对上述结果进行加密
以下列出了MAC和散列函数的相似性,哪一项的说法是错误的?()A、MAC和散列函数都是用于提供消息认证B、MAC的输出值不是固定长度的,而散列函数的输出值是固定长度的C、MAC和散列函数都不需要密钥D、MAC和散列函数都不属于非对称加密算法
单选题公钥密码体制可以应用于()A访问控制B散列函数C消息认证码D加密,数字签名和密钥交换