2012-07-23 60 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