GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインでSha512パスワードハッシュを作成するにはどうすればよいですか?

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


Linux
  1. LinuxでSCPコマンドにパスワードを渡す方法

  2. コマンドラインでSVNにSSHパスワードを提供するにはどうすればよいですか?

  3. コマンドライン引数として渡されたパスワードを非表示にする方法は?

  1. Linuxでパスワードを変更する方法(passwdコマンド)

  2. コマンドラインを使用してMySQLでデータベースを作成する方法

  3. Linuxコマンドのスクリプトを作成する方法

  1. Linuxでユーザーを作成する方法[ユーザー管理]

  2. コマンドライン引数のような名前のファイルを作成するには?

  3. コマンドラインから特定のサイズのファイルを作成するにはどうすればよいですか?