解密使用 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.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 上使用一些標誌/參數進行解密)。

相關內容