A-A+

在进行消息认证时 经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有下面哪个特

2022-08-05 23:53:51 问答库 阅读 173 次

问题详情

在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有下面哪个特性()。
A.相同输入产生相同输出
B.提供随机性或者伪随机性
C.易于实现
D.根据输出可以确定输入消息请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:安全单向散列函数具有如下属性:它必须是一致的,即相同的输入总是产生相同的输出:它必须是随机的,或提供随机的外观,以防被猜出源消息;它必须惟一,即几乎不可能找到两个消息会产生相同的消息摘要;它必须是单向的,即如果给出输出,则不可能确定出输入消息:它必须易于实现高速计算,硬件实现成本低,或便于软件实现。

考点:函数,消息