2022-04-12

私のパスワード

めんどうだから使いまわし全部でいつものを使う

一部サイト文字制限でいつものが使えないのでその場で適当に入れて再ログインのたびに再発行

 

同じパスワードの使いまわしがだめっていうからいつもの+末尾にサービス

 

masuda_no_password+hatena

masuda_no_password+google

みたいな感じ

 

平文保存してるサービスの多さを知って②のパターンだと使いまわし部分が簡単にわかって無意味と気づく

どうせ見られるなら面白いものにしたいと思って

 

getPassword()

 

というプログラムぽいのをパスワードにする

 

サービスアカウントごとには変えておきたい感もあったので引数を使うことにした

 

getPassword("hatena.masuda3")

getPassword("yahoo.masuda1")

 

平文保存してたところでまずみないだろうと気づく

それぞれ別パスワードにしたいけど覚えたくないしパスワードマネージャーは嫌い

ログインIDハッシュ値パスワードにすることにする

 

単純にやると同じことやる人がいそうなので、いつものキーワードログインIDを初期値として誕生日数分繰り返しハッシュ値を求めることにした

使ってる文字種別文字数で文句言われたくないので、ハッシュ値に Aa1_ をプレフィックスにつけて前から要求される最大文字数分切り出したものパスワードにした

 

Aa1_295ae0f759fe6f348346d4ba0484

 

パソコンがあればログインIDといつものキーワードだけで求められるがパソコンがないところでログイン出来ないことに気づく

 

To Be Continued

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん