CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/03/18 15:50:24

Modified files:
        usr.bin/openssl: speed.c 

Log message:
openssl speed: add benchmarking support for ML-KEM

Add support for benchmarking ML-KEM key encapsulation mechanisms to
openssl speed.  The following operations are measured:

- key generation
- encapsulation
- decapsulation

Two parameter sets are supported:

mlkem768
mlkem1024

The benchmark can be invoked using the following options:

mlkem       run all ML-KEM benchmarks
mlkem768    run ML-KEM-768 benchmarks
mlkem1024   run ML-KEM-1024 benchmarks

Results are reported similarly to other public key algorithms, showing
time per operation and operations per second.  Machine-readable output
(-mr) support is also added for ML-KEM.

ok tb

Reply via email to