首页 > 解决方案 > 从 attr_encrypted 和 Vault-rails 升级以获得相同的密钥

问题描述

我以前使用attr_encrypted机制,

attr_encrypted :ssn, key: :encryption_key, algorithm: 'bf-cfb', mode: :single_iv_and_salt, insecure_mode: true

我将其升级为vault-rails

include Vault::EncryptedModel
vault_attribute :ssn

我想以某种方式保留两者,如果某些数据已经保存使用attr_encrypted然后使用它,并为新用户使用保险库,或者如果任何旧用户正在更新他们的数据。

标签: ruby-on-railsattr-encrypted

解决方案


推荐阅读