文档首页 > > 鲲鹏加速引擎> 开发者指南> 产品简介

产品简介

分享
更新时间:2020/11/06 GMT+08:00

加速引擎是TaiShan 200服务器基于Kunpeng 920处理器提供的硬件加速解决方案,包含了KAE加解密、KAEzip分别用于加速SSL/TLS应用和数据压缩,可以显著降低处理器消耗,提高处理器效率。此外,加速引擎对应用层屏蔽了其内部实现细节,用户通过OpenSSL、zlib标准接口即可以实现快速迁移现有业务。

KAE加解密是鲲鹏加速引擎的加解密模块,使用鲲鹏硬加速模块实现RSA/SM3/SM4/DH/MD5/AES算法,结合无损用户态驱动框架,提供高性能对称加解密、非对称加解密算法能力,兼容openssl1.1.1a及其之后版本,支持同步&异步机制。

目前支持主要支持以下算法:

  • 摘要算法SM3/MD5,支持异步模型。
  • 对称加密算法SM4,支持异步模型,支持CTR/XTS/CBC/ECB/OFB模式。
  • 对称加密算法AES,支持异步模型,支持ECB/CTR/XTS/CBC模式。
  • 非对称算法RSA,支持异步模型,支持Key Sizes 1024/2048/3072/4096。
  • 密钥协商算法DH,支持异步模型,支持Key Sizes 768/1024/1536/2048/3072/4096。

KAEzip是鲲鹏加速引擎的压缩模块,使用鲲鹏硬加速模块实现deflate算法,结合无损用户态驱动框架,提供高性能gzip/zlib格式压缩接口。

  • 支持zlib/gzip数据格式,符合RFC1950/RFC1952标准规范。
  • 支持deflate算法。
  • 支持同步模式 。
  • 单处理器(Kunpeng 920)最大压缩带宽7GB/s,最大解压带宽8GB/s 。
  • 支持的压缩比≈2 与zlib1.2.11接口保持一致。

通过加速引擎可以实现不同场景下应用性能的提升,例如在Web服务应用场景下,通过KAE加速RSA算法可以加速握手连接;在智能安防场景下,通过KAE加速SM4对称加解算法加速视频流数据存储;在分布式存储场景下,通过zlib加速库加速数据压缩和解压。

KAE加解密和KAEzip的具体相关操作和应用见下文统一描述。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问