私は最近、いくつかの Perl スクリプトをリリースgen-password
しgen-passphrase
ました。
スクリプトはあなたのgen-passphrase
ニーズに合うかもしれません。3 つの引数を取ります: イニシャルのシーケンスとして使用される単語、最小長、および最大長です。例えば:
$ gen-passphrase abcde 6 8
acrimony borrowed chasten drifts educable
または、イニシャルを指定せずにいくつかの単語を尋ねることができます (追加したばかりの新機能):
$ gen-passphrase 5 6 8
poplin outbreak aconites academic azimuths
単語リストが必要です。/usr/share/dict/words
存在する場合はデフォルトで使用されます。デフォルトでは を使用/dev/urandom
しますが、使用するように指示できます/dev/random
。vs.の詳細については、superuser.com で私のこの回答を参照してください。/dev/urandom
/dev/urandom
注:これまでのところ、私以外にこれらのスクリプトをテストした人はいません。強力なパスワード/パスフレーズを生成するよう最善を尽くしましたが、保証は何もありません。