web-dev-qa-db-ja.com

scryptキー計算機

scryptは、大量のメモリを使用するように調整できるパスワードベースの鍵導出関数です。

コマンドラインインターフェイスで、パラメータに独自の値を指定してキーを計算する必要があります:passwordsaltnrplength(これらは、passwordのパラメータsaltcostbcryptに似ています)。

できれば、scrypt --password message --salt mysalt -n 1024 -r 8 -p 8 --length 32のようなものを使用して、9a5ef931679f5003248953b6eea3827ca32eb6d07a417126670ba8555f40a0e0だけを取得できます。

どのソフトウェアがこの仕事をすることができますか?

2
wjwrpoyob

この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
3
steve