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-30 00:07:03 UTC
- JSON Representation
https://github.com/arpit-omprakash/cryptex-tools
An educational cryptography toolkit written in Python, designed for learners and hobbyists. It demonstrates classical ciphers, basic cryptanalysis tools, and allows users to experiment with encryption and decryption via a simple command-line interface (CLI).
cipher-algorithms cryptography encryption-decryption python
Last synced: 13 Jun 2025
https://github.com/make-github-pseudonymous-again/id
:performing_arts: Aurélien's public keys
cryptography public-key security
Last synced: 11 Mar 2026
https://github.com/scarlet-oni/ransomware
A simple ransomware program that encrypts just one file
cryptography cyber-security cybersecurity openssl python python3 ransomware
Last synced: 15 Jun 2025
https://github.com/altonen/emissary
Rust implementation of the I2P protocol stack
anonymity cryptography i2p networking peer-to-peer rust
Last synced: 04 Feb 2026
https://github.com/paolino/haskell-mts
Compact Sparse Merkle Tree implementation in Haskell with persistent storage and Merkle proofs
blockchain cryptography data-structures haskell merkle-tree rocksdb
Last synced: 05 Mar 2026
https://github.com/farahsedd/secure-authentication-project
This project focuses on creating a reliable authentication and network services infrastructure using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.
apache authentication cryptography dns infrastructure kerberos network-security openldap openvpn ssh
Last synced: 08 Jan 2026
https://github.com/jose-compu/vdf-rs
An implementation of Verifiable Delay Functions in Rust
crypto cryptography cryptography-library rs rust vdf verifiable-delay-functions
Last synced: 16 Jun 2026
https://github.com/taimoorzaeem/fcrypt
A command line tool to encrypt and decrypt file using a symmetric key.
c cryptography encryption-algorithm encryption-decryption file file-encryption
Last synced: 04 Oct 2025
https://github.com/iosialectus/haskellcipherplay
Implementations of RSA, Blum Blum Shub PRNG, affine and polyalphabetic ciphers, and supporting number theory in Haskell.
cryptography functional-programming haskell number-theory prng rsa
Last synced: 02 Apr 2026
https://github.com/tuokri/rs2-misc-tools-notes
Various RS2 modding related notes and code snippets.
cryptography reverse-engineering rising-storm-2-vietnam
Last synced: 18 Jan 2026
https://github.com/kagal-dev/taistamp
Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto
cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto
Last synced: 29 May 2026
https://github.com/farchanjo/merkle
Local-first MCP vault for Claude Code — LLMs hold opaque handles, operators approve every reveal, every access leaves a BLAKE3 hash. Rust 2024 / DDD + Hexagonal.
argon2id audit-log blake3 claude-code cryptography ddd ed25519 hexagonal-architecture local-first mcp model-context-protocol rust rust-2024 secrets secrets-management security spec-driven-development sqlite vault xchacha20-poly1305
Last synced: 17 Jun 2026
https://github.com/hugoxox3/bitkeygen
BitKeyGen: A Python tool to generate Bitcoin private keys, WIFs, and addresses. Perfect for developers and crypto enthusiasts! Save keys to wallet.json securely. 🚀🔑 #Bitcoin #Crypto
bitcoin bitcoin-hacks bitcoin-key-generation bitcoin-wallet cryptocurrency cryptography cryptography-and-security
Last synced: 17 Apr 2026
https://github.com/forgesworn/shamir-words
Split secrets into human-readable BIP-39 word shares using Shamir's Secret Sharing over GF(256)
backup bip39 cryptography galois-field mnemonic privacy recovery shamir-secret-sharing threshold typescript
Last synced: 04 Apr 2026
https://github.com/raffadndm/qbot
Telegram bot in Python
barcode-scanner cryptography python qrcode
Last synced: 05 Sep 2025
https://github.com/mthaler/hasher
Command line tool to create a hash from a given text
command-line-tool cryptography golang hash hashing sha1 sha256
Last synced: 09 Apr 2025
https://github.com/abdulrahmans0414/securepass-generator
SecurePass Generator is a modern, user-friendly password generator built with React. Create strong, randomized passwords with customizable options like length, numbers, and special characters.
clipboard-copy cryptography frontend password-generator react securepasswords security tailwindcss user-friendly web-application
Last synced: 18 Apr 2026
https://github.com/ikechukwu-peter/cryptography
A project to demonstrate cryptography
cryptography ejs express expressjs nodejs typescript
Last synced: 12 Apr 2026
https://github.com/dexcompiler/curves
Elliptic curve operations over finite fields
cryptography csharp elliptic-curve-cryptography finite-fields high-performance prime-numbers
Last synced: 04 Jun 2026
https://github.com/andezion/retromessenger
ciphers cpp cryptography messenger retro wxwidgets
Last synced: 16 Jan 2026
https://github.com/rlxchap2/cybertools
A web-based cybersecurity toolkit that provides simple, open-source utilities like steganography, hash generators, and encoders/decoders. It’s designed to help users hide, analyze, and process data securely through a clean and accessible interface.
base64 crypto cryptography cybersecurity decryption encryption ethical-hacking ethical-hacking-tools hash hashing hex hex-viewer hexviewer jwt jwt-decode stagnography tools
Last synced: 13 Feb 2026
https://github.com/randika00/aes-encryption-decryption
Encryption and Decryption using AES (Advanced Encryption Standards)
aes aes-encryption cryptography decryption encryption
Last synced: 20 Apr 2026
https://github.com/nuraj250/lockbox-secure-password-manager
LockBox is a lightweight yet powerful password manager built with Python. It encrypts and securely stores your passwords, providing an intuitive CLI and optional GUI for easy access. Say goodbye to forgotten passwords and hello to secure automation! 🔒🚀
authentication automation cryptography cybersecurity encryption lockbox password-manager pyqt5 python secure-storage sqlite
Last synced: 21 Apr 2026
https://github.com/sohnryang/crypto-contest-2020
상받은 2020년 암호경진대회 솔루션
block-cipher crypto-contest cryptography hill-cipher loop-unrolling
Last synced: 21 Apr 2026
https://github.com/aleph-im/signature-based-encryption
A simple proof of concept of generating an AES CryptoKey using an EIP-712 signed payload
cryptography encryption ethereum
Last synced: 22 Apr 2026
https://github.com/quantachain/quanta-android-core
Core Android library powering QuantaChain mobile applications, built in Rust for high-performance cryptographic operations and secure transaction handling.
Last synced: 05 Jun 2026
https://github.com/leotot4/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker
This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.
balance balance-checker bip39 bitecoin blockchain crypto crypto-wallet cryptography ethereum hardware-wallet mnemonic mnemonic-phrase seed wallet
Last synced: 25 Mar 2025
https://github.com/quantumcoinproject/circl
Hybrid Post Quantum Cryptography Library in GO
blockchain cryptography hybrid-pqc pqc quantumcoin
Last synced: 05 Jun 2026
https://github.com/enkore/zignify
Re-implementation of OpenBSD signify(1) in Zig (first code in Zig)
crypto cryptography signify zig
Last synced: 25 Mar 2025
https://github.com/jurshsmith/vaultstream
High-Performance Distributed Digital Signature System
cryptography ecdsa-key-pair golang jetstream nats-streaming postgresql
Last synced: 25 Apr 2026
https://github.com/islam-hady9/image-encryption-and-steganography-with-des_and_lsb
An image encryption and steganography project implementing DES encryption and LSB techniques for secure image embedding and transmission.
cryptography decryption des encryption image-processing jupyter-notebook lsb python steganography
Last synced: 25 Apr 2026
https://github.com/toxic-whitelgnd/matrice_cryptography
A simple math Project based on Matrices-Cryptography by using python-numpy
cryptography math-problem matrices numpy python3
Last synced: 25 Apr 2026
https://github.com/sambhu431/salt-based-encryption-and-decryption
Securely encrypt and decrypt files and folders using salt-based, password-protected methods. Protect your data from hacking, leakage, and theft.
cryptography datasecurity decryption encryption encryption-decryption fernet fernet-cryptography fernet-decryption fernet-encryption fernet-key pbkdf2 pbkdf2-hmac pythonen salt security
Last synced: 09 Apr 2025
https://github.com/filiprokita/tosha256
This is a Python script that prompts the user to enter a string of text and then calculates its SHA-256 hash using the hashlib library. The resulting hash is then printed to the console.
cryptography data-integrity hash hashing python security sha256 tosha
Last synced: 24 Mar 2025
https://github.com/0xm4rk1h/human-collapse
A Minecraft modpack focused on technology and automation, with the goal of uncovering the truth. Obtaining the “Tome of Knowledge” grants you a book containing clues to discover that truth, and you will need to use cryptography and steganography to achieve it.
cryptography minecraft modpack steganography
Last synced: 07 Jun 2026
https://github.com/santiellena/cryptopals
My solutions to Cryptopals challenges (http://cryptopals.com/) written in Rust
cryptography rust-lang security
Last synced: 07 Jun 2026
https://github.com/sundeeep/sundeeep-blockchain
Building blockchain from scratch using GoLang.
bitcoin blockchain cryptography golang network security sha256-hash web3
Last synced: 27 Apr 2026
https://github.com/davidalgis/filescrypter
Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.
aes cryptography encryption-decryption python
Last synced: 28 Apr 2026
https://github.com/filiprokita/goodpassword
GOOODPASSWORD is a password generator that uses algorithms to create strong, random passwords. With customizable length and complexity options, it helps users generate secure passwords that meet even the most stringent security requirements.
cryptography password password-generator python python3 randomness security simple
Last synced: 24 Mar 2025
https://github.com/mikeleo03/enigma-m3-cryptography
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
cryptography enigma-simulator nodejs reactjs
Last synced: 28 Apr 2026
https://github.com/jayagra/turbid
aes-256 cryptography encryption macos swift
Last synced: 28 Apr 2026
https://github.com/lukechilds/og-zkp
Prove your Bitcoin OG status in zero-knowledge
bitcoin cryptography risc-zero risc0 risc0-zkvm zero-knowledge zkp
Last synced: 08 Jun 2026
https://github.com/joaoiacillo/vault-guard
A script utility for encrypting and decrypting Obsidian vaults.
cryptography gpg obsidian pgp security
Last synced: 29 Apr 2026
https://github.com/ranareebaal/minting-nfts
Minting NFTs in different quantities without Gas Fee!
blockchain-technology cryptography etherscan minting-nfts nextjs nfts typescript vercel-serverless-functions
Last synced: 29 Apr 2026
https://github.com/avivijay19/hash-generator
Hash generator is a crypto based android application which works on different hashing algorithms.
android cryptography kotlin kotlin-android
Last synced: 29 Apr 2026
https://github.com/viral32111/scrambler
A program to hide & protect messages for enhanced privacy.
c cipher cryptography encryption
Last synced: 09 Apr 2025
https://github.com/mtumilowicz/elliptic-curve-workshop
Basics of elliptic curves, EC over finite fields and ECDSA.
cryptography ecdsa ecdsa-cryptography ecdsa-key-pair ecdsa-signature elliptic-curve-cryptography elliptic-curves finite-field finite-field-arithmetic workshop workshop-materials workshops
Last synced: 19 Jun 2026
https://github.com/artainmo/ft_ssl
42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.
42shcool algorithm c cryptography cybersecurity
Last synced: 16 Mar 2025
https://github.com/adippel/cms-encryption-go
Go example for performing CMS encryption with OpenSSL using CGO. Companion code for the blog post “CMS Encryption in Go”.
cryptography go golang libcrypto openssl
Last synced: 08 Jun 2026
https://github.com/theoddysey/blockchain-go
A Bitcoin-like blockchain implementation in Go, demonstrating cryptographic principles, PoW consensus, UTXO transactions, wallet management, and P2P networking.
bitcoin blockchain boltdb consensus-algorithm cryptocurrency cryptography decentralized distributed-systems ecdsa golang p2p-network proof-of-work utwork wallet
Last synced: 02 May 2026
https://github.com/berkbavas/cryptostuff
Cryptographic algorithms and attacks in Java 8
cbc-mode close-primes cryptanalysis cryptography fermat-factorization four-square miller-rabin-test monoalphabetic-cipher pkcs1 playfair-cipher rsa rsa-pkcs1-padding vigenere-cipher
Last synced: 21 Jun 2026
https://github.com/a-s-russo/eleventh-hour-mystery
Decipher the paragraph of ciphertext in 'The Eleventh Hour: A Curious Mystery' by Graeme Base at the end of the book using a Caesar cipher
Last synced: 29 May 2026
https://github.com/edycutjong/lethe
🌊 Autonomous right-to-erasure agent protecting PII via secure TEE enclaves and network egress blinding.
compliance cryptography gdpr intel-tdx nextjs privacy rust tee webassembly
Last synced: 21 Jun 2026
https://github.com/stevemats/hashgenerator
The how to generate hashes using hashlib module in python.
cryptography hashlib hashlib-library python
Last synced: 22 Jun 2026
https://github.com/jay4codes/skyjack-djss4ds
A Data Science Treasure Hunt
cryptography data-science firebase reactjs
Last synced: 04 May 2026
https://github.com/armintamzarian/aenigma
User-friendly AngularJS encryption module utilizing the Web Cryptography API and providing an extensible secure secret storage mechanism.
angularjs cryptography localstorage webcrypto
Last synced: 05 May 2026
https://github.com/systemslibrarian/crypto-lab-bitcoin-wallet
Browser-based Bitcoin wallet demo — real secp256k1 address derivation (P2PKH + P2WPKH), BIP-39 seed phrases, BIP-32 HD wallets. Validated against the official BIP test vectors. For learning, never real funds
address-derivation base58check bech32 bip32 bip39 bip44 bitcoin crypto-lab cryptography hash160 hd-wallet mnemonic secp256k1 seed-phrase
Last synced: 09 Jun 2026
https://github.com/systemslibrarian/structureless-labs
Open research lab for conservative post-quantum cryptography — three-depth explainers (Simple/Developer/Researcher), the sl-researchkit method, reproducible attacks, and an experimental KEM studied with it. For production, use ML-KEM.
accessibility cryptography cryptography-research explainable lattice-cryptography learning-with-errors ml-kem open-research post-quantum-cryptography pqc
Last synced: 09 Jun 2026
https://github.com/cucumberian/_test_secrets_api
secrets saving via api and one-time access via key generation
api cryptography fastapi onetimesecret redis
Last synced: 05 May 2026
https://github.com/synpareia/trust-mcp
Identity and trust tools for AI agents — MCP server
agent-trust ai-agents cryptography did identity mcp mcp-server python trust verification
Last synced: 06 May 2026
https://github.com/angeldollface/doll-cipher
A Rustacean implementation of an encryption algorithm of my own design. :lock: :dolls:
aes-encryption cryptography rust-lang rust-library
Last synced: 29 May 2026
https://github.com/ivan-guerra/caesar_cipher
Caesar Cipher encrypt/decrypt/cracking utilities
caesar-cipher cryptography password-cracking
Last synced: 22 Jun 2026
https://github.com/mokkunsuzuki-code/stage354
Stage354: Signature Key Rotation Ledger Layer with Stage178 Assumption, Threat Model, and Guarantee Binding. Transparent key lifecycle tracking, signature key status recording, ledger chaining, and PQC migration-aware verification metadata.
audit compliance cryptography cybersecurity ed25519 evidence gpg key-lifecycle key-rotation ledger ml-dsa pqc provenance qsp signature-verification sigstore supply-chain-security transparency trust verification
Last synced: 23 Jun 2026
https://github.com/keidarcy/learn-cryptography-nodejs
learn-cryptography-nodejs
crypto cryptography javascript nodejs typescript vitest
Last synced: 08 May 2026
https://github.com/moeenn/go-token
Generate crypto-random strings (i.e. tokens) of any length
crypto-random-string cryptography go golang token
Last synced: 11 Mar 2026
https://github.com/csharper63/server_encryption_file_system
This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.
asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography
Last synced: 19 Jan 2026
https://github.com/lapets/pailliers
Minimal pure-Python implementation of Paillier's additively homomorphic cryptosystem.
cryptography cryptography-library homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library paillier paillier-cryptosystem partially-homomorphic
Last synced: 06 Feb 2026
https://github.com/greydevv/sha-256
A C implementation of the 256-bit Secure Hash Algorithm (SHA-256).
binary bits c cryptocurrency cryptography sha256 sha256-hash
Last synced: 20 Oct 2025
https://github.com/agnes-chong/owasp-juice-shop-vapt
Writeup for cryptography issue's vulnerability - forged coupon
cryptography ctf ctf-writeups owasp-juice-shop owasp-top-10
Last synced: 06 Feb 2026
https://github.com/hsfzxjy/kuroport
[WIP] :ribbon: Decentralized file teleporter & messenger, designed for multiple platforms, transmitting over diverse networks.
cryptography decentralized file-sharing messenger
Last synced: 30 Mar 2025
https://github.com/yizhezhang-ervin/knowledge_cryptography
Cryptography with Python
Last synced: 18 Oct 2025
https://github.com/diegoperea20/python-cryptography
Use of the python cryptography library to encrypt and decrypt messages symmetrically and asymmetrically, as well as giving digital assignments
asymetric cryptography encryption message python symetric uao
Last synced: 09 May 2026
https://github.com/hasnainroopawalla/hashbase
A collection of cryptographic hashing algorithms implemented in Python
cryptography hash-functions hashing hashing-algorithms python
Last synced: 25 Oct 2025
https://github.com/theognis1002/password-generator-cli
A simple password generator CLI tool
Last synced: 01 Jun 2026
https://github.com/lepresk/pki-infrastructure
Three-tier PKI in Node.js — Root CA, Intermediate CA, signing certificates, chain verification, and document signing
certificate-authority cryptography nodejs pki typescript x509
Last synced: 16 Jun 2026
https://github.com/larueli/rsanf05utt
Chiffrement RSA en C dans le cadre d'un cours à l'UTT, école publique d'ingénieurs
c cryptography doxygen mathematics rsa utt
Last synced: 24 Jun 2026
https://github.com/marcellomaugeri/schaege-schwenk-cdh-based-ring-signature-scheme
This repo contains the implementation of the ring signature scheme proposed in "A CDH-Based Ring Signature Scheme with Short Signatures and Public Keys" by Sven Schäge & Jörg Schwenk
cryptography cryptography-library python3 ring-signature-scheme
Last synced: 17 Oct 2025
https://github.com/seigr-lab/seigrtoolsetcrypto
Post-classical cryptographic engine with entropy-regenerative architecture
alpha cryptographic-algorithms cryptography data-security encryption entropy hashing libraryb privacy python python3 research security seigr self-sovereign
Last synced: 07 Jun 2026
https://github.com/fionn/dining-cryptographers
Unconditional sender and recipient untraceability
cryptography dc-nets dining-cryptographers multi-party-computation
Last synced: 27 Oct 2025
https://github.com/latticearc/latticearc
Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.
aws-lc aws-lc-rs cryptography encryption fips hybrid-encryption ml-dsa ml-kem post-quantum post-quantum-cryptography pqc rust tls tls13
Last synced: 27 May 2026
https://github.com/mizcausevic-dev/hash-attestation-rs
Sign + verify Kinetic Gain Protocol Suite docs using ed25519 over canonical JSON hashes. The missing 'this AEO actually came from the vendor' layer.
attestation canonical-json cryptography dalek ed25519 kinetic-gain rust signature
Last synced: 01 Jun 2026
https://github.com/daisvke/dcrypt
dcrypt is a file encryption/decryption tool that adds a custom header to encrypted files, storing essential metadata for decryption and management of the encrypted content.
aes-128-cbc c cryptography encryption-decryption keygen
Last synced: 25 Mar 2025
https://github.com/ratware-official/ratcore.signing
Provides signing and verification of files using ECDSA P-256, secure key encryption, and trusted key validation.
cryptography csharp dotnet library signing
Last synced: 09 May 2026
https://github.com/athanclark/purescript-sjcl
Bindings to the Stanford JavaScript Crypto Library
browser cryptography purescript sjcl
Last synced: 24 Jan 2026
https://github.com/suprim-corp/kit-backend-base-java
Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)
backend cryptography exception-handling grpc java java-library json maven spring-boot utilities
Last synced: 24 Jun 2026
https://github.com/kevin-doolaeghe/se2a4_s8_tim
SE2A4 | Semestre n°8 - TP TIM
Last synced: 23 Feb 2026
https://github.com/oglinuk/sbh
A stateless password manager.
cryptography go hash password password-manager security
Last synced: 13 Oct 2025
https://github.com/ixgnoy/writeup_picoctf2024
Some notes for myself and passionate friends...
binary-exploitation cryptography forensics general-skills reverse-engineering web-exploitation web-shell
Last synced: 06 Feb 2026
https://github.com/kseen715/double-ratchet
Implementation of Double Ratchet encryption algorithm
cryptography double-ratchet encryption
Last synced: 30 Jan 2026
https://github.com/godaddy/asherah-ffi
Application-layer envelope encryption with automatic key rotation. Rust core with bindings for Node.js, Python, .NET, Java, Ruby, and Go.
cryptography dotnet encryption envelope-encryption ffi go java key-rotation nodejs python ruby rust security
Last synced: 28 Apr 2026
https://github.com/bytemare/secp256k1
Go implementation of Secp256k1 based on Fiat-Crypto, with RFC9380 hash-to-curve.
cryptography golang hash-to-curve prime-order-group secp256k1
Last synced: 14 Apr 2026
https://github.com/newyaroslav/siphash-cpp
SipHash Headers Only C ++ Library
c-plus-plus cpp11 cpp17 cryptographic-hash-functions cryptography hash library pseudorandom-functions siphash
Last synced: 12 Oct 2025
https://github.com/f2rkan/digital-content-platform
An example of a digital content platform that I created to reinforce the structures I learned in the object-oriented programming applications course at university. I do CRUD operations and use MD5 encryption algorithm during login process; I also preferred MySQL as database.
automation cryptography eclipse-ide java javafx md5-hash ui-design ux-design
Last synced: 10 May 2026
https://github.com/adrianklessa/aes
A simple, educational implementation of AES w/ CBC mode of operation
aes aes-encryption cbc-mode cryptography pkcs7 polynomials toy-project
Last synced: 12 Oct 2025
https://github.com/krdevanshu06/steganography-app
This project is a steganography tool that allows users to hide and extract secret messages within images using Least Significant Bit (LSB) encoding. The tool provides a user-friendly Streamlit UI for seamless encoding and decoding of messages.
cryptography data-security image-processing lsb-encoding python steganography streamlit
Last synced: 18 Apr 2026