All Categories → Security → cryptography

Top 822 cryptography open source projects

Blockchain
📖Code for Blockchain Demo
Pyopenssl
A Python wrapper around the OpenSSL library
Applied Crypto Hardening
Best Current Practices regarding secure online communication and configuration of services using cryptography.
Challenge Bypass Extension
Privacy Pass: a privacy-enhancing protocol and browser extension.
Mintotp
Minimal TOTP generator in 20 lines of Python
Libsodium.js
libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.
Hashes
Collection of cryptographic hash functions written in pure Rust
Jshashes
Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)
Cryptomator
Multi-platform transparent client-side encryption of your files in the cloud
Sodiumoxide
Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Brainflayer
A proof-of-concept cracker for cryptocurrency brainwallets and other low entropy key alogrithms.
Grin
Minimal implementation of the Mimblewimble protocol.
Fscrypt
Go tool for managing Linux filesystem encryption
Firo
The privacy-focused cryptocurrency
Securefs
Filesystem in userspace (FUSE) with transparent authenticated encryption
Snark
Interfaces for Relations and SNARKs for these relations
Iotex Core
Official implementation of IoTeX blockchain protocol in Go.
Cjdns
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
Cryptominisat
An advanced SAT solver
Rsa And Lll Attacks
attacking RSA via lattice reductions (LLL)
Meta
Meta-repository for Miscreant: misuse-resistant symmetric encryption library with AES-SIV (RFC 5297) and AES-PMAC-SIV support
Curve25519 Dalek
A pure-Rust implementation of group operations on Ristretto and Curve25519
Circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
Bitcracker
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
Elle
The Elle coroutine-based asynchronous C++ development framework.
Bulletproofs
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
Capillary
Capillary is a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.
Snow
A Rust implementation of the Noise Protocol Framework
Chronicle
Public append-only ledger microservice built with Slim Framework
Cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
End To End
End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP)
S2n Tls
s2n : an implementation of the TLS/SSL protocols
Shoop
scp has a run-in with mosh (alpha)
Packetwhisper
PacketWhisper: Stealthily exfiltrate data and defeat attribution using DNS queries and text-based steganography. Avoid the problems associated with typical DNS exfiltration methods. Transfer data between systems without the communicating devices directly connecting to each other or to a common endpoint. No need to control a DNS Name Server.
Forge
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Swift Sodium
Safe and easy to use crypto for iOS and macOS
Goandblockchainstudy
go and blockchain study note,欢迎各位志同道合的朋友一起完善,让更多的go或者区块链开发者能够有一份不错的学习资料
Infosec
Учебное пособие по защите информации кафедры радиотехники и систем управления МФТИ
Ed25519 Dalek
Fast and efficient ed25519 signing and verification in Rust.
Rippled
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger in C++
Charm
Charm: A Framework for Rapidly Prototyping Cryptosystems
Python Paillier
A library for Partially Homomorphic Encryption in Python
Multi Party Ecdsa
Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
Stp
Simple Theorem Prover, an efficient SMT solver for bitvectors
Findcrypt Ghidra
IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database
Keyshuffling
Keyshuffling Attack for Persistent Early Code Execution in the Nintendo 3DS Secure Bootchain
301-360 of 822 cryptography projects