linux – md5sum返回与在线哈希生成器不同的哈希值
发布时间:2020-12-13 17:19:12 所属栏目:Linux 来源:网络整理
导读:在suse10 md5sum myname 将md5哈希值设为49b0939cb2db9d21b038b7f7d453cd5d. 文件myname包含字符串“ravi” 而同一个字符串的一些在线md5哈希生成器似乎给出了不同的哈希值 http://md5-encryption.com/ http://www.miraclesalad.com/webtools/md5.php 他们吐
在suse10
md5sum myname 将md5哈希值设为49b0939cb2db9d21b038b7f7d453cd5d. 文件myname包含字符串“ravi” 而同一个字符串的一些在线md5哈希生成器似乎给出了不同的哈希值 http://md5-encryption.com/ 他们吐出“ravi”的哈希为63dd3e154ca6d948fc380fa576343ba6 为什么同一个字符串“ravi”的md5sum存在差异? 解决方法
如果你查看你的文件myname,你可能会发现它包含额外的字符,例如
od -x myname 0000000 6172 6976 000a 0000005 请注意第1行末尾的000a.当您在在线表单中键入ravi时,您也没有输入000a,因此md5sums是不同的. 你可以看到这样的效果 echo ravi | od -x 0000000 6172 6976 000a echo ravi | md5sum 49b0939cb2db9d21b038b7f7d453cd5d - 答案与您提交的答案相同. echo -n ravi | od -x 0000000 6172 6976 echo -n ravi | md5sum 63dd3e154ca6d948fc380fa576343ba6 - 结果与在线表格相同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容