解密使用 18.04 加密的内容时,18.10 中出现 OpenSSL 警告

解密使用 18.04 加密的内容时,18.10 中出现 OpenSSL 警告

在 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.04 中加密的 18.10 文件时,我现在收到以下警告:

$ 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 上使用一些标志/参数解密)。

相关内容