mbed TLS logo

mbed TLS

Enables developers to include cryptographic and SSL/TLS functionalities with minimal code.

Made by PolarSSL

  • programming-library

  • development

  • File Encryption

  • cryptography

  • tls

  • Api

  • decryption

What is mbed TLS?

mbed TLS is a cryptographic and SSL/TLS library that simplifies the integration of these capabilities into software projects, including embedded systems. Developers can leverage the mbed TLS library to add robust encryption, authentication, and secure communication functionality to their applications with minimal coding overhead. The library provides a comprehensive set of cryptographic algorithms, SSL/TLS protocols, and supporting functionality, all designed to be readily understood, used, integrated, and extended by developers

Highlights

  • Extensive cryptographic capabilities: Includes a wide range of cryptographic algorithms, such as symmetric ciphers, hashing functions, and public-key cryptography, enabling secure data protection
  • SSL/TLS support: Provides client and server-side SSL/TLS functionality, allowing for the establishment of secure, encrypted communication channels
  • Ease of use and integration: Designed to be easily understood, utilized, and integrated into various software projects, including embedded systems
  • Flexible licensing: Available under both GPLv2 and proprietary licensing options, catering to different development requirements and use cases.

Platforms

  • Android
  • Linux
  • Windows
  • BSD
  • Mac

Languages

  • English

Social

Features

    • SSL