21.0.9
What's Changed
- Add additional test exports for standalone profile by @jasonkatonica in #674
- Update doc for install and PQC by @jasonkatonica in #687
- Allow OpenJCEPlus to run in developer mode by @jasonkatonica in #692
- Remove unnecessary change of interop for z/OS by @KostasTsiounis in #699
- Update configuration doc for OpenJCEPlusFIPS by @jasonkatonica in #704
- Remove com.ibm.crypto.provider.restrictRSAExponent by @taoliult in #709
- Implement thread safety for SecureRandom engine by @dev-koan in #714
- Update hashCode() and equals() in keys to match OpenJDK's version by @KostasTsiounis in #719
- Support engineGetParameters in RSASignature by @JinhangZhang in #733
- Remove commons-lang3-3.17.0.jar dependency by @taoliult in #728
- Throw exception in case of incorrect EC key size by @KostasTsiounis in #743
- Add AESWrap for FIPS and non-FIPS based on Oracle Alaises by @johnpeck-us-ibm in #758
- Ignore case for X25519 and X448 curve names by @gin-nader in #755
- Change DSA signature verify exception cause to EOFException by @gin-nader in #769
- Update Non-FIPS OCKC binaries to v20250823_8.9.14 by @jasonkatonica in #774
- Assign parent Jenkins node to be none by @jasonkatonica in #778
- Enable PQC algorithms on Mac OS x86 platform by @jasonkatonica in #785
- Check NoWhitespaceAfter and NoWhitespaceBefore by @jasonkatonica in #790
- PQC memory leak fixes by @johnpeck-us-ibm in #796
- Update github action OCKC compilation to v8.9.14 by @jasonkatonica in #800
- Fix typos in PQC related changes by @KostasTsiounis in #805
- Fix KEM to follow the SPI and the Java Docs by @johnpeck-us-ibm in #812
- Always store human readable alg name in PQC keys by @jasonkatonica in #820
Full Changelog: 21.0.8...21.0.9