代码之家  ›  专栏  ›  技术社区  ›  Mithun Sreedharan Kuldeep Modi

RoR-MD5生成

  •  74
  • Mithun Sreedharan Kuldeep Modi  · 技术社区  · 15 年前

    如何在Rails3.0中使用MD5加密字符串? pass = MD5.hexdigest(pass) 在一个模型中 uninitialized constant MyModel::MD5

    1 回复  |  直到 13 年前
        1
  •  171
  •   joschi    15 年前

    你可以用 Digest::MD5 来自Ruby标准库。

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

    还有一件事:MD5是一个散列算法。你不能用散列算法“加密”任何东西。