一応いろんなサイトごとに異なるパスワードを使っているのですが、徐々にそれが覚えられなくなってきました...。
ということで、最近は以下のようなスクリプトを用意し、都度それを実行してパスワードを入力するようにしています。もちろんスリジャヤワルダナプラコッテの部分は本当はこれではなくて、また別の文字列にしていますが。
#!/usr/bin/env python
import md5, getpass
p = getpass.getpass('Phrase: ')
d = raw_input('Domain: ')
print md5.new('Sri' + p + 'Jayewardenepura' + d + 'Kotte').hexdigest()[:16]
実行すると Phrase を聞かれますが、これは秘密のパスワードにしておきます。
次に聞かれるドメインは、自分が覚えられる程度にそれぞれのサイトのドメインを入力します。 yahoo とか mixi とか。
例えば Phrase を "password" 、 Domain を "yahoo" にすると
c545091c15a88b95
となるわけです。 同じく Domain が "mixi" の場合だと
9575da8b575b84e4
となります。
でも実は、こうなると次に出てくる問題はサイトによって、パスワードとして許す文字数が違うことだったり...。
Posted by setomits at 11:58 |
Comments: 0