下列不属于散列(哈希)算法的特点是( )。
A: “任何”长度的消息经过散列运算后生成的散列值长度是固定的。
B: 对于给定的消息,计算其散列值是复杂的。
C: 对于给定的消息散列值,要发现另一个相同散列值的消息在计算上是不可行的。
D: 现一对消息使二者散列值相同在计算上是不可行的。
A: “任何”长度的消息经过散列运算后生成的散列值长度是固定的。
B: 对于给定的消息,计算其散列值是复杂的。
C: 对于给定的消息散列值,要发现另一个相同散列值的消息在计算上是不可行的。
D: 现一对消息使二者散列值相同在计算上是不可行的。
举一反三
- 不管输入消息的长度如何,一个散列函数的输出值长度是固定的。()
- 以下哪个概念是这样被定义的“通过计算消息的散列值并用产生者的私钥加密这个值来生成一值,这个值来确认数据的来源和完整性”() A: 数字信封 B: 散列函数 C: 数字签名 D: 消息认证码
- MD5加密算法是通过散列算法对明文计算得到固定长度散列值,形成原文摘要进行加密的算法。
- 以下有关散列算法的描述,错误的是( )。 A: 硬盘无法进行散列计算 B: 散列算法即哈希算法 C: 分区可以进行散列计算 D: 文件可以进行散列计算
- 中国大学MOOC:"MD5加密算法是通过散列算法对明文计算得到固定长度散列值,形成原文摘要进行加密的算法。";