Shell

密鑰計算器

  • April 25, 2019

scrypt是一種基於密碼的密鑰派生函式,可以調整為使用大量記憶體。

我想要一個命令行界面來計算給定我自己的參數值的鍵:password, salt, n, r, p, length(這些類似於參數password, salt, costin bcrypt)。

最好,我可以使用類似的東西scrypt --password message --salt mysalt -n 1024 -r 8 -p 8 --length 32並得到9a5ef931679f5003248953b6eea3827ca32eb6d07a417126670ba8555f40a0e0.

什麼軟體可以完成這項工作?

此實現scrypt似乎滿足您的要求,請參閱https://github.com/jkalbhenn/scrypt

scrypt-kdf [options ...] password [salt N r p size salt-size]
                        string string integer integer integer integer integer]
options
 -b|--base91-input  password and salt arguments are base91 encoded
 -c|--check hash  test if hash is derived from a password
 -h|--help  display this text and exit
 -p|--crypt  use unix crypt format
 -v|--version  output version information and exit

引用自:https://unix.stackexchange.com/questions/515529