Commit 3414003
committed
rust-rustls: verify ML-DSA signatures (RFC 9881)
Enable rustls-webpki's aws-lc-rs-unstable feature so the ML-DSA-44,
ML-DSA-65 and ML-DSA-87 verification algorithms join
ALL_VERIFICATION_ALGS, matching the ML-DSA coverage recently added to
the rustls/webpki x509_limbo test harness.
The rfc9881::ml-dsa-44/65/87 testcases now validate successfully and
ml-dsa-44-bad-signature fails signature verification as expected. The
ml-dsa-44-key-encipherment and ml-dsa-44-key-agreement testcases
succeed against an expected FAILURE, matching the known divergence
recorded in rustls/webpki's exceptions (webpki does not enforce the
RFC 9881 key usage restrictions).1 parent 8f7234e commit 3414003
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
11 | 15 | | |
0 commit comments