Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2026-06-23 00:06:53 UTC
- JSON Representation
https://github.com/systemslibrarian/crypto-lab-iron-serpent
Browser-based demo of Serpent-256, the AES finalist with the largest security margin — featuring encrypt/decrypt, round comparison visualization, and live performance benchmarks
aes-finalist argon2id block-cipher browser-demo crypto-lab cryptography hmac javascript serpent symmetric-encryption
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-padding-oracle
Browser-based CBC padding oracle attack demo — full Vaudenay 2002 chosen-ciphertext attack with real AES-CBC, byte-by-byte plaintext recovery, and coverage of ASP.NET, Lucky Thirteen, and POODLE exploits. No backends. No simulated math.
aes-cbc attacks browser chosen-ciphertext cryptanalysis crypto-lab cryptography lucky-thirteen padding-oracle pkcs7 poodle tls typescript vaudenay vite
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-dead-sea-cipher
Browser-based cryptographic history demo — from Atbash in Jeremiah 25:26 (~600 BCE) to AES-256-GCM (2001 CE). Every cipher, every fatal flaw, every lesson that built the next one.
aes-gcm atbash caesar-cipher cryptography frequency-analysis historical-ciphers kasiski one-time-pad vigenere-cipher webcrypto
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/cipher-museum
Interactive virtual museum exploring 2,500 years of cryptography — 37 ciphers in 10 exhibit halls with live demos, cryptanalysis tools, and connections to modern & post-quantum systems.
caesar-cipher ciphers cryptanalysis cryptography education enigma historical-cryptography vigenere-cipher
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-mceliece-gate
Browser-based Classic McEliece demo — the oldest post-quantum KEM (1978), binary Goppa codes, visceral 261KB public key visualization, and four-way comparison against ML-KEM, BIKE, and HQC. No backends. No simulated math.
aes-256-gcm binary-goppa browser code-based crypto-lab cryptography goppa-codes kem lattice mceliece nist post-quantum pqc typescript vite
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-patron-shield
Browser-based demo of two-server Information-Theoretic Private Information Retrieval (IT-PIR) — applied to library catalog privacy. Because patrons deserve mathematical guarantees, not just policy promises.
crypto-compare cryptography information-theoretic-security library-privacy pir private-information-retrieval xor
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-hybrid-sign
Browser-based PQ/T composite signature demo implementing the Ed25519 + ML-DSA-65 hybrid per IETF LAMPS draft-ietf-lamps-pq-composite-sigs-16. Classical + post-quantum defense in depth for long-lived signatures.
composite-signatures crypto-lab cryptography defense-in-depth digital-signatures dilithium ed25519 hybrid-signatures ietf-draft lamps ml-dsa ml-dsa-65 noble-curves noble-post-quantum post-quantum-cryptography pq-t-hybrid tls-1-3 x509
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-lattice-fault
Browser-based lattice PQC implementation attack demo — NTT power analysis (ML-KEM CPA), rejection sampling fault bypass (ML-DSA key recovery), KyberSlash timing side-channel, faulty KECCAK seed injection. Mathematical security ≠ implementation security. No backends. Simulated attacks.
crypto-lab cryptography dilithium fault-injection kyber kyberslash ml-dsa ml-kem ntt post-quantum power-analysis side-channel timing-attack
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-blind-oracle-api
Browser-based Rust + Axum + TFHE-rs backend for crypto-lab-blind-oracle — gate-bootstrapped homomorphic addition on FheUint8 ciphertexts. Holds only a ServerKey. Cannot decrypt its own output.
axum crypto-lab cryptography fhe homomorphic-encryption privacy rust tfhe webassembly
Last synced: 01 Jun 2026
https://github.com/ttwag/mat115a-number_theory
Number Theory
cryptography math number-theory proof
Last synced: 26 Feb 2026
https://github.com/atropinetears/atropinetears.github.io
My personal site to not only demonstrate my web design / web development skills, but also to list out my blog posts, projects, resources, and other information.
0xsilene blog cryptography github-io github-pages security web web-design web-development website
Last synced: 27 Feb 2026
https://github.com/elfincafe/anngo
Ann*Go is the cryptography tool written in Go language.
Last synced: 12 Mar 2026
https://github.com/mberry/makwa-sharp
C# implementation of the Makwa password hashing algorithm
cryptography hashing passwords
Last synced: 25 Mar 2025
https://github.com/ddc/ddccryptography
Encode and Decode strings with Cryptography
cryptography ddccryptography decode decoder encode encoder python python-3 python3
Last synced: 11 Feb 2026
https://github.com/maksmez/dlp_events_vkr
Проект разработанный для автоматического анализа событий DLP системы InfoWatch Traffic Monitor.
cryptography python selenium smtplib sqlalchemy sqlite yattag
Last synced: 16 Apr 2026
https://github.com/duguorong009/md6-impl
MD6 hash implemented in Rustlang
cryptography hash md6 rust-lang
Last synced: 25 May 2026
https://github.com/acestojanoski/key-forge
Effortlessly encrypt and decrypt text in an instant with our user-friendly, open-source tool.
aes aes-256 aes-256-gcm cryptography cryptography-tools decryption encryption opensource react vite
Last synced: 16 Apr 2026
https://github.com/mokkunsuzuki-code/stage356
Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.
audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification
Last synced: 23 Jun 2026
https://github.com/markcda/unitech-infosec-basics-practice-2nd-gr
Учебно-лабораторная практика за 2-й курс
cryptography university-coursework
Last synced: 15 Feb 2026
https://github.com/mikeleo03/rsa-attack-simulation
Create a simulation of RSA Cryptographic Attack based on provided encryption code
cryptography fermat-factorization python3 rsa-attacks wiener-attack
Last synced: 16 Mar 2025
https://github.com/animo/expo-secure-environment
Expo Module for cryptographic operations using the devices Secure Environment behind biometric authentication.
android biometry cryptography expo ios react-native secure-environments typescript
Last synced: 16 Feb 2026
https://github.com/mukailasam/rand
A Command-Line tool for generating a cryptographically secure random bytes
cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number
Last synced: 27 Feb 2025
https://github.com/counselco/wallet-gui
blockchain cryptocurrency cryptography defi post-quantum rust timelock web3
Last synced: 01 Apr 2026
https://github.com/psygo/cryptography_course
A Cryptography Course from Udemy
Last synced: 07 Dec 2025
https://github.com/kojibai/receiz_offline_verifier
Public, offline verifier for a receiz.
cryptography deterministic forensics groth16 integrity kai-klok offline offline-proof png receiz sha256 verifier webcrypto zk zk-proofs zk-snarks
Last synced: 10 May 2026
https://github.com/buhman/rijndael
fast AES implementation for CHICKEN scheme
aes chicken-scheme cryptography
Last synced: 02 Apr 2025
https://github.com/bmoneill/adfgvx
ADFGVX cipher encrypter/decrypter
adfgvx cipher cryptography html-css-javascript html5 webpage
Last synced: 06 Sep 2025
https://github.com/qrichert/jolokia
Simple, strong encryption.
asymmetric-encryption chacha20-poly1305 cli cryptography hpke rust rust-cli symmetric-encryption
Last synced: 03 Mar 2026
https://github.com/thesreale/crypto-factory-cf-eth-checker-drainer-balance-mnemonic
Ethereum wallets use cryptography and BIP39 standards to generate secure keypairs, mnemonics, and seed phrases. Hardware and cold wallets ensure safe storage, while balance checkers track funds on the blockchain.
balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker
Last synced: 09 Apr 2025
https://github.com/krisarmstrong/enigma-v300
> Complete collection of Enigma V300 option key algorithm implementations
c calculator ci-cd cpp cryptography encryption enigma fluke github-actions nettool network-testing option-keys python
Last synced: 04 Mar 2026
https://github.com/bylickilabs/hashforge
Browserbasiertes Sicherheitstool
bcrypt browser-tool cryptography css3 hashforge hashing html5 javascript md5 neon-ui password-generator security-framework sha256 sha3 websecurity
Last synced: 18 Apr 2026
https://github.com/mcp-tool-shop-org/ledger-suite
Unified monorepo for cryptographic provenance ledgers — ClaimLedger and CreatorLedger
append-only cryptography digital-signatures dotnet ed25519 ledger monorepo open-source provenance typescript
Last synced: 01 Apr 2026
https://github.com/albertotirla/cryptolibrary
this implements a collection of standard, classical encryption algorythms such as the caesar cifer, rot13 and monoalphabetical substitution
Last synced: 03 Apr 2025
https://github.com/moosesue/gcd
Standard GCD algorithm in Python and Rust
cryptography cryptography-algorithms gcd number-theory python rust rust-lang
Last synced: 30 Apr 2026
https://github.com/oanderoficial/bitcoin-cli-script
Ferramenta em C, que é um utilitário para o bitcoin-cli. Com o Bitcoin-cli Script você terá mais agilidade em obter informações da blockchain utilizando o seu node.
bitcoin bitcoin-cli blockchain blockchain-technology cryptography linux node
Last synced: 17 Apr 2026
https://github.com/nuwax-io/nuwault-core
Generate consistent, secure passwords from keywords. TypeScript-based, with smart entropy controls.
client-side-encryption cryptography deterministic encryption hash password password-generator privacy-first security-tools web-crypto-api
Last synced: 03 Jun 2026
https://github.com/thibmeu/rfc9500
Public Key Cryptography Test Keys from RFC 9500
Last synced: 17 Apr 2026
https://github.com/forgesworn/shamir-core
GF(256) Shamir's Secret Sharing — split and reconstruct secrets with threshold schemes
cryptography gf256 key-splitting secret-sharing shamir threshold typescript
Last synced: 04 Apr 2026
https://github.com/akshdzn/encore
Encore is a web based tool for obfuscating or scrambling text using a variety of methods. Useful for scavenger hunts, easter eggs, or just fun.
cipher cryptography css html svelte tools vite
Last synced: 18 Apr 2026
https://github.com/alessiofrittoli/crypto-key
Lightweight TypeScript library for Node.js Cryptographic keys
cipher cripto-keys cryptography hash hmac scrypt
Last synced: 05 Apr 2026
https://github.com/farhantips/cryptography-and-cryptanalysis
This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.
aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof
Last synced: 26 Mar 2025
https://github.com/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve
An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:
ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa
Last synced: 20 Apr 2026
https://github.com/zsoulaimane/blockchain-road
Starting Road
basic bitcoin blockchain cryptography ethereum fullstack fundamentals python roadmap sha256
Last synced: 20 Apr 2026
https://github.com/karthik558/rust-crypt
A lightweight yet powerful file encryption utility implemented in Rust. Securely protect your sensitive files with AES-256-GCM encryption and Argon2 password-based key derivation.
cli-tool cross-platform cryptography encryption-decryption password-protection rust
Last synced: 05 Jun 2026
https://github.com/virgilsecurity/demo-e2ee-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography
Last synced: 21 Apr 2026
https://github.com/dogukansahil/advancedbrutecipher
Advanced Brute Cipher is a simple and secure encryption tool that performs all operations locally in your browser using HTML, JavaScript, and CSS. Manage your encryption keys without relying on external CDNs.
cryptography css decryption encryption html javascript key-management local-storage python security web-application
Last synced: 13 Feb 2026
https://github.com/telkomdev/pycrypsi
Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)
cryptography hash python rsa telkomdev
Last synced: 05 Jun 2026
https://github.com/quantumcoinproject/circl
Hybrid Post Quantum Cryptography Library in GO
blockchain cryptography hybrid-pqc pqc quantumcoin
Last synced: 05 Jun 2026