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-07-03 00:07:02 UTC
- JSON Representation
https://github.com/MKSinghDev/crypto-exchange
The fastest and most secure crypto exchange platform.
crypto cryptocurrency cryptocurrency-exchanges cryptography ethereum nextjs reactjs single-page-app smart-contracts
Last synced: 04 Oct 2025
https://github.com/ricardoyam/dataescrowsystem
A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.
cryptography openenclave openssl sgx shamir-secret-sharing tls
Last synced: 25 Jan 2026
https://github.com/jmckesey/multithreaded-encryptor
Multithreaded File Encryptor is a high-performance C++ application that encrypts and decrypts all .txt files within a specified directory using a user-defined secret key. The project leverages multithreading to process files concurrently, significantly improving speed on multi-core systems.
cpp17 cryptography multithreading
Last synced: 04 Oct 2025
https://github.com/rewired-gh/d-box-app
A trustworthy vault app utilizing state-of-the-arts algorithms
client cross-platform cryptography flutter vault
Last synced: 15 May 2026
https://github.com/philbobaggins/cryptxor
A joke encryption utility
cryptography encryption joke rust rust-lang xor xor-cipher xor-cryptography xor-encryption
Last synced: 21 Jul 2025
https://github.com/lucasfeliciano02/expressoes_regulares-regex
Expressões regulares muito úteis para validar: senhas, cpf, e-mails, IPv4, numeros e telefones
cryptography formatters python regex validations
Last synced: 10 Jun 2026
https://github.com/snowkluster/unseen
A modern go cli tool for hashing and analysing the type of hash
analyzer cli cryptography golang hashing modern
Last synced: 15 May 2026
https://github.com/jieunhan17/cryptographicsecurityprotocol
A team project from the Corporate Computer Security class in 2019
Last synced: 21 Apr 2026
https://github.com/easonlai/pdf_text_content_hasher
Extract PDF Text Content and Perform Hashing
cryptography fernet fernet-cryptography fernet-encryption hashing pdf pdfextraction pdfplumber python python3
Last synced: 15 Jun 2026
https://github.com/coreason-ai/coreason-urn-authority
The Epistemic Ledger & Capability Registry of the CoReason ecosystem
agents coreason cryptography fair-data ledger mcp registry zero-trust
Last synced: 22 May 2026
https://github.com/rakibhossain72/xorpass
XORpass is a Flask-based password manager application with MongoDB integration. It allows users to securely store their passwords in a MongoDB database, with encryption applied using their own master password. This ensures that the stored passwords are protected and can only be accessed by the owner.
cryptography encrypted-store flask password-manager
Last synced: 15 Jul 2025
https://github.com/andrey-oss/task_management_system
Task management system - Simple ecosystem for task managing from the web written on python3!
aes crud cryptography database django free management manager task
Last synced: 07 Apr 2026
https://github.com/fungrim/gcp-kms-csr-generator
A small utility library that creates CSR's where the private key is stored in GCP KMS.
bouncy-castle cryptography csr digital-signatures gcp gcp-kms java java-8 kms
Last synced: 14 Jul 2025
https://github.com/kceh/steganography-and-cryptography
Steganography and Cryptography project for Kotlin developer certificate
cryptography kotlin steganography
Last synced: 29 Mar 2025
https://github.com/cossacklabs/homebrew-tap
Homebrew tap for CossackLabs packages
brew crypto cryptography encryption homebrew security tap themis
Last synced: 26 Apr 2026
https://github.com/ecies/js-ciphers
Node/Pure JavaScript symmetric ciphers adapter
Last synced: 12 Apr 2025
https://github.com/bethanyuo/crypto_hashes
Popular Cryptographic Algorithms using Crypto Libraries: Hashes
algorithms crypto-algorithms crypto-libraries cryptography hashing hashing-algorithm python
Last synced: 16 May 2026
https://github.com/devansh-maurya/rsa-algorithm
An implementation of RSA encryption algorithm in Python using GMPY2 module
cryptography encryption gmpy gmpy2 python3 rsa rsa-algorithm rsa-encryption
Last synced: 23 Jul 2025
https://github.com/watchrapon/tgcrypto
tgcrypto is a PHP extension that enhances cryptographic functions by utilizing Rust for improved performance. 🚀 This project allows you to efficiently manage tasks like encryption and prime factorization while ensuring compatibility with PHP 8. 🐙
aiofiles aiohttp cipher cryptgraphy crypto cryptography factorization ffmpeg ffprobe filehosting filestreambot golang-server google-python-api hacktoberfest hacktoberfest2023 heroku megadlbot seedr
Last synced: 18 Jun 2025
https://github.com/tell/security-analysis-plos-one-2016
A demonstration of a verification script
cryptanalysis cryptography finite-field-discrete-logarithm pairing pairing-reduction
Last synced: 09 Feb 2026
https://github.com/jsf0/aspis
command line encryption filter using NaCL
argon2 command-line cryptography encryption filter libsodium pipe ruby
Last synced: 17 Mar 2025
https://github.com/dbosk/otpkx
Towards Perfectly Secure and Deniable Communication Using an NFC-Based Key-Exchange Scheme
cryptography deniability paper
Last synced: 19 Jan 2026
https://github.com/nexys-system/crypto
Simple crypto helpers for Node
cryptography node package typescript
Last synced: 18 May 2026
https://github.com/zhongruoyu/md5
An implementation of the MD5 hash algorithm.
Last synced: 12 Aug 2025
https://github.com/anindya-prithvi/text-encryption
To encrypt texts and also decrypt them using a generated/user supplied key
Last synced: 10 Jun 2026
https://github.com/yutotakano/crypton-box
Implementation of NaCl Box and SecretBox in Haskell using crypton primitives
cryptography haskell nacl-secretbox
Last synced: 07 Mar 2026
https://github.com/onlyf0ur/openssl-mojo
Indirect OpenSSL bindings for Mojo
bindings c cryptography mojo openssl
Last synced: 17 Mar 2025
https://github.com/nim579/cry
cipher crypto cryptography encryption sign verify
Last synced: 27 Mar 2025
https://github.com/saikrishnareddy1919/blockchain-resources
Resources to learn Blockchain | web3 stuff. Will continue adding more resources to this. Star and watch this repo.
blockchain blockchain-technology crypto cryptocurrency cryptography decentralized decentralized-applications ethereum ethereum-blockchain nft nfts resources smart-contracts solidity web3 whitepaper whitepapers
Last synced: 15 May 2026
https://github.com/gausix/enigmify
This project is a simple implementation of the Enigma machine in Rust. It allows users to input a message, configure the rotor and reflector settings, and encrypt or decrypt the message.
cli cryptography enigma-machine rust security
Last synced: 07 Jul 2025
https://github.com/alex-snd/cardancipher
🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.
Last synced: 15 Jun 2025
https://github.com/weijiangan/simple-xor-encryptor
c cryptography one-time-pad xor
Last synced: 20 Mar 2025
https://github.com/pramsh/cipher
Cipher is a Node.js cryptographic library offering SHA-256 hashing, AES-256 encryption/decryption, JWT creation/validation, and RSA key pair generation.
cryptography digital-signature javascript jwt-auth jwt-token jwt-tokens nodejs rsa-key-pair rsa-signature sha256-crypt sha256-decryptor sha256-hash
Last synced: 16 May 2026
https://github.com/eshan327/Javachain
An experimental, fully functioning blockchain developed in Java.
Last synced: 12 May 2025
https://github.com/brijes987/securechat
High-performance real-time chat server with end-to-end encryption 🔒 Crypto: AES-256, RSA-2048, SHA-256, HMAC validation 🌐 Network: TCP/UDP sockets, WebSocket, TLS/SSL, async I/O 🛠️ Tech: C++20, OpenSSL, Qt5, Docker, CMake, Prometheus 🧪 Testing: Google Test, k6 load testing, Valgrind analysis ⚡ DevOps: GitHub Actions CI/CD, multi-platform builds
aes-encryption ci-cd cmake cpp20 cross-platform cryptography docker end-to-end-encryption enterprise jwt-authentication networking openssl qt5 real-time-chat rsa-encryption tls websocket
Last synced: 03 May 2026
https://github.com/ltk-mxz/python
Python projects!
arithmetic-formatter ceasar-cipher cryptography cybersecurity expense-tracker luhn-algorithm nmap-scanner password-generator
Last synced: 16 Mar 2025
https://github.com/soyart/pfc
pfc is a python clone for my gfc. It encrypts file using AES256-GCM, and encodes the output to hex.
aes crypto cryptography encryption
Last synced: 17 Jan 2026
https://github.com/phma/wringtwistree.jl
Whole-message cipher and tree hash, Julia implementation
cipher-algorithm cryptography hashing-algorithm
Last synced: 18 Feb 2026
https://github.com/m3ssap0/ctf-rsa-breaker
This is a Python 2.7 script that can be used to solve RSA challenges in CTFs.
cryptography ctf ctf-tools rsa
Last synced: 23 Jun 2025
https://github.com/logalexus/polard
RSA Keys analyzer
cryptography factorization fastapi pollard-rho public-key rsa vue yafu
Last synced: 18 Apr 2026
https://github.com/raed667/aes-cpa
very basic crypto challenge I have setup for my fellow interns at SAP Labs
aes aes-encryption aes256 crypto cryptography
Last synced: 29 Mar 2025
https://github.com/cartpauj/pure-js-sftp
Pure JS SFTP is a complete, drop-in replacement for existing SFTP libraries that works everywhere Node.js runs - no native dependencies, no compilation issues, no platform-specific headaches.
cryptography keys npm npm-package openssh purejs sftp signing signing-keys ssh ssh2-streams
Last synced: 28 Jun 2025
https://github.com/hk-transfield/python-aes-encryption
A simple example of AES encryption that encrypts an image who size is the larger than the AES block size.
aes aes-encryption cryptography encryption
Last synced: 23 Jul 2025
https://github.com/ymcx/skibidifier
Encrypts your strings to form a funny-looking wall of text consisting of the words 'skibidi' and 'toilet'. Based on TEA (Tiny Encryption Algorithm)
cli command-line command-line-tool crypto cryptography encryption rust
Last synced: 14 Oct 2025
https://github.com/kingcitaldo125/rot13
ROT13 substitution cypher
cryptography cypher encryption python
Last synced: 25 Apr 2026
https://github.com/michaelgiuliano/s3-crypt-vault
A secure client-side encrypted storage system for AWS S3.
aws cli cloud-security cryptography cybersecurity devops encryption python s3
Last synced: 06 Apr 2026
https://github.com/sukumar1210/ntrupy
NTRU (N'th Degree Truncated Polynomial Ring Unit) is a Post Quantum Cryptographic System. Post-Quantum refers to the Cryptographic Encryption and Decryption that could be used after the widespread access to the Quantum computers become common.
Last synced: 02 Apr 2025
https://github.com/yashitacodes/encode-me
A simple desktop application in python that allows you to encode and decode texts.
cryptography decryption desktop encryption gui python tkinter
Last synced: 12 Jun 2026
https://github.com/ericlps/esteganografia-java
este projeto é uma aplicação em Java desenvolvida para realizar esteganografia digital em imagens no formato PNG, utilizando a técnica LSB (Least Significant Bit - Bit Menos Significativo). Ele permite ocultar dados (arquivos ou pastas compactadas em ZIP) dentro de uma imagem e, posteriormente, extrair esses dados da imagem modificada
cibersecurity command-line-interface cryptography data-hiding esteganografia image-processing java lsb maven png steganography
Last synced: 28 Apr 2026
https://github.com/wisskirchenj/myblockchain
Blockchain centered multithreaded simulation with miners and clients
blockchain cryptography generic-programming java17 multithreaded rsa-signature
Last synced: 06 Sep 2025
https://github.com/yuji1702/ai--powered-triage-system
This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib
cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system
Last synced: 05 Apr 2025
https://github.com/uofsc-fall-2022-math-587-001/homework2
Mathematical preliminaries: division, the Euclidean algorithm, and modular arithmetic
cryptography golang latex math
Last synced: 07 May 2026
https://github.com/conedjordjic/password-vault
Hardened password manager written in Rust
cryptography cybersecurity password password-generator password-manager rust
Last synced: 09 Sep 2025
https://github.com/uofsc-fall-2022-math-587-001/homework10
The index calculus for the DLP, quadratic reciprocity, and Tonelli-Shanks.
cryptography go latex math quadratic-reciprocity tonelli-shanks
Last synced: 14 May 2026
https://github.com/manuelpuebla/hermite_iopp
High-performance Rust implementation of Interactive Oracle Proofs of Proximity (IOPP) for Hermitian curves over binary fields. Features bitsliced F₂⁴ arithmetic with 16× speedup.
algebraic-geometry bitslicing cryptography fri hermitian-curves iopp rust zero-knowledge-proofs
Last synced: 23 May 2026
https://github.com/fynydd/fynydd.enigma
An Enigma Machine emulator that enciphers text strings and which can be used for modern quantum-resistant encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 9.0, x64, Arm64, Apple Silicon).
cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2
Last synced: 21 Apr 2026
https://github.com/luckyone-cc/merkletree
Merkle Tree Algorithm
crypto cryptocurrency cryptography merkle-proof merkle-root merkle-tree merkletree
Last synced: 17 Mar 2025
https://github.com/hazae41/x25519
X25519 adapter for WebAssembly and JS implementations
adapter browser cryptography curve25519 javascript typescript webassembly x25519
Last synced: 03 Feb 2026
https://github.com/pilinux/crypt
Encryption and decryption using various cryptographic algorithms following industry standards
aes aes-gcm chacha20-poly1305 cipher cryptography rsa
Last synced: 11 May 2025
https://github.com/cwaring/ucan.xyz
UCAN is a trustless, secure, local-first authorization network that puts users in control of their permissions — no central authority required.
astro authentication authorization cryptography js local-first
Last synced: 14 May 2026
https://github.com/anishsingh90/regular-solidity-code-2
Regular Solidity Code: A repository showcasing Solidity snippets, smart contract examples, and projects for learning and building secure, efficient blockchain applications. 🚀 Ideal for exploring Ethereum development and decentralized innovation! 🌐✨
blockchain cryptography defi nfts smart-contracts solidity
Last synced: 01 Apr 2025
https://github.com/1goonli/playground
Code or Projects, that are too small for an individual Repository
c cmake cpp cryptography golang playground react rust rust-lang
Last synced: 30 Dec 2025
https://github.com/mehregxn/go-tls
my playground repo to learn tls and cryptography in go/golang
Last synced: 11 Jan 2026
https://github.com/quantumwizard888/cryptography_tools
Minimalistic API tools (based on FastAPI) for hash generation and cryptography
api api-rest async asynchronous beginner beginner-friendly cryptography cyber-security cybersecurity fastapi hash python python-3 python3 rest-api security security-tools web webapp
Last synced: 18 May 2026
https://github.com/doedja/nexus-voting
A decentralized anonymous voting application built on Nexus using zero-knowledge proofs.
Last synced: 22 Jun 2025
https://github.com/luckyone-cc/stardelegateminer
The Star Delegate Miner is a wrapper to simplify the crypto-mining process in combination with pooling.
cryptocurrency cryptography csharp mining mining-pool mining-software
Last synced: 17 Mar 2025
https://github.com/shaina-gh/md5-mac
A Java-based tool to generate secure Message Authentication Codes (MACs) using HMAC-MD5 for verifying data integrity and authenticity. Features MD5 hashing, RFC 2104-compliant key adjustment, and inner/outer hash computation with ipad/opad. Ideal for learning cryptographic integrity checks, with sample key-message inputs and hex-encoded output.
Last synced: 15 May 2026
https://github.com/marcosrachid/node-js-got
cryptography es5 express express-session mongodb node-js nodejs study
Last synced: 02 Apr 2026
https://github.com/trinetra110/chronocrypt
ChronoCrypt is a powerful CLI-based encryption tool that allows users to create time-locked secure notes that self-destruct after a specified duration. It uses AES-256 encryption (CBC mode) to securely store sensitive information, ensuring that notes are unreadable beyond their expiry time.
cryptography cybersecurity-tools secure-delete
Last synced: 25 Jul 2025
https://github.com/boolangery/d-cryptonote
d binding for cryptonote hash library
cryptography cryptonote d dlang
Last synced: 25 Jul 2025
https://github.com/mtumilowicz/bitcoin-address-workshop
Introduction into creating bitcoin addresses and formats used in cryptocurrencies.
base58 base58check base64 bitcoin bitcoin-address bouncy-castle bouncy-castle-library crypto cryptocurrency cryptography der der-encoded elliptic-curve-cryptography elliptic-curves hex ripemd160 sha256 workshop workshop-materials
Last synced: 18 May 2026
https://github.com/dhruv-varshney-developer/etherlite
A fully custom-built Ethereum wallet. Features wallet creation/import, raw transaction handling, BIP-39 mnemonic generation, secure storage, and seamless network switching. Built with React, Material UI, Ethereumjs-util, and Alchemy-powered nodes, supporting multiple Ethereum and Polygon networks.
alchemy bip-39 blockchain cryptocurrency-wallet cryptography ethereum gas-estimation keypair-generation material-ui mnemonic-generation private-keys raw-transactions react secure-storage transaction-signing wallet-management web3
Last synced: 09 Apr 2026
https://github.com/erikrios/my-blockchain-bar
Build a Blockchain from Scratch in Go
blockchain cryptocurrency cryptography go golang
Last synced: 14 Aug 2025
https://github.com/grandroyl9902m/privatebin
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.
crypto cryptography encrypted hacktoberfest one-time paste pastebin php security self-destroy self-hosted self-hosting
Last synced: 22 Jun 2025
https://github.com/fl03/aqueduct
Aqueduct is a dynamic encryption protocol merging elliptic-curve cryptography with fully-homomorphic encryption standards.
Last synced: 03 Apr 2025
https://github.com/rwinkhart/rcw
A cascading cryptography agent meant to be embedded within Go programs.
aes cascade cascade-encryption cascading cascading-encryption chacha20 cryptography decryption encryption encryption-decryption multiple-encryption security
Last synced: 25 Jan 2026
https://github.com/charlieit/fernet-vault
A simple secrets manager using symmetric cryptography
cryptography fernet-encryption python3 secrets secrets-management vaults
Last synced: 22 Jun 2025
https://github.com/ali2210/rsa
this is implementation of RSA cryptography in Java
Last synced: 03 Apr 2025
https://github.com/uofsc-fall-2022-math-587-001/homework7
Roots mod pq, RSA, and Miller-Rabin witnesses for compositeness
cryptography go latex math number-theory
Last synced: 02 Jul 2026
https://github.com/HK-Transfield/python-aes-encryption
A simple example of AES encryption that encrypts an image who size is the larger than the AES block size.
aes aes-encryption cryptography encryption
Last synced: 12 Aug 2025
https://github.com/sohamkayal4103/oblivious_data_structures
Implementation of Oblivious Data Structures in C++
cryptography oblivious oblivious-data-structure ods path-oram
Last synced: 22 Jun 2025
https://github.com/gatanegro/quantumcom
Quantum in Unified Oscillatory Field Theory and the Collatz Octave Framework
bells collatz cryptography dynamics entanglement-entropy holography inequality nonlinear quantum qubit uoft
Last synced: 25 Jul 2025
https://github.com/billowdev/cryptography-techniques-example
วิทยาการเข้ารหัสลับ cryptography techniques
algorithm cryptography encryption
Last synced: 25 Jul 2025
https://github.com/0x41337/mnemonic-vault
The mnemonic vault is a layer zero (L0) vault for creating secure archives where only the owner can access their contents.
cli cryptography safes self-sovereignty
Last synced: 25 Jul 2025
https://github.com/erikrios/go-blockchain
The Minimalist Blockchain Implementation with Go
blockchain crypto cryptography go hashing
Last synced: 25 Jun 2025
https://github.com/rstacks/n00bzctf2024-writeup
Writeups for the challenges I attempted at n00bzCTF 2024.
cryptography ctf ctf-writeups forensics osint programming reverse-engineering web-exploitation
Last synced: 13 Mar 2025
https://github.com/rstacks/wanictf2024-writeup
Writeups for the challenges I attempted at WaniCTF 2024.
cryptography ctf ctf-challenges ctf-solutions ctf-writeups forensics reverse-engineering web-exploitation
Last synced: 13 Mar 2025
https://github.com/grakshith/shamir-secret-sharing
A basic implementation of Shamir Secret Sharing
cryptography interpolation secret-sharing shamir-secret-sharing
Last synced: 14 May 2026
https://github.com/khaydarov/itmo-crypto-lab
Crypto System from ITMO cryptography course
crypto-systems cryptography nodejs
Last synced: 25 Jul 2025
https://github.com/popcornell/pyledakem
LEDAkem post-quantum key encapsulation cryptoscheme Python implementation
cryptography error-correcting-codes key-exchange-algorithm key-exchange-algorithms linear-codes post-quantum-cryptography
Last synced: 18 May 2026
https://github.com/znx-x/hadron
This ongoing MVP for a distributed ledger system aims to solve issues that first and second-generation blockchains have not been able to overcome by implementing novel concepts in mining, smart contracts, and cryptography.
blockchain cryptography encryption network post-quantum smart-contracts web3
Last synced: 11 Jul 2025
https://github.com/ratware-official/ratsign
Signs files with an encrypted private key and password, and verifies them using their signature file and a trusted public key or key ID.
cli cryptography csharp dotnet signing
Last synced: 16 May 2026
https://github.com/sdediego/blockchain
Blockchain written in Python3
api asynchronous backend blockchain consensus-algorithm cryptocurrency cryptography fastapi frontend javascript mining peer-to-peer proof-of-work python react transaction transaction-pool wallet websocket-server
Last synced: 12 Apr 2026
https://github.com/haydenhargreaves/cryptify
Cryptography CLI tool for use when encrypting and decrypting files using key files.
cli cli-tools cryptography decryption encryption encryption-decryption tooling
Last synced: 11 Jan 2026
https://github.com/buanzo/openpgp-requests
A wrapper to the Python Requests module that implements some OpenPGP cryptographic features such as encryption. It allows developers to add a cryptographic layer to HTTP requests, particularly useful for building more secure APIs. See README.md for server-side stuff.
api cryptography data-security information-security openpgp python-requests python36 rest-client
Last synced: 11 Apr 2025