产品简介
鲲鹏加速引擎KAE(Kunpeng Accelerator Engine)是基于鲲鹏920系列处理器提供的硬件加速解决方案,包含了KAE加解密和KAEzip。本文介绍了KAE加解密及其安装、测试步骤和使用案例。
KAE版本说明
KAE是一款基于鲲鹏920系列处理器研发的加速器,采用了两套驱动框架,分别是
KAE加解密
KAE加解密是鲲鹏加速引擎的加解密模块,使用鲲鹏硬加速引擎实现
- OpenSSL 1.1.1x系列主要支持以下算法:
- 摘要算法SM3/MD5,支持异步模型。
- 对称加密算法SM4,支持异步模型,支持CTR/XTS/CBC/ECB/OFB模式。
- 对称加密算法AES,支持异步模型,支持ECB/CTR/XTS/CBC/OFB/CFB模式。
- 非对称算法RSA,支持异步模型,支持Key Sizes 1024/2048/3072/4096。
- 非对称算法SM2,支持异步模式。
密钥 协商算法DH,支持异步模型,支持Key Sizes 768/1024/1536/2048/3072/4096。
- OpenSSL 3.0.x系列目前以Engine机制提供加解密算法能力,已支持SM3/MD5/SM4/AES/RSA算法。
- Tongsuo 8.4.0目前以Engine机制提供加解密算法能力,已支持SM3/SM4/AES/RSA算法。

- 非对称算法SM2、
密钥 协商算法DH仅OpenSSL 1.1.1x系列版本支持。 - 暂不支持Provider机制和更高版本的OpenSSL。
- KAE加解密相关操作和应用见下文统一描述。
- Tongsuo是基于OpenSSL衍生的一个加解密库,接口、用法兼容了OpenSSL。
父主题: 鲲鹏加速引擎 开发指南(KAE加解密)