【发布时间】:2015-06-15 00:22:42
【问题描述】:
我想制作一个 AppleScript,用终端生成 salted 哈希。是否有特定的终端命令可以生成加盐哈希,最好是像 SHA-512 这样的安全哈希?如果可能的话,我想要一个单行的,这样我就可以将它与 do shell script 命令一起使用。我搜索了网络,但没有找到在终端中生成加盐哈希的方法,只是一个普通的。
我正在运行 OS X Mavericks 10.9.5。
【问题讨论】:
-
@GeorgeNetu: 要在 OSX 上获取 SHA-512 编码,从 openssl v0.9.8 开始,您必须使用
openssl dgst -sha512(openssl sha512仅适用于更高版本,例如 v1.0.1f 上Ubuntu 14.04)。也就是说,您必须使用带有 SHA 算法的dgst命令作为选项。但是,openssl不会帮助生成盐。
标签: hash terminal applescript osx-mavericks