2013-05-15 176 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詢問當前時間四捨五入到最接近的毫秒。 –