git: openjdk/jdk: master: 8348732: SunJCE and SunPKCS11 have different PBE key encodings

Valerie Peng valeriep at openjdk.org
Thu May 1 23:10:31 UTC 2025


Changeset: 6536430a
Branch: master
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2025-05-01 23:08:16 +0000
URL:       https://git.openjdk.org/jdk/commit/6536430a3bdedcf5e0636e0eb27bde5e0d7b40fd

8348732: SunJCE and SunPKCS11 have different PBE key encodings

Reviewed-by: weijun, fferrari

! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/sun/security/util/PBEUtil.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PBECipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Cipher/PBECipher.java
! test/jdk/sun/security/pkcs11/Mac/PBAMac.java
! test/jdk/sun/security/pkcs11/Provider/RequiredMechCheck.java
! test/jdk/sun/security/pkcs11/SecretKeyFactory/TestPBKD.java



More information about the jdk-changes mailing list