本文介绍了SHA 256 不同的结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我从 Mac 调用命令
If I invoke the command from Mac
或来自 ubuntu
然后我得到以下结果
我注意到末尾有破折号.
I notice there is dash at the end.
但是当我使用 Python hashlib
或 Java java.security.MessageDigest
时,它们给我的结果相同,如下所示:
But when I use Python hashlib
or Java java.security.MessageDigest
, they give me the same result as follows:
那么,谁能指出我哪里弄错了?
So, could anyone point out where I got it wrong please?
谢谢.
Python:
Java:
推荐答案
echo
命令正在为您的字符串添加尾随换行符.试试:
The echo
commands are adding a trailing newline to your string. Try:
这篇关于SHA 256 不同的结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!
【网站声明】本站部分内容来源于互联网,旨在帮助大家更快的解决问题,如果有图片或者内容侵犯了您的权益,请联系我们删除处理,感谢您的支持!