Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Cryptography Library
34 Open Source Cryptography Library Software Projects
Free and open source cryptography library code projects including engines, APIs, generators, and tools.
Mbedtls
3353 ⭐
An open source, portable, easy to use, readable and flexible SSL library
Botan
1823 ⭐
Cryptography Toolkit
Themis
1422 ⭐
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Paragonie Halite
1015 ⭐
High-level cryptography interface powered by libsodium
Sodium_compat
785 ⭐
Pure PHP polyfill for ext/sodium
Sodiumoxide
636 ⭐
[DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Easyrsa
189 ⭐
Simple and Secure Wrapper for phpseclib
Microsoft Spartan
288 ⭐
Spartan: High-speed zkSNARKs without trusted setup
Simon Speck
153 ⭐
The SIMON and SPECK families of lightweight block ciphers. #nsacyber
Jmacaroons
103 ⭐
Pure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available.
Openpgp
87 ⭐
A C++ Implementation of RFC 4880
Macaroons.js
73 ⭐
Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.
Hermes Core
64 ⭐
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
Technitiumlibrary
64 ⭐
A library for .net based applications.
Dusk Zerocaf
48 ⭐
Zerocaf: A library built for EC operations in Zero Knowledge.
Pysha2
47 ⭐
Pure Python implementation of SHA2 (i.e., SHA224, SHA256, SHA384, and SHA512).
Libgodium
42 ⭐
Pure Go implementation of cryptographic APIs found in libsodium
Simon Speck Supercop
37 ⭐
Fast implementations of the SIMON and SPECK lightweight block ciphers for the SUPERCOP benchmark toolkit. #nsacyber
Libfss
47 ⭐
Library for performing Function Secret Sharing (FSS)
Python Mbedtls
45 ⭐
Cryptographic library with an mbed TLS back end
Python Aead
30 ⭐
An Authenticated Encryption with Associated Data (AEAD) implementation for Python.
Ladnir Cryptotools
48 ⭐
A repo to hold common tools used by my crypto projects
Secretpy
39 ⭐
Classical ciphers: Caesar, ADFGX, ROT13 and etc.
Ellipticcurvekit
33 ⭐
Elliptic Curve Cryptography in Pure Swift
Confidentiality
19 ⭐
:lock: Portable, secure by default cryptography
Python Fastpbkdf2
24 ⭐
Python bindings for fastpbkdf2
Hs Triplesec
11 ⭐
TripleSec is a simple, triple-paranoid, symmetric encryption library
Kripta
19 ⭐
A CrossLanguage Encryption Module to encrypt data/files (Asymmetric and Symmetric encryption handled)
Simon Speck C
19 ⭐
example C language implementation of SIMON and SPECK lightweight block ciphers.
Cryptools
20 ⭐
SageMath/Python Toolkit for Cryptanalytic Research
Libolm Go
10 ⭐
Go Bindings for libolm, an implementation of the Double Ratchet cryptographic ratchet
Dryoc
88 ⭐
dryoc: Don't Roll Your Own Crypto, a pure-Rust, general-purpose cryptography library
Sike Java
26 ⭐
SIKE for Java is a software library that implements experimental supersingular isogeny cryptographic schemes that aim to provide protection against attackers running a large-scale quantum computer.
Homomorphic Authentication Library
12 ⭐
HAL: A Library for Homomorphic Authentication