From 8231a211aeceb9c949c8a1872c81c08311a4e1a9 Mon Sep 17 00:00:00 2001 From: Double Sine Date: Wed, 11 May 2022 12:55:54 +0800 Subject: [PATCH] use EVP_EncryptInit instead of EVP_EncryptInit_ex Signed-off-by: Double Sine --- navicat-keygen/navicat_serial_generator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navicat-keygen/navicat_serial_generator.cpp b/navicat-keygen/navicat_serial_generator.cpp index 6a4feff..f808845 100644 --- a/navicat-keygen/navicat_serial_generator.cpp +++ b/navicat-keygen/navicat_serial_generator.cpp @@ -160,7 +160,7 @@ namespace nkg { throw backend_error(NKG_CURRENT_SOURCE_FILE(), NKG_CURRENT_SOURCE_LINE(), u8"EVP_CIPHER_CTX_new failed."); } - if (EVP_EncryptInit_ex(evp_cipher_context.get(), EVP_des_ecb(), nullptr, m_des_key, nullptr) <= 0) { // return 1 for success and 0 for failure + if (EVP_EncryptInit(evp_cipher_context.get(), EVP_des_ecb(), m_des_key, nullptr) <= 0) { // return 1 for success and 0 for failure throw backend_error(NKG_CURRENT_SOURCE_FILE(), NKG_CURRENT_SOURCE_LINE(), u8"EVP_EncryptInit failed."); }