mirror of
https://github.com/servo/servo
synced 2026-05-11 17:37:21 +02:00
Start adding ML-DSA support to WebCrypto API. This patch implements the import key operations of ML-DSA, with `ml-dsa` crate. Specification: https://wicg.github.io/webcrypto-modern-algos/#ml-dsa-operations-import-key Testing: - Pass some WPT tests that were expected to fail. - Some new FAIL expectations are added. They were skipped by WPT when the import key operations of ML-DSA had not been implemented, and requires other not-yet-implemented operations to pass. Fixes: Part of #41626 Signed-off-by: Kingsley Yung <kingsley@kkoyung.dev>