git: openjdk/jdk: master: 8341346: Add support for exporting TLS Keying Material

Bradford Wetmore wetmore at openjdk.org
Fri May 30 23:08:16 UTC 2025


Changeset: 2926435d
Branch: master
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2025-05-30 23:06:36 +0000
URL:       https://git.openjdk.org/jdk/commit/2926435d228f21a227763ff4efcf32e511aa258a

8341346: Add support for exporting TLS Keying Material

Reviewed-by: hchao, jnimeh, weijun

! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
+ test/jdk/javax/net/ssl/ExtendedSSLSession/ExportKeyingMaterialTests.java



More information about the jdk-changes mailing list