This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article.(April 2014)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "Mbed TLS" – news · newspapers · books · scholar · JSTOR(April 2014) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Mbed TLS
Developer(s)
Collaborative project managed by TrustedFirmware (formerly by Arm)
Initial release
January 15, 2009 (2009-01-15)
Stable release
3.6.0[1] (28 March 2024; 47 days ago (28 March 2024)) [±]
Repository
github.com/Mbed-TLS/mbedtls
Written in
C
Operating system
Multi-platform
Type
Security library
License
Dual Apache-2.0 or GPL-2.0-or-later
Website
www.trustedfirmware.org/projects/mbed-tls/
Mbed TLS (previously PolarSSL) is an implementation of the TLS and SSL protocols and the respective cryptographic algorithms and support code required. It is distributed under the Apache License version 2.0. Stated on the website is that Mbed TLS aims to be "easy to understand, use, integrate and expand".
^"Release 3.6.0". 28 March 2024. Retrieved 23 April 2024.
MbedTLS (previously PolarSSL) is an implementation of the TLS and SSL protocols and the respective cryptographic algorithms and support code required...
Julien Kauffmann. "libsystools: A TLS/DTLS open source library for Windows/Linux using OpenSSL". SourceForge. "mbedTLS 2.0.0 released". ARM. 2015-07-13...
OpenSSL by OpenBSD project. MatrixSSL: a dual licensed implementation MbedTLS (previously PolarSSL): A tiny SSL library implementation for embedded devices...
and open-source software portal Comparison of TLS implementations wolfSSL (previously CyaSSL) mbedTLS (previously PolarSSL) List of free and open-source...
implementing the SSL and TLS protocols. (In February 2015, PolarSSL has been rebranded to mbedTLS to better show its fit inside the mbed ecosystem.) Duolog...
Server Name Indication (SNI) is an extension to the Transport Layer Security (TLS) computer networking protocol by which a client indicates which hostname...
libcurl library supports GnuTLS, mbedTLS, NSS, gskit on IBM i, SChannel on Windows, Secure Transport on macOS and iOS, SSL/TLS through OpenSSL, BoringSSL...
hardware acceleration to get better encryption performance. Support for mbedTLS is available starting from version 2.3. OpenVPN has several ways to authenticate...
implementation supports, and also lists their support for SSL/TLS and TCP. The security provided by SSL/TLS may be desirable depending on the type traffic being...
project (from its inception; while they acquired an older project, now named MbedTLS). The Ne10 library is a set of common, useful functions written in both...
epoll Conditional URL rewriting (mod_rewrite) TLS/SSL with SNI support, via OpenSSL, GnuTLS, MbedTLS, NSS, WolfSSL. Authentication against an LDAP or...
portable, embedded SSL/TLS library targeted for use by embedded systems developers. It is an open source implementation of TLS (SSL 3.0, TLS 1.0, 1.1, 1.2, 1...
support for PKCS#1: Botan Bouncy Castle BSAFE cryptlib Crypto++ Libgcrypt mbedTLS Nettle OpenSSL wolfCrypt Multiple attacks were discovered against PKCS...
originally provided by OpenSSL, now also alternatively, Nettle (GNU TLS) or mbedTLS can be used. SRT Access Control (aka "StreamID") can be used by applications...