ruby hash md5 digest

ruby - RoR-generación MD5



hash digest (1)

¿Cómo puedo encriptar una cadena con MD5 en Rails 3.0? pass = MD5.hexdigest(pass) en un modelo produce uninitialized constant MyModel::MD5


Puede usar Digest::MD5 de la biblioteca estándar de Ruby para esto.

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

Y una cosa más: MD5 es un algoritmo hash. No "cifra" nada con un algoritmo hash.