在suse10
md5sum myname
将md5哈希值设为49b0939cb2db9d21b038b7f7d453cd5d.
而同一个字符串的一些在线md5哈希生成器似乎给出了不同的哈希值
http://md5-encryption.com/
http://www.miraclesalad.com/webtools/md5.php
他们吐出“ravi”的哈希为63dd3e154ca6d948fc380fa576343ba6
解决方法
如果你查看你的文件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 -
结果与在线表格相同.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。