鲲鹏社区首页
中文
注册
BoostKit
加解密库
暂无评分
我要评分
软件介绍

KAE加解密是鲲鹏加速引擎的加解密模块,使用鲲鹏硬加速模块实现RSA/SM3/SM4/DH/MD5/AES算法,结合无损用户态驱动框架,提供高性能对称加解密、非对称加解密算法能力,兼容OpenSSL 1.1.1x、OpenSSL 3.0.x系列版本、Tongsuo 8.4.0、BoringSSL,支持同步和异步机制。

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算法。

BoringSSL目前以Engine机制提供加解密算法能力,已支持RSA算法(私钥加密、私钥解密)。


*说明:当前KAE组件已将原驱动仓、加解密仓、压缩仓归一,统一合并在KAE仓(即原加解密仓);并且针对不同内核版本将代码分为kae1分支(4.19内核)和kae2分支(5.10内核);1.3.11及历史版本和发行包可在原驱动仓、加解密仓和压缩仓下载。

BoostKit版本号开发语言组件版本号资源获取文档
25.1.RC1 候选版本C2.0.4立即下载查看文档
功能特性
  • 新增适配TencentOS 5.4操作系统。
  • 支持BoringSSL调用。
使用场景

Web应用场景:鲲鹏SSL加速方案,使用高性能RSA加速引擎加速Nginx,相比主流加速卡性能提升35%。

体验Demo
BoostKit 加速库KAE 体验Demo
通过使用鲲鹏BoostKit加速库的KAE压缩和加解密加速库,实现压缩和解压性能倍数级提升,芯片级数据加解密使得系统更加安全可靠。
体验Demo

历史版本