首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令行实用程序在Unix中输出散列

命令行实用程序在Unix中输出散列
EN

Stack Overflow用户
提问于 2013-07-01 13:20:43
回答 2查看 392关注 0票数 1

在网上搜索却什么都找不到。理想情况下,在我的机器上有一个二进制文件是很酷的,比如:

hashme -n sha256 "some string"

很高兴得到以下支持:

  • 沙一
  • 沙-256
  • md5
  • 带迭代次数的bcrypt

等等

这样的工具存在吗?这会比较容易(?)实现我自己,因为其他二进制文件存在于其他散列,例如sha1sum -但只是想知道它是否存在,我找不到它。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-01 13:22:09

例如,sha256sum怎么样?或者更好的是,细砂

代码语言:javascript
复制
$ shasum -a 256 < myfile.txt

md5sum使用MD5算法执行相同的操作。

我确信,用一个shell脚本(例如Perl)包装所有这些都很简单,该脚本使用一个选项来选择要输入的二进制文件。请注意,上述所有建议都是以大致类似的方式工作的,因此包装器脚本将相对容易。

票数 0
EN

Stack Overflow用户

发布于 2013-07-01 14:38:41

理想情况下,在我的机器上有一个二进制文件是很酷的,比如: -n sha256“一些字符串”

你的愿望已经实现了。(也许……)查看openssl命令。它在大多数Unix系统上都是可用的,可以计算出各种各样的校验和和以及文件编码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17405467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档