irbついでに,MD5がまずいのでSHA2を使ってみる.

最近APOPの話題でMD5がまずいと.(結構前から良くないという話は・・・)

コマンドプロンプトを起動して

C:\>irb
irb(main):001:0> require "digest/sha2"
=> true
irb(main):002:0> password = ("a".."z").to_a.join
=> "abcdefghijklmnopqrstuvwxyz"
irb(main):003:0> sha2 = Digest::SHA256::hexdigest(password)
=> "71c480df93d6ae2f1efad1447c66c9525e316218cf51fc8d9ed832f2daf18b73"

これからはこっちで行こう.