0
我想要使用密鑰生成哈希的東西。此外,生成的哈希應該是URL安全的並且形式安全。是否有任何2路crypt庫可用於Ruby/Rails
我想要使用密鑰生成哈希的東西。此外,生成的哈希應該是URL安全的並且形式安全。是否有任何2路crypt庫可用於Ruby/Rails
標準Ruby安裝中已經有一些東西可用:OpenSSL模塊。
你在說什麼可能是OpenSSL::HMAC
,它提供了一個HMAC,一種基於祕密密鑰的哈希形式。
結果將是一個簡單的Ruby字符串,它可能攜帶非URL安全字符,您必須自己處理這個URL以確保安全。您可以使用URI.escape或使用str.unpack('H*')[0]
(參見String#unpack)簡單地對字符串進行十六進制編碼。
重複? http://stackoverflow.com/questions/1997786/recommended-two-way-encryption-gems-for-ruby –