pymerkletoolsPython tools for creating Merkle trees, generating Merkle proofs, and verification of Merkle proofs
sodium-universalUniversal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser
OpenComplaintNetworkOCN is a public redressal system and open police complaint filing system on Blockchain.
coxCrystal wrapper for the libsodium crypto API
hybrixdhybrix-daemon: the network agent for the hybrix node: https://api.hybrix.io/help/hybrixd
pony-sodiumSafe Pony FFI wrapper for the libsodium cryptography library. 🐴 🔐
pysetoA Python implementation of PASETO and PASERK.
otr3A Go implementation of the OTR 3 protocol, with libotr 4.1.0 feature parity
VBCorLibThe VBCorLib framework brings many of the powerful .NET classes to VB6.
Decentra-NetworkThis is an open source decentralized application network. In this network, you can develop and publish decentralized applications.
gif-msgHide 127 bytes in a gif without touching any pixels or colors
noble-ed25519Fastest JS implementation of ed25519, x25519 & ristretto255. Independently audited, high-security, 0-dependency EDDSA signatures and ECDH key agreement
AttestationServerServer code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.
sphincsplusThe SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
darrrrAn SDK for the delegated recovery specfication
BulletproofJSSet of JavaScript based tools and Ethereum Solidity contracts for BulletProof based range proofs and confidential transactions
Rijndael256AES cryptographic library for .NET Framework and .NET Core
hermes-coreSecurity framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
BabaSSLA Brisk and Better Assured Cryptographic Toolkit
pkcs11OCaml bindings for the PKCS#11 cryptographic API
haclArchived. Curve25519 support has been integrated into mirage-crypto-ec (via fiat-crypto). Hacl bindings are available from the hacl-star opam package. OCaml bindings for HACL* elliptic curves
nim-blscurveNim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
toolsetUseful tools for CTF competitions
pycoseA Python implementation of the COSE specification (CBOR Object Signing and Encryption) described in RFC 8152.
crySageMath/Python Toolkit for Cryptanalytic Research
aesFast constant-time AES implementations on 32-bit architectures
cryptanalysisGo package to perform common cryptanalysis functions.
rust-sthashVery fast cryptographic hashing for large messages.
SafePadSafePad : Encrypted Text Editor. This text editor uses very strong encryption to let you protect your secrets. Great for storing passwords, credit card details or any else that you want to keep safe.
sonicZero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings
elgamalextExtension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.
r1cs-stdR1CS constraints for bits, fields, and elliptic curves
iavlMerkleized IAVL+ Tree implementation in Go forked from cosmos/iavl(https://github.com/cosmos/iavl)
JeChainNode for JeChain - an experimental smart contract blockchain network
libsafecryptoWP6 of the SAFEcrypto project - a suite of lattice-based cryptographic schemes
demo-firebase-ios[DEPRECATED] See https://github.com/VirgilSecurity/demo-e3kit-ios and https://github.com/VirgilSecurity/virgil-e3kit-firebase-func for up-to-date code. -- A simple iOS application that demonstrates how the end-to-end encryption works. The application uses firebase as a backend service for authentication and chat messaging.
sparkleSparkle, Schwaemm and Esch: Lightweight Symmetric Cryptography for the Internet of Things
B32020Nothing to see here. Move along now...
sss-goGo bindings for my shamir-secret-sharing library
conexestablish trust in community repositories, cryptographically signed by library authors
ubikomFree, secure communications for everyone, powered by decentralized private identity.
pqcReference implementations of post-quantum cryptographic primitives
hkdfA standalone Java 7 implementation of HMAC-based key derivation function (HKDF) defined in RFC 5869 first described by Hugo Krawczyk. HKDF follows the "extract-then-expand" paradigm which is compatible to NIST 800-56C Rev. 1 two step KDF
goosigAnonymous RSA signatures
cacophonyA Haskell library implementing the Noise protocol.
opensslFork of OpenSSL that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs