アカウント名:
パスワード:
#事前に計算すれば良いだけなんだけどね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
ハッシュ関数 (スコア:2, 興味深い)
カードごとに暗証番号が違うけど、カードを見れば暗証番号が分かる仕組み。
#そして脳内ハッシュ関数を忘れたとクレームをつけると
Re:ハッシュ関数 (スコア:2, 興味深い)
生年月日などの月と日の数字であれば2桁ごとに6進に変換すればOKなので,例えば12月31日では2051となります.ただし,このように2桁ごとに区切ると,元旦生まれの人は何進に変換しても同じ数字になるので区切り方など変える必要があります.
みんなが同じ進数を使ったら安全上の効果は減りますが,進数を任意で選べるので,多少は類推されにくくなるのではないかと思っていますが,どうでしょうか.
Re:ハッシュ関数 (スコア:0)
今日からそれをやりたいけど md5 も sha1 も a-f がでるんスけど 0-9 だけがでるような一般的ハッシュ関数ないっすか?
え?a-f を無視しろって?家族にも使わせたいからむずかしいなぁ。
Re:ハッシュ関数 (スコア:2, 興味深い)
それを10進変換すればよいのでわ。
マジなネタで言うと、生年月日とかでも西暦で8桁とかの数字を途中で抜くとか、特定の数字を飛ばすとかってすると忘れない上に簡単には類推されない暗証番号が作れます。
#って、銀行員やってた親父が言ってた。
#確かに銀行側とかだと『類推されにくい数字にして下さい』→『じゃぁ、どうすればいいんだ』ってやり取りが多そうだ。
Re:ハッシュ関数 (スコア:0)
で、そのやり方が広まって類推されやすくなって・・・
以下、ループ
Re:ハッシュ関数 (スコア:1, すばらしい洞察)
誕生日や電話番号と同様に、そのハッシュ関数で得られる値も「類推
されやすい暗証番号」とみなされるようになってしまったり。
Re:ハッシュ関数 (スコア:0)
#事前に計算すれば良いだけなんだけどね