Я хочу зашифровать конфиденциальную информацию в yaml, используя пару секретный / открытый ключ. Когда эта пара ключей истекает или изменяется, файл должен быть дешифрован с использованием старой пары ключей и повторно зашифрован с использованием пары ключей.
вот мой файл test.yaml
application::user: admin
application::password: passkey
Iотредактировано с помощью eyaml edit test.yaml и изменено на
application::user: admin
application::password: DEC::PKCS7[passkey]!
Теперь, когда я vi test.yaml, я могу видеть
application::user: admin
application::password : ENC[PKCS7,blahBlahEncryptedBlahBlah]
и теперь я хочу сделать следующее:
eyaml createkeys
создает другой набор открытых и закрытых ключей, и я хочу повторно зашифровать файл test.yaml, используя новый набор ключей.
Как мне это сделать?
PS: я не хочу использовать gpg keyring