Status of TLS 1.3 Hybrid Key Exchange (JDK-8314323)
Sean Mullan
sean.mullan at oracle.com
Wed May 21 13:40:01 UTC 2025
On 5/21/25 2:56 AM, Stian Thorgersen wrote:
> Thanks,
>
> Are there also plans to add X25519MLKEM768, SecP256r1MLKEM768, and
> SecP384r1MLKEM1024 hybrid key agreements from https://
> datatracker.ietf.org/doc/draft-ietf-tls-ecdhe-mlkem/ <https://
> datatracker.ietf.org/doc/draft-ietf-tls-ecdhe-mlkem/>?
Yes.
>
> From what I know Google, Firefox, CloudFlare, and OpenSSL have all
> implemented the draft, and there may not be many changes to the RFC once
> it's been published.
>
> Sounds like then potentially we're looking at OpenJDK 26 in march next
> year? Is there a potential that it would be backported and delivered to
> OpenJDK 25 earlier than that?
No, new features like this typically go into a JDK feature release first.
--Sean
>
> On Wed, 21 May 2025 at 01:11, Sean Mullan <sean.mullan at oracle.com
> <mailto:sean.mullan at oracle.com>> wrote:
>
> Hi,
>
> Thanks for your message and interest in Java Security.
>
> We are currently working on an implementation of Hybrid Key Exchange in
> TLS 1.3 [1]. It will not be in JDK 25 as the release is entering
> rampdown phase 1 soon.
>
> Although we can't commit to a target release at this time, we hope to
> deliver it in a timely manner after the RFC has been published.
> Potential backports will be determined at a later date.
>
> --Sean
>
> [1] https://datatracker.ietf.org/doc/draft-ietf-tls-hybrid-design/
> <https://datatracker.ietf.org/doc/draft-ietf-tls-hybrid-design/>
>
>
> On 5/20/25 4:07 AM, Stian Thorgersen wrote:
> > Hi,
> >
> > I've been trying to find out when OpenJDK will have support for
> hybrid
> > key exchange in TLS 1.3.
> >
> > I've found the corresponding issue: https://bugs.openjdk.org/
> browse/ <https://bugs.openjdk.org/browse/>
> > JDK-8314323 <https://bugs.openjdk.org/browse/JDK-8314323
> <https://bugs.openjdk.org/browse/JDK-8314323>>, but not able
> > to find any information on the status of this work, nor what OpenJDK
> > releases it targets.
> >
> > Is this planned for OpenJDK 25? Are there considerations to back-
> port to
> > older releases?
>
More information about the security-dev
mailing list