问问题描述
答精选答案

不一样。
哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的。
消息身份验证代码 (MAC) 哈希函数通常与数字签名一起用于对数据进行签名,而消息检测代码 (MDC) 哈希函数则用于数据完整
答其他回答(1条)
-
1. 不一样2. 因为哈希算法是一种将任意长度的数据映射为固定长度的唯一值的算法,不同的输入会产生不同的哈希值,所以123456和654321的哈希值不会相同。
3. 哈希算法的设计目标是尽可能避免冲突,即不同的输入得到相同的哈希值的概率非常低,但并不是绝对不可能。所以在极少数情况下,不同的输入可能会产生相同的哈希值,但这种情况非常罕见。
本文来自作者[三问sanwen]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/1293403.html

评论列表(4条)
我是公众科技网的签约作者“三问sanwen”!
希望本篇文章《123456哈希值与654321一样不》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:不一样。哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的。消息身份验证代码 (MAC) 哈希函数通常与数字签名一起用于对数据进行签名,而消息检测代码 (MDC) 哈希函数则用于数据完整