LibWeb: Implement ECDH.exportKey

This commit is contained in:
devgianlu 2024-11-26 20:26:48 +01:00 committed by Andreas Kling
commit 6fa53a4382
Notes: github-actions[bot] 2024-11-27 10:00:54 +00:00
3 changed files with 325 additions and 2 deletions

View file

@ -806,7 +806,7 @@ SupportedAlgorithmsMap const& supported_algorithms()
// https://w3c.github.io/webcrypto/#ecdh-registration
define_an_algorithm<ECDH, EcKeyImportParams>("importKey"_string, "ECDH"_string);
// FIXME: define_an_algorithm<ECDH>("exportKey"_string, "ECDH"_string);
define_an_algorithm<ECDH>("exportKey"_string, "ECDH"_string);
define_an_algorithm<ECDH, EcdhKeyDerivePrams>("deriveBits"_string, "ECDH"_string);
define_an_algorithm<ECDH, EcKeyGenParams>("generateKey"_string, "ECDH"_string);