From 475cb7782919d8e8c94c60c33f03f6166cf4cb6f Mon Sep 17 00:00:00 2001 From: luokai Date: Fri, 24 May 2024 08:24:58 +0800 Subject: [PATCH] move ENABLE_SM2_ENC_PRE_COMPUTE to CMakeLists as an option --- CMakeLists.txt | 2 +- src/sdf/sdf_sm2_enc.c | 1 - src/sm2_enc.c | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 28efe890..0636f9f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,7 +60,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();