mbedtls
« Back to VersTracker
Description:
Cryptographic & SSL/TLS library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: cryptography tls ssl security library encryption
Install: brew install mbedtls
About:
Mbed TLS is an open source, portable, easy to use, readable and flexible TLS library. It provides a comprehensive set of cryptographic primitives and protocols, including SSL/TLS and DTLS, for securing communications. It is designed for embedded systems and constrained environments but is also fully capable for use on servers and desktops.
Key Features:
  • Implements TLS 1.2/1.3 and DTLS 1.2/1.3
  • Comprehensive set of cryptographic algorithms (AES, SHA, RSA, ECC)
  • Designed for embedded systems with low resource overhead
  • Apache 2.0 licensed with no restrictions
Use Cases:
  • Securing IoT device communications
  • Building custom TLS clients and servers
  • Implementing cryptographic functions in applications
Alternatives:
  • OpenSSL – More widely used but larger and GPL-licensed; Mbed TLS is more modular and Apache-licensed
  • LibreSSL – OpenSSL fork focused on security; Mbed TLS is lighter and designed for portability
Version History
Detected Version Rev Change Commit