JDK-8253195 : Update "JDK Providers Documentation" guide with additional SHA-3 signature support
  • Type: Bug
  • Component: docs
  • Sub-Component: guides
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-09-15
  • Updated: 2020-09-30
  • Resolved: 2020-09-30
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 16
16Fixed
Related Reports
Relates :  
Description
JDK-8172366 "Support SHA-3 based signatures" adds SHA-3 signature support to several JDK providers. Thus, we should update "JDK Providers Documentation" guide to add these algorithms as available algorithms for these updated JDK providers. In particular,

1) The "Signature" row of the table "Algorithms in SUN provider" will be updated to add: SHA3-224withDSA, SHA3-256withDSA, SHA3-384withDSA, SHA3-512withDSA, SHA384withDSA, SHA512withDSA, and their P1363 signature format counterparts, i.e. inP1363Format where sigAlg is one of these 6 DSA signature algorithms.

2) The table "OIDs associated with DSA Signatures" will be updated with 6 additional rows listing the OID mapping for the 6 new DSA signatures, i.e. SHA3-224withDSA, SHA3-256withDSA, SHA3-384withDSA, SHA3-512withDSA, SHA384withDSA, SHA512withDSA.

3) The "Signature" row of table "SunRsaSign Provider Algorithm Names for Engine Classes" will be updated to add: SHA3-224withRSA, SHA3-256withRSA, SHA3-384withRSA, SHA3-512withRSA.

4) The "Signature" row of table "SunEC Provider Names for Engine Classes" will be updated to add: SHA3-224withECDSA, SHA3-256withECDSA, SHA3-384withECDSA, SHA3-512withECDSA, and their P1363 signature format counterparts, i.e. inP1363Format where sigAlg is one of these 4 ECDSA signature algorithms.
Comments
Verify changes here: http://st-doc.us.oracle.com/id_common/review/docbuilder/html/F35144_01/oracle-providers.htm#GUID-091BF58C-82AB-4C9C-850F-1660824D5254
30-09-2020