Gerando um hash MD5 no Rails

O código para calcular o hash MD5 de um valor no Rails é muito simples. Veja um exemplo:

Digest::MD5.hexdigest "texto"

Neste exemplo, será calculado o md5 da palavra “texto”.

Você pode criar uma função que retorne o resultado dessa operação para facilitar o uso da mesma. Exemplo:

def md5(valor)
Digest::MD5.hexdigest valor
end

Simples assim, como deveria ser.