ML-DSA·Digital signature·NIST level 2

ML-DSA-44

ML-DSA (FIPS 204) is a lattice-based digital signature scheme, standardized by NIST in August 2024. Built on Module Learning With Errors, it offers fast verification and moderate signature sizes.

Latest run2026-07-07 09:32 UTC
commitbfd529d
CPU
Xeon Platinum 8259CL @ 2.50GHz
Instance
t3.mediumburstable
OS / Kernel
24.04.4 LTS
liboqs
0.15.0
Wall clock
49m 51s
CPU steal
0.83%

Parameters

Family
ML-DSA
Parameter set
44
Public key
1.28 KB
Private key
2.50 KB
Signature
2.36 KB
Iterations / op
1,000
liboqs key
ML-DSA-44
keygenGenerate a fresh key pair.
54 of 54 runs
Mean
55.8 µs
Median
54.6 µs
p95
71.2 µs
p99
85.5 µs
Stdev
8.3 µs
Min
45.3 µs
Ops/sec
17,929
Mean over time

Click any point to view the GitHub Actions run that produced it.

signProduce a signature over a message using the private key.
54 of 54 runs
Mean
143.2 µs
Median
117.6 µs
p95
312.8 µs
p99
497.8 µs
Stdev
92.9 µs
Min
47.6 µs
Ops/sec
6,981
Mean over time

Click any point to view the GitHub Actions run that produced it.

verifyVerify a signature against a message and public key.
54 of 54 runs
Mean
33.4 µs
Median
32.8 µs
p95
40.3 µs
p99
47.7 µs
Stdev
3.0 µs
Min
32.5 µs
Ops/sec
29,897
Mean over time

Click any point to view the GitHub Actions run that produced it.