s2n-tls icon indicating copy to clipboard operation
s2n-tls copied to clipboard

Add X25519MLKEM768 benchmarks

Open WillChilds-Klein opened this issue 5 months ago • 0 comments

Goal

Add benchmarks for ML-KEM handshakes.

Why

Performance analysis.

How

By doing the thing.

Callouts

n/a

Testing

$ date
Thu Dec  4 18:34:10 EST 2025

$ pwd
/Users/childw/workplace/github/WillChilds-Klein/s2n-tls/bindings/rust/standard/benchmarks

$ uname -a
Darwin 7cf34deb0968 24.6.0 Darwin Kernel Version 24.6.0: Wed Oct 15 21:12:05 PDT 2025; root:xnu-11417.140.69.703.14~1/RELEASE_ARM64_T6030 arm64

$ cargo bench --bench handshake
...

$ open ../target/criterion/handshake-X25519MLKEM/report/index.html
...
Screenshot 2025-12-04 at 6 32 04 PM

Related

n/a


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

WillChilds-Klein avatar Nov 14 '25 08:11 WillChilds-Klein