LibWeb: Implement ECDH.importKey

This commit is contained in:
devgianlu 2024-11-26 19:46:04 +01:00 committed by Andreas Kling
commit 228276a383
Notes: github-actions[bot] 2024-11-27 10:01:01 +00:00
3 changed files with 423 additions and 2 deletions

View file

@ -805,7 +805,7 @@ SupportedAlgorithmsMap const& supported_algorithms()
// FIXME: define_an_algorithm<ECDSA>("exportKey"_string, "ECDSA"_string);
// https://w3c.github.io/webcrypto/#ecdh-registration
// FIXME: define_an_algorithm<ECDH, EcKeyImportParams>("importKey"_string, "ECDH"_string);
define_an_algorithm<ECDH, EcKeyImportParams>("importKey"_string, "ECDH"_string);
// FIXME: 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);