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