我正在寻找一种快速计算密码SHA-256哈希值的方法,以便将一些测试数据上传到我们正在使用Spring Security进行身份验证的数据库中。
首先,我找到了Linux实用程序sha256sum
并对密码"admin"运行它,得到了以下结果:
fc8252c8dc55839967c58b9ad755a59b61b67c13227ddae4bd3f78a38bf394f7
然后我尝试了几个在线服务(只是为了好玩):
http://www.xorbin.com/tools/sha256-hash-calculator http://www.fileformat.info/tool/hash.htm?text=admin
两个服务都给出了非常不同的结果:
8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
为什么它们不同,哪个是正确的?