On Thu, 13 Feb 2025 18:32:41 GMT, Daniel Jeliński <djelin...@openjdk.org> wrote:

>> src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
>>  line 122:
>> 
>>> 120:         } else if (tlsVersion == 0x0301 || tlsVersion == 0x0302) {
>>> 121:             mechanism = CKM_TLS_KEY_AND_MAC_DERIVE;
>>> 122:         } else if (tlsVersion == 0x0303) {
>> 
>> Should TLS 1.2 also use CKM_TLS12_KEY_AND_MAC_DERIVE?
>
> TLS 1.2 is version 3.3.
> The versions are:
> SSL 3.0 - 3.0
> TLS 1.0 - 3.1
> TLS 1.1 - 3.2
> TLS 1.2 - 3.3

Ah ok. So I assume TLS 1.3 is using a different code path or KDF.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/23583#discussion_r1955042992

Reply via email to