質問: コマンドラインでsha512パスワードハッシュを作成する方法 linuxでは、sha1pass mypasswordを使用してsha1パスワードハッシュを作成できます。 sha512ハッシュを作成できる同様のコマンドラインツールはありますか? bcryptとpbkdf2についても同じ質問です。
回答: 上記の@slmの回避策をさらに詳しく説明すると、誰かがbash履歴を手に入れてプレーンテキストのパスワードを見るのが心配な場合は、pythonにraw_input()を挿入できます。 =ソルトとパスワードのフィールドが移動する場所のステートメント。入力を求めるプロンプトが表示されます。テキストは入力中にマスクされませんが、bashの履歴には表示されません。先頭のスペースでコマンドを開始することもできます。 、しかし私はいつもそうすることを忘れています。python -c "import crypt, getpass, pwd; print crypt.crypt(raw_input(), '\$6\$' + raw_input() + '\$')"