2013-05-15 175 views
1

我要生成由当前时间(毫秒级来)和盐串一串ASCII码SHA1哈希(可以是任何东西)ASCII SHA1哈希红宝石

有人不知道如何实现这样的事情?

+1

什么是“ASCII SHA1”散列,它与常规SHA1散列有什么不同? – deceze

回答

4
require 'digest' 
salt="Celtic Sea" 
time_now = Time.now 
Digest::SHA1.hexdigest("%.3f#{salt}" % time_now) 
+0

为什么你想截断'Time.now'到三位小数? – jbr

+1

OP询问当前时间四舍五入到最接近的毫秒。 –