発音可能なパスワード

ランダムなパスワード生成方法を探すとmkpasswdが紹介されてることが多いけれど、元々mkpasswdはパスワード生成用ではないらしい。
http://www.linux.or.jp/JM/html/shadow/man8/mkpasswd.8.html
さらに、mkpasswdはexpectについてくるユーティリティらしいがgentooにてdev-tcltk/expect-5.42.1-r1をインストールしても見当たらなかったので方針転換。

Another Password Generatorをインストールすることに。

emerge app-admin/apg

使い方は、

apg -a 0 -k -m 8 -x 15 -t

みたいにすると8から15文字の発音可能なパスワードが生成され、発音方法も教えてくれる。
結果

jofIgPibbikac5 (jof-Ig-Pib-bik-ac-FIVE)
lielOipipidHek; (liel-Oip-ip-id-Hek-SEMICOLON)
ifmogJaipDej (if-mog-Jaip-Dej)
nakownEi (nak-own-Ei)
meint?Wran= (meint-QUESTION_MARK-Wran-EQUAL_SIGN)
IbKuckTon=OvVem (Ib-Kuck-Ton-EQUAL_SIGN-Ov-Vem)

みたいな感じ。
読める気がしてこないのはきっと気のせい。


難を言えば記号・数字が少ないのと、日本人には発音しづらいという点。cjkバージョンとかあるとうれしいかも。

他所で紹介してたところには、ドラクエ復活の呪文形式だとおもしろいとか書いてあったけれど、一字間違えで永遠にさようならとかは嫌なのでパス。