Version 17.0.10.0

The new features and functions available with this release are listed here.

This refresh contains the latest IBM® fixes, the most recent OpenJDK level, and the following new features.
OpenJ9 features
This release contains features from the 0.42 and 0.43 releases of the Eclipse OpenJ9 project, as listed in the Version 0.42.0 and Version 0.43.0 OpenJ9 user documentation.
Other features
This release contains the following new features.
Quantum-safe cryptography support
The IBMJCECCA security provider is enhanced to support quantum-safe cryptography (QSC). The new service is based on ICSF's quantum-safe cryptographic capabilities. For more information about ICSF's QSC features and capabilities, see Quantum-safe cryptography. To use the cryptographic feature, you need an IBM z16 with CryptoExpressCards version 8 (CEX8) or later.

IBMJCECCA supports 2 quantum-safe algorithms (QSA):

  • CRYSTALS-Kyber key encapsulation mechanism
  • CRYSTALS-Dilithium Digital Signature Algorithm
IBMJCECCA provider package includes the following items:
  • An implementation of the CRYSTALS-Kyber 1024 Round 2 CRYSTALS-Kyber algorithm.
  • An implementation of the following CRYSTALS-Dilithium algorithms.
    • CRYSTALS-Dilithium 6, 5 Round 2
    • CRYSTALS-Dilithium 8, 7 Round 2
    • CRYSTALS-Dilithium 6, 5 Round 3
    • CRYSTALS-Dilithium 8, 7 Round 3