题目内容
(请给出正确答案)
[单选题]
单向散列函数能把任意长的输入变化成固定长的输出。其运用于数字签名的预先处理,主要原因是()
A.密文的长度
B.加快数字签名的运算速度
C.增加密文破译难度
D.以上都不正确
查看答案
如果结果不匹配,请 联系老师 获取答案
A.密文的长度
B.加快数字签名的运算速度
C.增加密文破译难度
D.以上都不正确
A.算法效率高,计算哈希值的时间短
B.可以根据任意长度的消息计算出固定长度的散列
C.不同的输入可以有相同的输出
D.单向性,只能由输入的数据或者消息计算出一个定长的哈希值,而不能反向计算
A.将任意长度的一块数据转换为一个定长的哈希值
B.哈希函数具有单向性,给定x容易计算H(x),反之则非常困难
C.哈希函数的抗碰撞性是指对于任意给定的x,找到满足y≠x且H(x)=H(y)的y在计算上是不可行的
D.彩虹表是一种安全的哈希函数
A.下载软件的用户可以利用散列值验证软件的正确性
B.散列函数是绝对安全的
C.用户可以利用散列值检查文件是否染毒
D.一般数字签名都是利用私钥对数据的散列值进行计算