在网上做了一些搜索,没有找到任何东西。理想情况下,在我的机器上有一个二进制文件会很酷,比如:
hashme -n sha256 "some string"
很高兴支持:
- sha-1
- sha-256
- md5
- bcrypt 迭代次数
等等等等
这样的工具存在吗?考虑到其他哈希值存在其他二进制文件,sha1sum
例如,我自己实现起来相对容易(?),但只是想知道它是否存在而我找不到它。
在网上做了一些搜索,没有找到任何东西。理想情况下,在我的机器上有一个二进制文件会很酷,比如:
hashme -n sha256 "some string"
很高兴支持:
等等等等
这样的工具存在吗?考虑到其他哈希值存在其他二进制文件,sha1sum
例如,我自己实现起来相对容易(?),但只是想知道它是否存在而我找不到它。
理想情况下,在我的机器上有一个二进制文件会很酷,比如:
hashme -n sha256 "某个字符串"
你的愿望已经实现。(也许...)查看openssl命令。它在大多数 Unix 系统上都可用,并且可以计算各种校验和和文件编码。
例如sha256sum怎么样,或者更好的是,例如shasum
$ shasum -a 256 < myfile.txt
md5sum使用 MD5 算法执行相同的操作。
我确信用一个shell脚本(例如Perl)来包装所有这些是微不足道的,该脚本使用一个选项来选择要输入的二进制文件。请注意,以上所有建议的工作方式大致相似,因此包装脚本相对容易。