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モジュール。