mbedtls
TLS library
A portable TLS library suitable for embedded systems with cryptographic primitives and protocol implementations.
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
6k stars
209 watching
3k forks
Language: C
last commit: 6 days ago
Linked from 3 awesome lists
cryptocryptography-librarypsassltls
Related projects:
Repository | Description | Stars |
---|---|---|
carglglz/mpy-mbedtls | Bindings for MbedTLS's EC and x509 cert/csr functions | 3 |
rustls/rustls | A modern, platform-independent TLS library written in Rust | 6,214 |
openssl/openssl | A toolkit for implementing end-to-end encryption protocols and cryptographic primitives. | 25,914 |
randombit/botan | A C++ cryptography toolkit with TLS and X.509 support | 2,587 |
libressl/portable | Portable version of LibreSSL built from OpenBSD source code | 1,373 |
eduardsui/tlse | A single C file implementation of various TLS protocols and DTLS protocols using the TomCrypt crypto library | 545 |
digitalbazaar/forge | A JavaScript implementation of TLS and cryptographic tools for building network-heavy web applications | 5,081 |
tlsfuzzer/python-ecdsa | A Python implementation of ECDSA and ECDH algorithms | 916 |
julialang/mbedtls.jl | A Julia wrapper around a cryptographic C library | 41 |
jedisct1/libsodium | A portable and easy-to-use software library for encryption, decryption, signatures, password hashing, and more. | 12,298 |
azadkuh/mbedcrypto | A portable C++ library for encryption and decryption of binary data using various algorithms | 47 |
hakky54/mutual-tls-ssl | A tutorial project demonstrating a secure API setup with TLS/SSL authentication for Java-based web servers and clients. | 571 |
wolfssl/wolfssl | A small, fast, portable implementation of TLS/SSL for various applications | 2,352 |
zliuva/ktlswrapper | Enables TLS support without modifying existing applications | 23 |
nabla-c0d3/sslyze | An SSL/TLS scanning tool and Python library for assessing server security configurations | 3,267 |