WolfSSL 嵌入式 SSL/TLS 库是一个轻量级 SSL 库,以 ANSI 标准 C 编写,面向嵌入式和 RTOS 环境 , 主要是因为其体积小、速度和功能集。 它通常用于标准操作环境,因为它的免版税定价和跨平台支持。 WolfSSL 支持高达当前 TLS 1.2 级别的行业标准,比 OpenSSL 小 20 倍,并提供累进密码,如 HC-128、RABBIT 和 NTRU。 用户基准测试和反馈报告在 OpenSSL 上使用 WolfSSL 时的性能显著提高。 它可在 GPLv2 和商业许可证(如 MySQL)下提供,是各种项目的理想之选。
版本历史记录
- 版本 3.13.0 发布于 2017-12-21
此版本包括英特尔 ASM (AVX/AVX2) 和 AES-NI 的许多性能改进。新的单精度数学选项,以加快 RSA、DH 和 ECC 的速度。已扩展了 STM32、PIC32MZ 和 ATECC508A 的嵌入式硬件支持。AES 现在支持磁盘加密的 XTS 模式。以及更多! - 版本 3.9.0 发布于 2016-03-18
发布 3.9.0 的 WolfSSL 具有错误修复和新功能,包括新的 LeanTLS 配置、在 WolfCrypt 级别的 RSA OAEP 填充、Arduino 端口和示例、定点 DH 操作、ECDHE-PSK 密码套件、PSK ChaCha20-Poly1305 密码套件、北欧 nRF51 端口等。