undefined symbol: Openssl_EVP_sm4_cfb [OHOS ERROR] >>> referenced by cipher_sm4_openssl.c:0 (../../base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/cipher/src/cipher_sm4_openssl.c:0) [OHOS ERROR] >>> obj/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/cipher/src/crypto_framework_test/cipher_sm4_openssl.o:(EngineCipherInit) 此问题解决方法
时间: 2023-08-02 07:11:48 浏览: 313
Yum中报错:“pycurl.so: undefined symbol: CRYPTO_num_locks”的问题排查
这个问题可能是因为您的 OpenSSL 版本过低,没有包含支持 SM4 加密算法的模块。您可以尝试升级 OpenSSL 版本或者重新编译 OpenSSL,确保它包含了 SM4 加密算法的支持。另外,您还可以检查是否正确设置了 OpenSSL 库的路径和链接参数。如果您需要更具体的帮助,请提供更多的上下文信息,例如操作系统、编程语言和编译器等。
阅读全文