News: 0001611542

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNU Nettle 4.0 Released With SLH-DSA Support

([GNU] 102 Minutes Ago Nettle 4.0)


The GNU Nettle cryptographic library is out with a major new update that introduces support for SLH-DSA, the post-quantum signature scheme selected by NIST for the FIPS 205 standard.

Nettle 4.0 fully supports SLH-DSA signatures for this standard also known as SPHINCS+ algorithm. SLH-DSA is stateless and secure against classic and quantum computing attacks. SLH-DSA can ultimately serve as a replacement to RSA, ECDSA, and similar algorithms.

The Nettle 4.0 release does break some APIs/ABIs for developers to be aware of. Among the ABI changes are introducing 16-byte alignment for some types to help with SIMD load and store instruction performance.

There are also various fixes, mandating C99 compiler support for building this library, and various other changes but the main one is the SLH-DSA signature support.

More details on the GNU Nettle 4.0 release via the [1]mailing list announcement .



[1] https://lists.gnu.org/archive/html/info-gnu/2026-02/msg00002.html



It is imperative when flying coach that you restrain any tendency toward
the vividly imaginative. For although it may momentarily appear to be the
case, it is not at all likely that the cabin is entirely inhabited by
crying babies smoking inexpensive domestic cigars.
-- Fran Lebowitz, "Social Studies"