scrypt
は、大量のメモリを使用するように調整できるパスワードベースの鍵導出関数です。
コマンドラインインターフェイスで、パラメータに独自の値を指定してキーを計算する必要があります:password
、salt
、n
、r
、p
、length
(これらは、password
のパラメータsalt
、cost
、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