wolfSSL 嵌入式 SSL 库开源项目

我要开发同款
白开水不加糖2023年04月12日
492阅读

技术信息

开源地址
https://gitee.com/mirrors/wolfssl
授权协议
GPL-2.0

作品详情

wolfSSL 嵌入式SSL库 (以前称为CyaSSL)是一个用ANSIC编写的轻量级SSL/TLS库,适用于嵌入式、RTOS和资源受限环境——主要是因为它的体积小、速度快和功能集。由于其免版税定价和出色的跨平台支持,它也常用于标准操作环境。

wolfSSL支持当前 TLS1.3和DTLS1.2的行业标准,比OpeSSL小20倍,并提供渐进式密码,例如ChaCha20、Curve25519、Blake2b和Post-QuatumTLS1.3组。用户基准测试和反馈报告称使用wolfSSL优于OpeSSL时性能显着提高。

wolfSSL由wolfCrypt加密库提供支持。wolfCrypt的两个版本已通过FIPS140-2验证(证书#2425和证书#3389)。FIPS140-3验证正在进行中。

优点:

大小(典型占用空间大小范围为20-100kB)支持最新标准(SSL3.0、TLS1.0、TLS1.1、TLS1.2、TLS1.3、DTLS1.0和DTLS1.2)当前和渐进式密码支持(包括流密码)多平台免版税和OpeSSL兼容性API,以便轻松移植到以前使用OpeSSL包的现有应用程序。

功能介绍

wolfSSL 嵌入式 SSL 库 (以前称为 CyaSSL)是一个用 ANSI C 编写的轻量级 SSL/TLS 库,适用于嵌入式、RTOS 和资源受限环境——主要是因为它的体积小、速度快和功...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论