aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Filip Skokan <panva.ip@gmail.com> 2023-10-06 01:43:42 +0200
committerGravatar GitHub <noreply@github.com> 2023-10-05 20:43:42 -0300
commit30b8993eddfda43618789774a20d5505e42d99be (patch)
treea3c257c871f92c1de1f36fc48da31fecc59d2acb
parent5c37d5293c90b6cdb737bf1a4c1eeb4ff62c805e (diff)
downloadbun-30b8993eddfda43618789774a20d5505e42d99be.tar.gz
bun-30b8993eddfda43618789774a20d5505e42d99be.tar.zst
bun-30b8993eddfda43618789774a20d5505e42d99be.zip
WebCryptoAPI: remove JWK "EdDSA" alg checks (#6294)
-rw-r--r--src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp b/src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp
index b7dc55018..715037215 100644
--- a/src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp
+++ b/src/bun.js/bindings/webcrypto/CryptoKeyOKP.cpp
@@ -137,8 +137,6 @@ RefPtr<CryptoKeyOKP> CryptoKeyOKP::importJwk(CryptoAlgorithmIdentifier identifie
return nullptr;
if (keyData.crv != "Ed25519"_s)
return nullptr;
- if (!keyData.alg.isEmpty() && keyData.alg != "EdDSA"_s)
- return nullptr;
if (usages && !keyData.use.isEmpty() && keyData.use != "sig"_s)
return nullptr;
if (keyData.key_ops && ((keyData.usages & usages) != usages))