git: openjdk/jdk11u-dev: 8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider
Goetz Lindenmaier
goetz at openjdk.java.net
Tue Mar 1 17:00:00 UTC 2022
Changeset: 5cad68f5
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2022-03-01 16:58:10 +0000
URL: https://git.openjdk.java.net/jdk11u-dev/commit/5cad68f586b1d75403ba7339828221ff6f167c53
8255410: Add ChaCha20 and Poly1305 support to SunPKCS11 provider
Reviewed-by: mdoerr
Backport-of: 5d8c1cc8a05e0d9aedd6d54b8147d374c2290024
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.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_SALSA20_CHACHA20_POLY1305_PARAMS.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ test/jdk/sun/security/pkcs11/Cipher/TestChaChaPoly.java
+ test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java
+ test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java
+ test/jdk/sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java
! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
+ test/jdk/sun/security/pkcs11/KeyGenerator/TestChaCha20.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
+ test/jdk/sun/security/pkcs11/SecretKeyFactory/TestGeneral.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
More information about the jdk-updates-changes
mailing list