wolfSSL嵌入式 SSL 庫
wolfSSL 嵌入式 SSL 庫 (以前稱為 CyaSSL)是一個用 ANSI C 編寫的輕量級 SSL/TLS 庫,適用于嵌入式、RTOS 和資源受限環(huán)境——主要是因為它的體積小、速度快和功能集。由于其免版稅定價和出色的跨平臺支持,它也常用于標準操作環(huán)境。
wolfSSL 支持當前 TLS 1.3和 DTLS 1.2 的行業(yè)標準,比 OpenSSL 小 20 倍,并提供漸進式密碼,例如 ChaCha20、Curve25519、Blake2b 和 Post-Quantum TLS 1.3 組。用戶基準測試和反饋報告稱使用 wolfSSL 優(yōu)于 OpenSSL 時性能顯著提高。
wolfSSL 由 wolfCrypt 加密庫提供支持。wolfCrypt 的兩個版本已通過 FIPS 140-2 驗證(證書 #2425 和證書 #3389)。FIPS 140-3 驗證正在進行中。
優(yōu)點:
- 大?。ǖ湫驼加每臻g大小范圍為 20-100 kB)
- 支持最新標準(SSL 3.0、TLS 1.0、TLS 1.1、TLS 1.2、TLS 1.3、DTLS 1.0 和 DTLS 1.2)
- 當前和漸進式密碼支持(包括流密碼)
- 多平臺
- 免版稅和 OpenSSL 兼容性 API,以便輕松移植到以前使用 OpenSSL 包的現(xiàn)有應用程序。
評論
圖片
表情
