Skip to content

Commit 9209cf6

Browse files
panvaRafaelGSS
authored andcommitted
lib: refactor JWK import PQC support check
PR-URL: #60586 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
1 parent bdf359b commit 9209cf6

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

‎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
functiongetKeyObjectHandleFromJwk(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)