From fc023038424f3de81d7dd66c68634024a5b29eed Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Fri, 9 Aug 2024 12:58:20 +0200 Subject: fix(ext/node): ed25519 signing and cipheriv autopadding fixes (#24957) - Return auth tag for GCM ciphers from auto padding shortcircuit - Use _ring_ for ed25519 signing --------- Co-authored-by: Divy Srivastava --- ext/node/lib.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ext/node/lib.rs') diff --git a/ext/node/lib.rs b/ext/node/lib.rs index 2005e4c31..8f4adfbd1 100644 --- a/ext/node/lib.rs +++ b/ext/node/lib.rs @@ -226,6 +226,7 @@ deno_core::extension!(deno_node, ops::crypto::op_node_cipheriv_encrypt, ops::crypto::op_node_cipheriv_final, ops::crypto::op_node_cipheriv_set_aad, + ops::crypto::op_node_cipheriv_take, ops::crypto::op_node_create_cipheriv, ops::crypto::op_node_create_decipheriv, ops::crypto::op_node_create_hash, @@ -260,7 +261,9 @@ deno_core::extension!(deno_node, ops::crypto::op_node_scrypt_async, ops::crypto::op_node_scrypt_sync, ops::crypto::op_node_sign, + ops::crypto::op_node_sign_ed25519, ops::crypto::op_node_verify, + ops::crypto::op_node_verify_ed25519, ops::crypto::keys::op_node_create_private_key, ops::crypto::keys::op_node_create_public_key, ops::crypto::keys::op_node_create_secret_key, -- cgit v1.2.3