[11] RFR JDK-8146293: Add Support for RSA-PSS Signature Algorithm as in PKCS#1 v2.2

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[11] RFR JDK-8146293: Add Support for RSA-PSS Signature Algorithm as in PKCS#1 v2.2

Valerie Peng
Anyone who can help reviewing this enhancement?

RFE: https://bugs.openjdk.java.net/browse/JDK-8146293
Webrev: http://cr.openjdk.java.net/~valeriep/8146293/webrev.00/
CSR: https://bugs.openjdk.java.net/browse/JDK-8190180

Quick summary on the changes:
1) Enhanced SunRsaSign provider with the following algorithms:
         Signature.SHA512/224withRSA (1.2.840.113549.1.1.14)
         Signature.SHA512/256withRSA (1.2.840.113549.1.1.15)
         Signature.RSA-PSS (1.2.840.113549.1.1.10)
         Signature.SHA1withRSAandMGF1
         Signature.SHA224withRSAandMGF1
         Signature.SHA256withRSAandMGF1
         Signature.SHA384withRSAandMGF1
         Signature.SHA512withRSAandMGF1
         Signature.SHA512/224withRSAandMGF1
         Signature.SHA512/256withRSAandMGF1
         AlgorithmParameters.RSA-PSS
2) Update the public RSA-related parameter spec classes to v2.2
3) Enhance the OAEP parameter SunJCE provider with SHA-512/224 and
SHA-512/224 support (new in v2.2)

Thanks,
Valerie