LibWeb: Implement the deriveBits algorithm for X448

This commit is contained in:
Andreas Kling 2024-11-25 15:56:40 +01:00 committed by Andreas Kling
commit d625e12082
Notes: github-actions[bot] 2024-11-25 16:17:43 +00:00
4 changed files with 81 additions and 18 deletions

View file

@ -873,7 +873,7 @@ SupportedAlgorithmsMap const& supported_algorithms()
define_an_algorithm<X25519>("exportKey"_string, "X25519"_string);
// https://wicg.github.io/webcrypto-secure-curves/#x448-registration
// FIXME: define_an_algorithm<X448, EcdhKeyDerivePrams>("deriveBits"_string, "X448"_string);
define_an_algorithm<X448, EcdhKeyDerivePrams>("deriveBits"_string, "X448"_string);
define_an_algorithm<X448>("generateKey"_string, "X448"_string);
define_an_algorithm<X448>("importKey"_string, "X448"_string);
define_an_algorithm<X448>("exportKey"_string, "X448"_string);