2012-07-23 57 views
1

使用attr_encrypted的danpal分支。Rails加密:danpal/attr_encryptor密鑰生成

attr_encrypted :col_int, :key => 'key', :if => :encryption_required, :marshall => true 

是否'key「字符串產生一個新的會話的新對象?因爲我遇到了一個問題,我創建了一個帶有加密值的實例,並且工作正常。但是,當我運行一個新的軌道控制檯會話或例如嘗試通過視圖訪問值時,我得到一個bad decrypt錯誤。我猜這是與一個不正確的鑰匙有關?在新會話中會傳遞一個不同的字符串對象作爲密鑰?

有沒有辦法避免這種情況?

回答

0

問題出在沒有閱讀文檔,需要額外的col_int_saltcol_int__iv