Mbed TLS

mbed TLS
開發者ARM
当前版本
  • 3.6.0 (2024年3月28日;穩定版本)[1]
編輯維基數據鏈接
源代码库
  • github.com/Mbed-TLS/mbedtls
編輯維基數據鏈接
编程语言C语言[2]
操作系统Mbed OS、跨平台
类型安全性加密函式庫
许可协议Apache许可证2.0 与 GPLv2
网站tls.mbed.org

mbed TLS(原PolarSSL)是为嵌入式设备而开发的一个TLS协议的轻量级实现。其旨在令低性能的嵌入式设备也能流畅运行TLS协议;其API的实现旨在简单易用。

mbed TLS 虽然是为嵌入式设备而开发,但它也能被用于其他各种平台,因此也常常被用作OpenSSL的一个轻量级替代。


参考

  1. ^ Release 3.6.0. 2024年3月28日 [2024年4月23日]. 
  2. ^ The mbed-tls Open Source Project on Open Hub: Languages Page. OpenHub. [2018-12-22]. (原始内容存档于2019-06-05). 
协议和技术
公钥基础设施
另见
历史
实现
  • 充气城堡英语Bouncy Castle (cryptography)
  • Botan英语Botan (programming library)
  • cryptlib英语cryptlib
  • GnuTLS
  • JSSE英语Java Secure Socket Extension
  • LibreSSL
  • MatrixSSL
  • NSS
  • OpenSSL
  • mbed TLS
  • RSA BSAFE英语RSA BSAFE
  • SChannel英语Security Support Provider Interface
  • SSLeay
  • Stunnel
  • wolfSSL
公证
漏洞
理论
密码本
  • 受诫礼攻击英语Bar mitzvah attack
协议
  • BEAST英语BEAST (security_exploit)
  • BREACH英语BREACH (security exploit)
  • CRIME
  • DROWN英语DROWN attack
  • Logjam英语Logjam (computer security)
实现