resource: cryptography
74 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| TheAlgorithms/JavaScript A collection of algorithms and data structures implemented in JavaScript for educational purposes, maintained under TheAlgorithms organizat… | 64 | 34224 | active |
| drduh/macOS-Security-and-Privacy-Guide A community-maintained guide collecting techniques for hardening and improving the privacy of macOS on Apple silicon Macs. It covers threat… | 77 | 22492 | active |
| unicitynetwork/whitepaper The Unicity whitepaper, a TeX-sourced technical document describing the Unicity protocol, an Autonomous Agentic Internet with tokenomics an… | 50 | 20159 | active |
| drduh/YubiKey-Guide A community-maintained guide for storing GnuPG and SSH credentials on YubiKey hardware tokens, covering key creation, subkey transfer, agen… | 77 | 12453 | stable |
| sobolevn/awesome-cryptography A curated list of cryptography resources and links, covering theory, algorithms, tools, and libraries across many programming languages. It… | 74 | 7090 | active |
| slowmist/Blockchain-dark-forest-selfguard-handbook A multilingual handbook by SlowMist teaching cryptocurrency users how to protect themselves in the 'blockchain dark forest', covering walle… | 53 | 6843 | active |
| matter-labs/awesome-zero-knowledge-proofs A curated awesome-list of resources for learning about zero-knowledge proofs, including courses, articles, videos, and proof system impleme… | 61 | 5806 | active |
| ethereum/consensus-specs The canonical specification repository for Ethereum's proof-of-stake consensus layer, defining protocol rules for all consensus clients acr… | 76 | 3957 | active |
| nakov/Practical-Cryptography-for-Developers-Book A free, open-source book by Svetlin Nakov teaching practical cryptography for developers, covering hashes, MACs, key derivation, key exchan… | 32 | 3824 | active |
| corkami/collisions A collection of hash collision tools, scripts, and examples by Ange Albertini and Marc Stevens, demonstrating MD5 and SHA1 collision attack… | 35 | 3397 | active |
| C2SP/wycheproof Project Wycheproof is a collection of JSON test vectors for testing cryptography libraries against known attacks, specification inconsisten… | 76 | 3104 | active |
| rust-in-blockchain/awesome-blockchain-rust A curated awesome-list of Rust libraries, packages, and projects for building blockchains, covering cryptography, P2P networking, consensus… | 69 | 2808 | active |
| pstadler/keybase-gpg-github A step-by-step tutorial for creating a GPG key via keybase.io, importing it into a local GPG setup, and configuring Git to sign commits ver… | 52 | 2642 | stable |
| lightning/bolts A repository of BOLT (Basis of Lightning Technology) documents that specify the Bitcoin Lightning Network protocol in Markdown. These commu… | 77 | 2248 | active |
| dreddsa5dies/goHackTools A collection of small Go example programs implementing classic hacker and pentester tools such as port scanners, password bruteforcers, DNS… | 74 | 2187 | active |
| zksync/credo ZK Credo is a manifesto repository from Matter Labs (zkSync) articulating a vision and set of principles for the zero-knowledge ('ZK') revo… | 29 | 2175 | active |
| WTFAcademy/WTF-zk An open-source Chinese/English tutorial series teaching zero-knowledge proofs from high-school-level math foundations, with Jupyter Noteboo… | 44 | 2134 | active |
| pFarb/awesome-crypto-papers A curated list of cryptography papers, articles, tutorials, and howtos aimed at non-cryptographers, especially engineers using crypto in se… | 32 | 2093 | active |
| rdragos/awesome-mpc A curated awesome-style list of multiparty computation (MPC) resources, including books, courses, tutorials, and open-source software such … | 75 | 1993 | active |
| jimmysong/programmingbitcoin Companion code repository for Jimmy Song's O'Reilly book 'Programming Bitcoin', containing Python examples and Jupyter Notebook exercises. … | 32 | 1882 | stable |
| inference-labs-inc/zkml-blueprints A curated collection of mathematical formulations and zero-knowledge circuit designs for proving machine learning computations, covering op… | 49 | 1868 | active |
| FuelLabs/fuel-specs The official specifications repository for the Fuel protocol and FuelVM, a fast verifiable blockchain virtual machine. It is a documentatio… | 57 | 1780 | active |
| Bambu-Research-Group/RFID-Tag-Guide A community research guide documenting how to decrypt, read, and clone the NFC/RFID tags Bambu Lab uses on its 3D printer filament spools, … | 51 | 1690 | active |
| satoshilabs/slips A repository of SatoshiLabs Improvement Proposals (SLIPs), technical specification documents extending the Bitcoin Improvement Proposal (BI… | 77 | 1689 | active |
| w3c/webauthn The W3C Web Authentication (WebAuthn) specification repository, defining a browser API for creating and using scoped, attested public key c… | 67 | 1435 | active |
| kgspider/crawler A collection of example code accompanying the 'K哥爬虫' tutorial series on JavaScript reverse engineering for web scraping. Each subdirectory … | 42 | 1379 | active |
| cloudflare/sslconfig Cloudflare's public-facing SSL/TLS cipher configuration for its NGINX web servers, tracked as a single configuration fragment. It also incl… | 67 | 1312 | active |
| jonaschn/awesome-he A curated awesome-list of homomorphic encryption libraries, toolkits, applications, databases, and learning resources. It serves as a disco… | 38 | 1257 | active |
| Jeiwan/blockchain_go A simplified blockchain implementation in Go built as a companion to a seven-part tutorial series. It demonstrates core blockchain concepts… | 32 | 4375 | maintenance |
| conwnet/wpa-dictionary A WPA/WPA2 password dictionary (wordlist) dataset intended for Wi-Fi password cracking, paired with a tutorial on using aircrack-ng on Linu… | 32 | 3794 | maintenance |
| openblockchains/awesome-blockchains A curated awesome-list about blockchains, framing them as open distributed public databases with crypto hashes, including DIY guides to bui… | 32 | 3778 | maintenance |
| crypto101/book Crypto 101 is a free, open-source introductory book on cryptography aimed at programmers, covering ciphers, hash functions, MACs, public-ke… | 23 | 3765 | maintenance |
| minaminao/ctf-blockchain A curated collection of 200+ blockchain CTF challenges and wargames with categorized writeups and solutions, focused on Ethereum, Solidity,… | 53 | 1092 | active |
| n0kovo/awesome-password-cracking A curated awesome-list of tools, research papers, and projects related to password cracking and password security. It serves as a reference… | 74 | 1064 | active |
| worldcoin/awesome-zkml A curated awesome-list of resources for Zero-Knowledge Machine Learning (ZKML), including papers, codebases, tutorials, and community conte… | 10 | 1054 | active |
| android/security-samples An official Google repository of Android sample apps demonstrating security best practices, including the Play Integrity API, biometric log… | 75 | 1029 | active |
| spawnmason/randar-explanation An explanation and writeup of 'Randar', a Minecraft exploit that uses LLL lattice reduction to crack the internal state of a reused java.ut… | 72 | 1020 | active |
| in3rsha/sha256-animation A Ruby terminal script that animates the SHA-256 hash function step by step, visualizing bitwise operations, message padding, and compressi… | 32 | 3400 | maintenance |
| google/eddystone Eddystone is Google's open protocol specification for Bluetooth Low Energy (BLE) proximity beacon message formats, including frame types li… | 10 | 3089 | maintenance |
| byt3bl33d3r/OffensiveNim A collection of experiments and examples demonstrating how to weaponize the Nim programming language for offensive security operations and … | 32 | 3087 | maintenance |
| scalad/Note A Chinese-language collection of Java study notes covering common utilities, algorithms, encryption, databases (MySQL), interview questions… | 32 | 2082 | maintenance |
| ethereum/research A repository of Python code and LaTeX papers addressing specific Ethereum research questions, mostly written by Vitalik Buterin. It is not … | 53 | 1930 | maintenance |
| karpathy/cryptos A pure Python, zero-dependency from-scratch implementation of Bitcoin, including SHA-256, elliptic curve math, ECDSA signatures, key/addres… | 32 | 1926 | maintenance |
| cosme12/SimpleCoin SimpleCoin is a minimal, intentionally insecure and incomplete blockchain cryptocurrency implementation in Python, meant as educational mat… | 32 | 1784 | maintenance |
| dmarman/sha256algorithm An interactive web application that visually explains how the SHA-256 hash algorithm works step by step, hosted at sha256algorithm.com. Bui… | 32 | 1778 | maintenance |
| sodium-friends/learntocrypto A hands-on workshop for learning cryptographic engineering through a set of exercises using libsodium in Node.js. It teaches practical cryp… | 32 | 1665 | maintenance |
| diafygi/webcrypto-examples A collection of copy-paste examples for the browser's Web Cryptography API, presented as a live reference table covering algorithms like RS… | 32 | 1651 | maintenance |
| ashutosh1206/Crypton An educational library collecting explanations and Python implementations of attacks on encryption systems, digital signatures, MACs, and a… | 10 | 1623 | maintenance |
| praetorian-inc/Hob0Rules A collection of Hashcat password cracking rule files (hob064 and d3adhob0) built from password statistics and industry patterns, plus bundl… | 10 | 1533 | maintenance |
| jamesob/tinychain A compact, single-file Python implementation of Bitcoin's Nakamoto consensus algorithm, designed for learning rather than production use. I… | 32 | 1445 | maintenance |
| guanzhi/GM-Standards A curated collection of texts for China's national cryptographic industry standards (GM/T), covering algorithms like SM2, SM3, SM4, and ZUC… | 32 | 1382 | maintenance |
| conradoqg/naivecoin A minimal cryptocurrency implementation in under 1500 lines of JavaScript, designed to teach how blockchains, wallets, proof-of-work mining… | 32 | 1288 | maintenance |
| veorq/cryptocoding A curated set of coding rules and best practices for implementing low-level cryptographic software, originally from the cryptocoding.net 'C… | 32 | 1218 | maintenance |
| shadawck/awesome-anti-forensic A curated awesome-list of tools and packages used for countering forensic activities, covering encryption, steganography, disk imaging, mem… | 32 | 1034 | maintenance |
| PacktPublishing/40-Algorithms-Every-Programmer-Should-Know The companion code repository for the Packt book '40 Algorithms Every Programmer Should Know', containing Python implementations of algorit… | 64 | 1033 | maintenance |
| zama-ai/bounty-program The Zama Bounty Program repository hosts an experimental, reward-based program offering monetary prizes to developers who build FHE applica… | 62 | 15263 | abandoned |
| llSourcell/Learn_Blockchain_in_2_months A curated 8-week curriculum of links and resources for learning blockchain development, accompanying Siraj Raval's 'Learn Blockchain in 2 M… | 32 | 1727 | abandoned |
| edgelesssys/constellation Constellation is a Kubernetes distribution that runs entire clusters inside Confidential VMs (AMD SEV / Intel TDX), encrypting runtime memo… | 10 | 1096 | abandoned |
| Linkerd Linkerd is an ultralight, security-first service mesh for Kubernetes that adds mutual TLS, observability, and reliability features to clust… | 95 | 11480 | active |
| freefq free nodes A curated repository of free proxy nodes (v2ray/vmess, Shadowsocks, Trojan) scraped from the internet, intended for circumventing internet … | 32 | 41863 | maintenance |
| Epodonios/v2ray-configs A continuously updated collection of free V2Ray/Xray proxy configurations (VLESS, VMess, Trojan, Shadowsocks) refreshed every 5 minutes via… | 61 | 3211 | active |
| zubairehman/flutter_boilerplate_project A Flutter boilerplate project preloaded with app architecture, theming, routing, and common dependencies like MobX, Provider, Dio, and Semb… | 32 | 2426 | active |
| qosf/awesome-quantum-software A curated, community-maintained list of open-source quantum software projects organized by category, including full-stack libraries, simula… | 77 | 2383 | active |
| TrisH0x2A/project-box A collection of self-contained C programming projects for beginners, covering algorithms, games, and socket-based networking. Each project … | 43 | 2248 | active |
| SimonWaldherr/golang-examples A curated collection of small, standalone Go example programs covering everything from beginner syntax to advanced concurrency, generics, W… | 92 | 1710 | active |
| zigcc/zig-cookbook A collection of simple, runnable Zig example programs ('recipes') demonstrating good practices for common programming tasks like file I/O, … | 71 | 1173 | active |
| pe3zx/my-infosec-awesome A curated awesome-list of links, resources, and tools covering information security topics such as adversary simulation, application securi… | 74 | 1169 | active |
| ethereum/devp2p The official specifications for Ethereum's peer-to-peer networking protocols, including node discovery (v4/v5), DNS node lists, Ethereum No… | 76 | 1127 | active |
| iotjin/jh_flutter_demo A Flutter demo project showcasing common UI effects, reusable encapsulated components (dialogs, pickers, forms, refresh views), and utility… | 87 | 1098 | active |
| DP-3T/documents A documentation repository for DP-3T, a decentralized privacy-preserving proximity tracing protocol designed to slow the spread of SARS-CoV… | 32 | 2241 | maintenance |
| mattstauffer/Torch Torch is a collection of example code and instructions demonstrating how to use Laravel's Illuminate components (cache, routing, validation… | 32 | 1869 | maintenance |
| brandon-rhodes/fopnp The official companion repository of example code for the third edition of 'Foundations of Python Network Programming' (Apress), revised fo… | 31 | 1413 | maintenance |
| xuwujing/java-study A personal Java study repository containing example code covering Java basics, JDK 8 features, concurrency, the 23 design patterns, and pop… | 32 | 1306 | maintenance |
| LoseNine/Crack-JS-Spider A curated collection of JavaScript reverse-engineering solutions for bypassing anti-scraping encryption parameters on popular Chinese websi… | 32 | 1034 | maintenance |
page 1 / 1