Re: tls v2.3.1

Kazu Yamamoto (山本和彦) via Haskell-Cafe <[email protected]> Tue, 31 Mar 2026 10:43:20 +0900 (JST)
Newsgroups gmane.comp.lang.haskell.cafe
Message-ID <[email protected]>
Hi all,

> I have just released the "tls" library version 2.3.1. As I said
> before, this version uses ML-KEM (Post-Quantum Cryptography) by
> default. Since no changes to the existing code are necessary, I
> released this as a minor version.
>
> However, ClientHello and ServerHello become larger by more than 1000
> bytes. If the world breaks down, I will deprecate v2.3.1 and
> re-release a major version.

It appeared that v2.3.1 breaks the "quic" library.  ML-KEM is
irrelevant; this is a consequence of storing secrets in ScrubbedBytes.
I believed that they are internal stuffs but actually exposed. I have
released tls v2.4.0.

--Kazu


_______________________________________________
Haskell-Cafe mailing list -- [email protected]
To (un)subscribe, modify options or view archives go to:
Only members subscribed via the mailman list are allowed to post.