- 
    CSR 
- 
    Resolution: Approved
- 
     P3 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
 
-