
В 18.04 я шифрую файлы так:
$ openssl enc -aes-256-cbc -in somefile.tar.gz -out somefile.tar.gz.enc
Затем я расшифровываю с помощью:
$ openssl enc -aes-256-cbc -d -in somefile.tar.gz.enc -out somefile.tar.gz
Я только что обновил одну из машин до 18.10. Когда я расшифровываю файл в 18.10, который был зашифрован в 18.04 (с использованием вышеуказанного метода), я теперь получаю следующее предупреждение:
$ openssl enc -aes-256-cbc -d -in somefile.tar.gz.enc -out somefile.tar.gz
enter aes-256-cbc decryption password:
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
Я планирую использовать обе версии 18.04 и 18.10 и буду регулярно передавать зашифрованные файлы между ними. Я знаю, что вышесказанное — всего лишьпредупреждение, я просто хотел бы узнать, что это значит, и возможно ли его либо подавить, либо полностью от него избавиться (возможно, зашифровав по-другому в 18.04 или расшифровав в 18.10 с использованием некоторых флагов/параметров).