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.
- Updated
Dec 2, 2025 - C
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.
Cryptography Toolkit
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
High-level cryptography interface powered by libsodium
Pure PHP polyfill for ext/sodium
Spartan: High-speed zkSNARKs without trusted setup
[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Don't Roll Your Own Crypto: pure-Rust, hard to misuse cryptography library
Simple and Secure Wrapper for phpseclib
The SIMON and SPECK families of lightweight block ciphers. #nsacyber
A repo to hold common tools used by my crypto projects
A C++ Implementation of RFC 4880
YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.
Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available. Project is STALE
Secure, fast, and portable C90 implementation of ML-KEM / FIPS 203
A library for .net based applications.
Cryptographic hash functions for Kotlin Multiplatform
Library for performing Function Secret Sharing (FSS)
Cryptographic library with an mbed TLS back end
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
Add a description, image, and links to the cryptography-library topic page so that developers can more easily learn about it.
To associate your repository with the cryptography-library topic, visit your repo's landing page and select "manage topics."