All Categories → Security → cryptography

Top 822 cryptography open source projects

pymerkletools
Python tools for creating Merkle trees, generating Merkle proofs, and verification of Merkle proofs
sodium-universal
Universal wrapper for sodium-javascript and sodium-native working in Node.js and the Browser
OpenComplaintNetwork
OCN is a public redressal system and open police complaint filing system on Blockchain.
cox
Crystal wrapper for the libsodium crypto API
hybrixd
hybrix-daemon: the network agent for the hybrix node: https://api.hybrix.io/help/hybrixd
pony-sodium
Safe Pony FFI wrapper for the libsodium cryptography library. 🐴 🔐
pyseto
A Python implementation of PASETO and PASERK.
BerylEnigma
一个为渗透测试与CTF而制作的工具集,主要实现一些加解密的功能。
otr3
A Go implementation of the OTR 3 protocol, with libotr 4.1.0 feature parity
VBCorLib
The VBCorLib framework brings many of the powerful .NET classes to VB6.
Decentra-Network
This is an open source decentralized application network. In this network, you can develop and publish decentralized applications.
gif-msg
Hide 127 bytes in a gif without touching any pixels or colors
noble-ed25519
Fastest JS implementation of ed25519, x25519 & ristretto255. Independently audited, high-security, 0-dependency EDDSA signatures and ECDH key agreement
AttestationServer
Server 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.
RSAKeyVaultProvider
Enables Azure Key Vault secrets and certificates to be used by .NET Crypto
sphincsplus
The SPHINCS+ reference code, accompanying the submission to NIST's Post-Quantum Cryptography project
BulletproofJS
Set of JavaScript based tools and Ethereum Solidity contracts for BulletProof based range proofs and confidential transactions
Rijndael256
AES cryptographic library for .NET Framework and .NET Core
hermes-core
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
BabaSSL
A Brisk and Better Assured Cryptographic Toolkit
pkcs11
OCaml bindings for the PKCS#11 cryptographic API
CryptoAttacks
Implementation of attacks on cryptosystems
hacl
Archived. 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-blscurve
Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
pycose
A Python implementation of the COSE specification (CBOR Object Signing and Encryption) described in RFC 8152.
aes
Fast constant-time AES implementations on 32-bit architectures
Cryptography Writeups
Cryptography & CTF Writeups
rust-sthash
Very fast cryptographic hashing for large messages.
SafePad
SafePad : 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.
sonic
Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings
elgamalext
Extension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.
r1cs-std
R1CS constraints for bits, fields, and elliptic curves
iavl
Merkleized IAVL+ Tree implementation in Go forked from cosmos/iavl(https://github.com/cosmos/iavl)
libsafecrypto
WP6 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.
sparkle
Sparkle, Schwaemm and Esch: Lightweight Symmetric Cryptography for the Internet of Things
B32020
Nothing to see here. Move along now...
sss-go
Go bindings for my shamir-secret-sharing library
conex
establish trust in community repositories, cryptographically signed by library authors
ubikom
Free, secure communications for everyone, powered by decentralized private identity.
pqc
Reference implementations of post-quantum cryptographic primitives
hkdf
A 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
goosig
Anonymous RSA signatures
cacophony
A Haskell library implementing the Noise protocol.
openssl
Fork of OpenSSL that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs
proof-of-vote
Votem's Proof of Vote® protocol whitepaper
541-600 of 822 cryptography projects