diff options
-rw-r--r-- | CHANGES.md | 24 | ||||
-rw-r--r-- | NEWS.md | 4 |
2 files changed, 28 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md index def93b8ff5..6c64fbc87b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -22,6 +22,30 @@ OpenSSL 3.0 ----------- ### Changes between 1.1.1 and 3.0 [xx XXX xxxx] + + * The implementation of the EVP ciphers CAST5-ECB, CAST5-CBC, CAST5-OFB, + CAST5-CFB, BF-ECB, BF-CBC, BF-OFB, BF-CFB, IDEA-ECB, IDEC-CBC, IDEA-OFB, + IDEA-CFB, SEED-ECB, SEED-CBC, SEED-OFB, SEED-CFB, RC2-ECB, RC2-CBC, + RC2-40-CBC, RC2-64-CBC, RC2-OFB, RC2-CFB, RC4, RC4-40, RC4-HMAC-MD5, RC5-ECB, + RC5-CBC, RC5-OFB, RC5-CFB, DESX-CBC, DES-ECB, DES-CBC, DES-OFB, DES-CFB, + DES-CFB1 and DES-CFB8 have been moved to the legacy provider. Applications + using the EVP APIs to access these ciphers should instead use more modern + ciphers. If that is not possible then these applications should ensure that + the legacy provider has been loaded. This can be achieved either + programmatically or via configuration. See the provider(7) man page for + further details. + + *Matt Caswell* + + * The implementation of the EVP digests MD2, MD4, MDC2, WHIRLPOOL and + RIPEMD-160 have been moved to the legacy provider. Applications using the + EVP APIs to access these digests should instead use more modern digests. If + that is not possible then these applications should ensure that the legacy + provider has been loaded. This can be achieved either programmatically or via + configuration. See the provider(7) man page for further details. + + *Matt Caswell* + * The deprecated function EVP_PKEY_get0() now returns NULL being called for a provided key. @@ -20,6 +20,10 @@ OpenSSL 3.0 ### Major changes between OpenSSL 1.1.1 and OpenSSL 3.0 [under development] + * Moved all variations of the EVP ciphers CAST5, BF, IDEA, SEED, RC2, + RC4, RC5, and DES to the legacy provider. + * Moved the EVP digests MD2, MD4, MDC2, WHIRLPOOL and RIPEMD-160 to the legacy + provider. * Deprecated the `OCSP_REQ_CTX` type and functions. * Deprecated the `EC_KEY` and `EC_KEY_METHOD` types and functions. * Deprecated the `RSA` and `RSA_METHOD` types and functions. |