跳到主要内容

关键特性

openHiTLS的目标是提供高效敏捷的全场景密码学套件,通过模块分层特性分级的弹性架构,实现特性按需选择和扩展,支撑全场景应用满足RAM/ROM内存、计算性能、特性满足度等不同需求;当前已支持密码算法功能以及TLS、DTLS、TLCP安全通信协议功能,商密算法支持基于ARM 指令的性能优化,更多特性待规划、欢迎参与共建。

特性介绍

  1. 已支持的特性

1.1. 关键功能特性:

  • 传输层安全协议:TLS1.2、TLS1.3、DTLS1.2、TLCP1.1;
  • 加解密密码算法:AES、SM4、Chacha20、RSA、(EC)DSA、(EC)DH、SM2、DRBG、HKDF、SCRYPT、PBKDF2、SHA2、SHA3、MD5、SM3、HMAC、X509。

1.2. 非功能性特性:

  • 弹性架构:支持模块和特性按需选择和构建功能
  • 性能优化:支持基于ARM、x86指令的性能优化的商密算法功能
  • 可维可测性:支持日志和错误栈功能

欢迎关注openHiTLS微信公众号