1.bitcoin / bitcoin
Bitcoin Core integration/staging tree
Ranked by Attention Score: stars gained over the last 180 complete days
84 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
Bitcoin Core integration/staging tree
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
General purpose TLS and crypto library
Monero: the secure, private, untraceable cryptocurrency
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
A modern, portable, easy to use crypto library.
A powerful obfuscator for JavaScript and Node.js
A modern TLS library in Rust
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
A curated list of cryptography resources and links.
RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
An open source cybersecurity protocol for syncing decentralized graph data.
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
A p2p, secure file storage, social network and application protocol
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Lightning Network Daemon ⚡️
free C++ class library of cryptographic schemes
UFONet - Denial of Service Toolkit
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
The future of online communications.
A curated list of cryptography papers, articles, tutorials and howtos.
Audited & minimal JS implementation of hash functions, MACs and KDFs.
Collection of cryptographic hash functions written in pure Rust
An implementation of the TLS/SSL protocols
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Audited & minimal JS implementation of elliptic curve cryptography.
A self-contained cryptographic library for Python
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
A Rust implementation of the Noise Protocol Framework
Reference implementation of Anoma
Audited & minimal JS implementation of Salsa20, ChaCha and AES
A modern, open source password manager for individuals and teams.
Paper vault for passwords and secrets
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
Software sandbox for storage of sensitive information in memory.
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.
⟁ Tendermint Core (BFT Consensus) in Go
Zama Bounty Program: Contribute to the FHE space and Zama's open source libraries and get rewarded 💰
Java implementation of Tink
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
libsodium compiled to Webassembly and pure JavaScript, with convenient wrappers.
Bouncy Hsm is a software simulator of HSM and smartcard simulator with HTML UI, REST API and PKCS#11 interface.
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
Crypto for Modern Object Pascal
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
🔑 Local-first Secrets Manager
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources
Fastest 5KB JS implementation of secp256k1 signatures and ECDH
Python binding to the Networking and Cryptography (NaCl) library
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
A tool to analyze multi-byte xor cipher
Fastest 5KB JS implementation of ed25519 signatures
Charm: A Framework for Rapidly Prototyping Cryptosystems
An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction
A modern and easy-to-use cryptographic library for .NET based on libsodium
Don't Roll Your Own Crypto: fast, type-safe, pure-Rust cryptography with post-quantum support
Usable, easy and safe pure-Rust crypto
Safe and easy to use crypto for iOS and macOS
Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
Cryptographic library for Embarcadero Delphi and potentially for FPC as well
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
A foundational framework for modular cryptographic proofs in Coq
pure-python ECDSA signature/verification and ECDH key agreement
Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).
Cryptography Educational Foundations
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
Managed .NET wrapper for unmanaged PKCS#11 libraries
Simple encryption library supporting RSA and AES algorithms.
Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium
A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
⛓️ Reference Waves Blockchain Node (client) implementation on Scala
Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)
HEhub is a library for homomorphic encryption and its applications, and is part of the PrimiHub project.
Java library for interacting with the Waves blockchain.
Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures