Linux命令行SHA-256哈希不同于在线工具?【JAVA教程】

!
也想出现在这里? 联系我们
信息

Linux命令行SHA-256哈希不同于在线工具?,第1张

概述Linux命令行SHA-256哈希不同于在线工具

我正在寻找一种计算密码的SHA-256哈希的快速方法,以便我可以将一些testing数据上传到我们使用Spring Security进行身份valIDation的数据库中。

首先,我find了linux实用程序sha256sum ,并再次运行密码“admin”,得到如下结果:

fc8252c8dc55839967c58b9ad755a59b61b67c13227ddae4bd3f78a38bf394f7

然后我尝试了一些在线服务(为了好玩):

http://www.xorbin.com/tools/sha256-hash-calculator http://www.fileformat.info/tool/hash.htm?text=admin

如何防止使用.htaccess或自定义PHP.ini来覆盖设置

如何使用Glassfish实现基本身份valIDation?

如何禁用从Apache启动的subprocess的SElinux?

一个进程可以拥有的所有不同UID的处理是什么?

PHPconfiguration模块安全注意事项

都给了我这个非常不同的结果:

8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918

他们为什么不同,哪个是对的?

限制linux应用程序的系统调用访问

现代Unix / linux系统上的密码仍然限制在8个字符以内?

linux:在ssh中包装清除协议的最好方法

如何防止直接访问/下载到mp3 / wav文件,同时允许Flash播放器使用.htaccess(或PHP)访问它们

如何计算一个进程的最小能力集?

我在做类似的事情时遇到了这个问题。

我正在做的是像echo string | sha256sum 我认为, echo string | sha256sum 。

当我通过PHP哈希生成器运行时,我会得到一个不同的结果。 原因是因为回声添加的新行。

我不知道你是否使用回声,但如果你尝试echo -n string | sha256num echo -n string | sha256num 。

根据echo -n \”admin\” | shasum -a 256 echo -n \”admin\” | shasum -a 256在我的Mac OS X上,后面的是正确的。 请注意,您需要执行echo -n ,否则在散列的字符串中也有一个n 。 由于shasum是一个Perl脚本,你可能也有它。 如果是这样,请尝试使用它。

总结

以上是内存溢出为你收集整理的Linux命令行SHA-256哈希不同于在线工具?全部内容,希望文章能够帮你解决Linux命令行SHA-256哈希不同于在线工具?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞173 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容