JDK-8225688 : Release Note: Support for MS Cryptography Next Generation (CNG)
  • Type: Sub-task
  • Component: security-libs
  • Sub-Component: javax.crypto
  • Affected Version: 8u251,11.0.7-oracle,13
  • Priority: P4
  • Status: Closed
  • Resolution: Delivered
  • OS: windows
  • Submitted: 2019-06-13
  • Updated: 2022-12-05
  • Resolved: 2019-08-14
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 13 JDK 8
11.0.7-oracleResolved 13Resolved 8u251Resolved
Description
The SunMSCAPI provider now supports reading private keys in Cryptography Next Generation (CNG) format. This means that RSA and EC keys in CNG format are loadable from Windows keystores, such as "Windows-MY". Signature algorithms related to EC (`SHA1withECDSA`, `SHA256withECDSA`, etc.) are also supported.
Comments
It should be in 11.0.7. The bug structure is a little complicated. As you can see in https://bugs.openjdk.org/browse/JDK-8026953, its implementation is divided into several sub-tasks. If you picked into these sub-tasks, you can see each of them was backported to 11.0.7 and even 8u251/8u261. Thanks, Max
27-06-2022