Linuxでは、sha1pass mypasswordを使用してSHA1パスワードハッシュを作成できます。 。 sha512を作成できる同様のコマンドラインツールはありますか ハッシュ? Bcryptについても同じ質問 およびPBKDF2 。
承認された回答:
はい、mkpasswdを探しています 、(少なくともDebianでは)whoisの一部です パッケージ。理由を聞かないでください…
[email protected]:~$ mkpasswd -m help
Available methods:
des standard 56 bit DES-based crypt(3)
md5 MD5
sha-256 SHA-256
sha-512 SHA-512
残念ながら、私のバージョンは少なくともbcryptを実行しません。 Cライブラリがそうする場合は、そうする必要があります(そして、マンページには、強度を設定するための-Rオプションがあります)。 -Rはsha-512でも動作しますが、PBKDF-2かどうかはわかりません。
bcryptパスワードを生成する必要がある場合は、Crypt::Eksblowfish::Bcryptを使用してかなり簡単に生成できます。 Perlモジュール。