Top C++ Frameworks & Libraries for cryptography

Bitcoin Core integration/staging tree

Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse....

Monero: the secure, private, untraceable cryptocurrency

Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger in C++

HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS sche...

free C++ class library of cryptographic schemes

Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.

🛡 I2P: End-to-End encrypted and anonymous Internet

Cryptographic filesystem for the cloud

Public Blockchain as a Decentralized Finance Infrastructure Service Platform

🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers....

IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting...

TFHE: Fast Fully Homomorphic Encryption Library over the Torus

Filesystem in userspace (FUSE) with transparent authenticated encryption

The Elle coroutine-based asynchronous C++ development framework.

Simple Theorem Prover, an efficient SMT solver for bitvectors

IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database

Arduino Cryptography Library

Minimalist secure text editor and binary encryptor that implements RFC 4880 Open PGP format: symmetrically encrypted, compressed and integrity protected. The edito...

Post-quantum cryptography tool (THIS REPOSITORY IS ONLY A MIRROR OF THE MAIN ONE, PLEASE DO NOT FILE BUGS HERE)...

Sample code and build environments for MPC frameworks

Whitebox AES implementation in C++. Chow, Karroumi.

Web Cryptography API Polyfill

:dancers: Discohash - A super fast and simple hash. 5GB/s serial (depending on hardware). Also in NodeJS...

ultra fast, minimalistic, encrypted command line paste-bin

A SDK for implementing blockchain-based digital currencies

A library for doing homomorphic encryption operations on tensors

The OpenABE library - open source cryptographic library with attribute-based encryption implementations in C/C++...

Fuzzing cryptographic libraries. Magic bug printer go brrrr.

:dancers: Discohash - A super fast and simple hash. 5GB/s serial (depending on hardware). Also in NodeJS...