我以前使用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
然后使用它,并为新用户使用保险库,或者如果任何旧用户正在更新他们的数据。