Skip to content

Commit 537df2e

Browse files
authored
lib: refactor JWK import PQC support check
PR-URL: #60586 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
1 parent 9cbf4c9 commit 537df2e

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lib/internal/crypto/keys.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ const {
2525
kKeyEncodingPKCS8,
2626
kKeyEncodingSPKI,
2727
kKeyEncodingSEC1,
28-
EVP_PKEY_ML_DSA_44,
29-
EVP_PKEY_ML_DSA_65,
30-
EVP_PKEY_ML_DSA_87,
3128
} = internalBinding('crypto');
3229

3330
const {
@@ -552,7 +549,7 @@ function mlDsaPubLen(alg) {
552549

553550
function getKeyObjectHandleFromJwk(key, ctx) {
554551
validateObject(key, 'key');
555-
if (EVP_PKEY_ML_DSA_44 || EVP_PKEY_ML_DSA_65 || EVP_PKEY_ML_DSA_87) {
552+
if (KeyObjectHandle.prototype.initPqcRaw) {
556553
validateOneOf(
557554
key.kty, 'key.kty', ['RSA', 'EC', 'OKP', 'AKP']);
558555
} else {

0 commit comments

Comments
 (0)