Обновление от attr_encrypted и Vault-rails для того же ключа - PullRequest
0 голосов
/ 27 ноября 2018

Ранее я использовал механизм 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, затем используйте это и используйте хранилище для нового пользователя или если какой-либо старый пользователь обновляет свои данные.

...