hg: jdk/submit: 8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
valerie.peng at oracle.com
valerie.peng at oracle.com
Tue Jun 11 21:31:13 UTC 2019
Changeset: f492567244ab
Author: valeriep
Date: 2019-06-11 21:30 +0000
URL: http://hg.openjdk.java.net/jdk/submit/rev/f492567244ab
8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: jnimeh
+ src/java.base/share/classes/sun/security/util/GCMParameters.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ test/jdk/sun/security/pkcs11/Cipher/Test4512704.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java
+ test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java
+ test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java
+ test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java
+ test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
+ test/jdk/sun/security/pkcs11/Signature/TestDSA2.java
More information about the jdk-submit-changes
mailing list