-
CSR
-
Resolution: Approved
-
P3
-
None
-
behavioral
-
minimal
-
New algorithm names.
-
Other
-
SE
Summary
Add two new MessageDigest
algorithms -- SHAKE128-256 and SHAKE256-512 -- to the SUN security provider.
Problem
SHAKE128-256 and SHAKE256-512 are used in many new high-level algorithms, including CMS for EdDSA, new signature algorithms, and HSS/LMS.
Solution
Add two new MessageDigest
algorithms -- SHAKE128-256 and SHAKE256-512 -- to the SUN security provider.
Specification
In the MessageDigest Algorithms section of the Java Security Standard Algorithm Names documentation, add two new rows:
SHAKE128-256 SHAKE128-256 produces a 256 bit digest.
SHAKE256-512 SHAKE256-512 produces a 512 bit digest.
In The SUN Provider (a part of the Security Guide), add "SHAKE128-256" and "SHAKE256-512" to the "MessageDigest" row.
- csr of
-
JDK-8354305 SHAKE128 and SHAKE256 MessageDigest algorithms
-
- Resolved
-