From 6cc5955271563c498eb75bea6798690a380d43cf Mon Sep 17 00:00:00 2001 From: tb <> Date: Fri, 28 Jul 2023 10:05:16 +0000 Subject: Make BN_BLINDING internal RSA is pretty bad. In my most optimistic moments I dream of a world that stopped using it. That won't happen during my lifetime, unfortunately. Blinding is one way of making it a little less leaky. Unfortunately this side-channel leak mitigation leaked out of the library for no good reason. Let's at least fix that aspect of it. ok jsing --- src/lib/libcrypto/Symbols.namespace | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'src/lib/libcrypto/Symbols.namespace') diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace index 7a309ab416..a58eb0b9a1 100644 --- a/src/lib/libcrypto/Symbols.namespace +++ b/src/lib/libcrypto/Symbols.namespace @@ -2293,17 +2293,6 @@ _libre_BN_MONT_CTX_free _libre_BN_MONT_CTX_set _libre_BN_MONT_CTX_copy _libre_BN_MONT_CTX_set_locked -_libre_BN_BLINDING_new -_libre_BN_BLINDING_free -_libre_BN_BLINDING_update -_libre_BN_BLINDING_convert -_libre_BN_BLINDING_invert -_libre_BN_BLINDING_convert_ex -_libre_BN_BLINDING_invert_ex -_libre_BN_BLINDING_thread_id -_libre_BN_BLINDING_get_flags -_libre_BN_BLINDING_set_flags -_libre_BN_BLINDING_create_param _libre_get_rfc2409_prime_768 _libre_get_rfc2409_prime_1024 _libre_BN_get_rfc2409_prime_768 @@ -2385,7 +2374,6 @@ _libre_RSA_sign_ASN1_OCTET_STRING _libre_RSA_verify_ASN1_OCTET_STRING _libre_RSA_blinding_on _libre_RSA_blinding_off -_libre_RSA_setup_blinding _libre_RSA_padding_add_PKCS1_type_1 _libre_RSA_padding_check_PKCS1_type_1 _libre_RSA_padding_add_PKCS1_type_2 -- cgit v1.2.3-55-g6feb