JDK-8042967 added new DSA and ECDSA signature algorithms. The Strings identifying these algorithms should be added to the "Standard Algorithm Names" and "Oracle Providers" security guides.
In the "Standard Algorithm Names" guide, add entries to the "Signature Algorithms" table describing the new format:
- NONEwithDSAinP1363Format
- SHA1withDSAinP1363Format
- SHA224withDSAinP1363Format
- SHA256withDSAinP1363Format
- NONEwithECDSAinP1363Format
- SHA1withECDSAinP1363Format
- SHA224withECDSAinP1363Format
- SHA256withECDSAinP1363Format
- SHA384withECDSAinP1363Format
- SHA512withECDSAinP1363Format
We should probably also enhance the Algorithm Specifications tables for DSA to ECDSA to note the new variants below and add a description of the IEEE P1363 format: an octet-encoding of the concatenation of r and s, in that order.
In the "Oracle Providers" guide, add the following new algorithms that we support to the Signature section for each of the Providers below:
Provider: SUN
- NONEwithDSAinP1363Format
- SHA1withDSAinP1363Format
- SHA224withDSAinP1363Format
- SHA256withDSAinP1363Format
Provider: SunEC
- NONEwithECDSAinP1363Format
- SHA1withECDSAinP1363Format
- SHA224withECDSAinP1363Format
- SHA256withECDSAinP1363Format
- SHA384withECDSAinP1363Format
- SHA512withECDSAinP1363Format
Provider: SunPKCS11
- NONEwithDSAinP1363Format
- SHA1withDSAinP1363Format
- NONEwithECDSAinP1363Format
- SHA1withECDSAinP1363Format
- SHA224withECDSAinP1363Format
- SHA256withECDSAinP1363Format
- SHA384withECDSAinP1363Format
- SHA512withECDSAinP1363Format