中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

EulerOS 2.8默认安装的OpenSSL 1.1.1c版本使用加速器失败,提示找不到符号

问题现象描述

EulerOS 2.8默认安装的OpenSSL 1.1.1c版本使用加速器失败,提示找不到符号。

关键过程、根本原因分析

EulerOS 2.8默认安装的OpenSSL 1.1.1c版本未开启国密算法功能(通过编译选项OPENSSL_NO_SM4进行控制),生成的crypto库没有相应的函数符号。

结论、解决方案及效果

用户需要重新下载OpenSSL版本进行编译安装,不需要在编译前的配置时加上OPENSSL_NO_SM4宏,请参见《鲲鹏加速引擎 开发指南(KAE加解密)》中的“安装OpenSSL”章节进行安装即可。