问答题X 纠错
1.H可应用于任意大小的数据块。(输入长度可变)
2.H产生定长的输出。(输出长度固定)
3.对任意给定的x,计算H(x)比较容易,用硬件和软件均可实现。(效率)
4.对任意给定的散列码h,找到满足H(x)=h的x在计算上是不可行的,有些文献中称之为单向性。(单向性)
5.对任何给定的分组x,找到满足y≠x且H(x)=H(y)的y在计算上是不可行的。(抗弱碰撞性)
6.找到任何满足H(x)=H(y)的偶对(x,y)在计算上是不可行的。(抗强碰撞性)
7.H的输出满足伪随机性测试标准。(伪随机性)
你可能喜欢
问答题
问答题
多项选择题
A.一个有6个转轮的转轮密码机器是一个周期长度为26的6次方的多表代替密码机械。
B.仿射密码的加密算法是线性变换。
C.置换密码分为单表置换密码、多表置换密码、转轮密码机。
D.多表代换密码是以一系列代换表一次对明文消息的字母序列进行代换的加密方法。
多项选择题
A.Eve可能知道密文c所对应的明文m。
B.Eve可能拥有强大的计算能力。
C.Eve可能缴获了一台加密机(也称为加密黑盒子),可以任意地输入明文,输出密文。