81

Rails 3.0でMD5を使用して文字列を暗号化するにはどうすればよいですか? pass = MD5.hexdigest(pass) モデルでuninitialized constant MyModel::MD5

4

1 に答える 1

184

Digest::MD5これには、Ruby標準ライブラリから使用できます。

irb(main):001:0> require 'digest/md5'
=> true
irb(main):002:0> Digest::MD5.hexdigest('foobar')
=> "3858f62230ac3c915f300c664312c63f"

そしてもう1つ、MD5はハッシュアルゴリズムです。ハッシュアルゴリズムでは何も「暗号化」しません。

于 2010-11-22T07:16:26.580 に答える