diff --git a/CMakeLists.txt b/CMakeLists.txt index 1dca362c..c7e7cd3f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -70,7 +70,7 @@ option(ENABLE_ASM_UNDERSCORE_PREFIX "Add prefix `_` to assembly symbols" ON) option(ENABLE_TLS_DEBUG "Enable TLS and TLCP print debug message" OFF) - +option (ENABLE_SM2_ENC_PRE_COMPUTE "Enable SM2 encryption precomputing" ON) set(src src/version.c diff --git a/src/sdf/sdf_sm2_enc.c b/src/sdf/sdf_sm2_enc.c index 1acc9985..a230cc01 100644 --- a/src/sdf/sdf_sm2_enc.c +++ b/src/sdf/sdf_sm2_enc.c @@ -710,7 +710,6 @@ int sm2_encrypt_init(SM2_ENC_CTX *ctx) return -1; } -#define ENABLE_SM2_ENC_PRE_COMPUTE 1 #if ENABLE_SM2_ENC_PRE_COMPUTE if (sm2_encrypt_pre_compute(ctx->pre_comp) != 1) { error_print(); diff --git a/src/sm2_enc.c b/src/sm2_enc.c index af7424df..98b2a309 100644 --- a/src/sm2_enc.c +++ b/src/sm2_enc.c @@ -530,7 +530,6 @@ int sm2_encrypt_init(SM2_ENC_CTX *ctx) return -1; } -#define ENABLE_SM2_ENC_PRE_COMPUTE 1 #if ENABLE_SM2_ENC_PRE_COMPUTE if (sm2_encrypt_pre_compute(ctx->pre_comp) != 1) { error_print();