1990s: Bernstein v. United States
2000s: ChaCha20, Poly1305, Curve25519, Ed25519
2010s: SPHINCS
2020s: sabotaging the post-quantum transition
This is so f***ing frustrating. And sad. But mostly frustrating.
1990s: Bernstein v. United States
2000s: ChaCha20, Poly1305, Curve25519, Ed25519
2010s: SPHINCS
2020s: sabotaging the post-quantum transition
This is so f***ing frustrating. And sad. But mostly frustrating.
We've launched bertie.cryspen.com with mlkem TLS, powered by our Bertie TLS 1.3 implementation. This provides a secure and efficient endpoint for your applications.
Read more here: https://buff.ly/3ZOiJT3
#mlkem #TLS #pqc
We've launched bertie.cryspen.com with mlkem TLS, powered by our Bertie TLS 1.3 implementation. This provides a secure and efficient endpoint for your applications.
Read more here: https://buff.ly/3ZOiJT3
#mlkem #TLS #pqc
"NSA's SIGINT Enabling Project includes sabotaging cryptographic standards. NSA is now overtly paying for standardization of "ietf-tls-mlkem", a weakening of the much more sensible "ietf-tls-ecdhe-mlkem".
"NSA's SIGINT Enabling Project includes sabotaging cryptographic standards. NSA is now overtly paying for standardization of "ietf-tls-mlkem", a weakening of the much more sensible "ietf-tls-ecdhe-mlkem".
Consider supporting this work on github.com/sponsors/ctz
Consider supporting this work on github.com/sponsors/ctz
github.com/pq-code-pack...
github.com/pq-code-pack...
-50% on crypto/sha3 and -13% on crypto/mlkem on Apple M2!
But apparently it's slower than pure Go on AWS Graviton 3!?
https://go.dev/cl/667675
-50% on crypto/sha3 and -13% on crypto/mlkem on Apple M2!
But apparently it's slower than pure Go on AWS Graviton 3!?
https://go.dev/cl/667675
mailarchive.ietf.org/arch/msg/tls...
mailarchive.ietf.org/arch/msg/tls...
Which is a shame because we were starting to get some cool new primitives: OPRF, VRF, etc.
Which is a shame because we were starting to get some cool new primitives: OPRF, VRF, etc.
2 in favor vs. 16 against. The rest are 41 vs. 9.
If this campaign by Bernstein is allowed, the IETF is just a popularity contest.
2 in favor vs. 16 against. The rest are 41 vs. 9.
If this campaign by Bernstein is allowed, the IETF is just a popularity contest.
Consider supporting this work on github.com/sponsors/ctz
snkth.com/add-crypto/
snkth.com/add-crypto/
The options are not how Bernstein act like they are: ietf-tls-mlkem vs ietf-tls-ecdhe-mlkem
They are infact: ietf-tls-mlkem + ietf-tls-ecdhe-mlkem vs ietf-tls-ecdhe-mlkem
The options are not how Bernstein act like they are: ietf-tls-mlkem vs ietf-tls-ecdhe-mlkem
They are infact: ietf-tls-mlkem + ietf-tls-ecdhe-mlkem vs ietf-tls-ecdhe-mlkem
github.com/Peergos/web-...
github.com/Peergos/web-...
aws-lc-rs v1.17.0: 18 dependencies - 16s release build
rustls-graviola v0.3.4: 45 dependencies - 9s release build
rustls-graviola v0.4.0: 19 dependencies - 5.5s release build
Tested on a 24 vCPU 5950X VM.
github.com/ctz/graviola...
aws-lc-rs v1.17.0: 18 dependencies - 16s release build
rustls-graviola v0.3.4: 45 dependencies - 9s release build
rustls-graviola v0.4.0: 19 dependencies - 5.5s release build
Tested on a 24 vCPU 5950X VM.
github.com/ctz/graviola...
#golang #golab2025
#golang #golab2025