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/shreyansh26/secure-voting-application
Secure Voting Protocols using RSA
cryptography rsa secure-voting voting-system
Last synced: 22 Jun 2026
https://github.com/01alekseev/petoron-core-adc
An open source blockchain written from scratch in Python. :))
blockchain consensus cryptocurrency cryptography decentralized minimal open-source p2p petoron proof-of-work python
Last synced: 27 Jun 2026
https://github.com/amirhosein2004/secure-token
package secure-token
cryptography pypi-packages python secure-token
Last synced: 13 Apr 2026
https://github.com/saeed0x1/black-hat-ctf
This CTF event was organised by Data Science analytics and Cyber Security club at the annual Tech Fest Prajyukttam 🎆, Assam Don Bosco University 🎓
binary-exploitation capture-the-flag cryptography ctf ctf-challenges ctf-tools digital-forensics web-exploitation website
Last synced: 04 Mar 2026
https://github.com/mohitrajain/rootctf
CTF ( Capture the flag a cyber security event ) .
cryptography ctf forensics pwning reverse-engineering steganography system-administration web-exploitation
Last synced: 13 Oct 2025
https://github.com/thomasthaddeus/algorithmselector
Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.
ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python
Last synced: 01 Mar 2026
https://github.com/abdellatif-temsamani/cryptjs
`cryptjs` is a JavaScript/TypeScript library that brings cryptographic functionality from Dart to the web
crypt-lib cryptography hash javascript password-hashing security sha-256 sha-512 sha512 typescript
Last synced: 22 Jan 2026
https://github.com/vishalshenoy2002/file-encrypter
Keep your files safe by encrypting it 🙂
cryptography encrpytion file-encryption file-encryption-python file-encryptor safe security
Last synced: 18 Jun 2026
https://github.com/insektdotbin/doxbox
📦 DoxBox will help you learn to make tools for cybersecurity purposes using Python 3.
cpp cryptography cybersecurity cybersecurity-education hacking hacking-tool information-gathering javascript python
Last synced: 28 Feb 2026
https://github.com/tankerhq/sdk-rust
Tanker client-side encryption SDK for Rust
cryptography encryption end-to-end privacy rust sdk security tanker
Last synced: 09 Apr 2025
https://github.com/azlibdar/caesar-cipher
Caesar Cipher using JavaScript
caesar-cipher cipher-algorithms cryptography
Last synced: 31 Mar 2025
https://github.com/tommasoazz/cryptography-notes
Notes for studying, preparing homeworks and exams of the course "Cryptography" of University of Bologna, Master Degree in Computer Science (LM Informatica), A.Y. 2021/2022.
computer-science cryptography notes
Last synced: 11 Feb 2026
https://github.com/mobilecoinfoundation/rand
A platform abstraction layer providing a cryptographic RNG
cryptography no-std random rng
Last synced: 26 Jul 2025
https://github.com/christoffercarlsson/autograph
The Autograph Protocol
authentication chacha20-poly1305 cryptography decentralization diffie-hellman ed25519 elliptic-curves freedom hkdf identity ownership privacy security verification x25519
Last synced: 18 Oct 2025
https://github.com/tom-weatherhead/helix
An RSA encryption and uuencoding/uudecoding application from 2002.
cpp cryptography encryption rsa-encryption uudecode uuencode
Last synced: 09 Oct 2025
https://github.com/hirannor/xml-digital-signature-java
An example project how to create digitally signed xml in java (detached signature)
certificate cryptography detached-signatures digital-signature digital-signature-algorithm digital-signature-library dsig java java-11 keystore maven pkcs12 signature signature-generation signature-verification xml xml-digital-signature xml-security xmldsig xmldsig-signature
Last synced: 08 May 2026
https://github.com/pastesafe/pastesafe.github.io
instant web cryptography. encrypt in realtime as you type. share and decrypt ciphertext.
Last synced: 10 Mar 2026
https://github.com/scorpi-on/richelieu-feistel-cipher
Web app that implements the Richelieu cipher and the Feistel network for encrypting text data. A project for studying frontend using a ready-made component kit. Lab work on Program and Data Security (Oct 2024, 7th semester of university).
cryptography daisyui feistel-network frontend lab-work richelieu-cipher tailwindcss university-project
Last synced: 28 Apr 2026
https://github.com/mdamt/erpiko
Mirror of H. Erpiko
c-plus-plus certificate cryptography digital-signature pkcs pki smime
Last synced: 04 Apr 2025
https://github.com/mrdecryptdecipher/pow-based-blockchain
A SIMPLE PROOF OF WORK BASED BLOCKCHAIN WHICH USES HASHING FEATURE TO HASH INPUT, IT ALSO HAS A GENESIS BLOCK AND OTHER NECESSARY FILES TO CREATE POW ALGORITHM
bitcoin blockchain blockchain-technology consensus-algorithm cryptography decentralized dlt proof-of-work
Last synced: 12 Mar 2026
https://github.com/edeckers/lib1password-unofficial
Educational TypeScript implementation of 1Password's security model with interactive explainer. Covers Secret Key generation, PBKDF2 key derivation, and AES-256-GCM vault encryption
1password aes-256 cryptography educational encryption interactive-demo password-manager pbkdf2 pet-project security srp typescript web-crypto
Last synced: 28 Feb 2026
https://github.com/thefish/gogost
Cypherpunks.ru gogost mirror
cryptography encryption-algorithms gost russian
Last synced: 14 Jan 2026
https://github.com/kn0sys/qfe
qualitative frame entanglement - an experimental protocol for quantum-secure communication
ai cryptography pqc quantum-cryptography
Last synced: 23 Feb 2026
https://github.com/recidvst/python-cryptography
Playing around with various python hashing and encoding methods as a learning exercise.
cryptography hash image python python3
Last synced: 16 Mar 2025
https://github.com/keeplist-io/keeplist-tpif
A thesis proposing a Tiered Privacy Framework to combat disinformation and enhance trust on the modern internet
amplification blockchain cryptography decentralized disinformation identity privacy social-media transparency verification
Last synced: 23 Feb 2026
https://github.com/z1ph1us/milksad-mnemonic-generator
This tool generates BIP-39 mnemonic phrases derived from Unix timestamps, exploring the 'Milk Sad' vulnerability's implications (CVE-2023-39910)
bip39 bitcoin bitcoin-wallet blockchain bx cryptocurrency cryptography cve-2023-39910 entropy exploit milk-sad mnemonic-generator multi-language security-tool seed-phrase unix-timestamp vulnerability wallet-security
Last synced: 12 Mar 2026
https://github.com/exploide/ulpcrypt
Implementation of the U-LP Cryptosystem
cryptography cryptography-library
Last synced: 06 Sep 2025
https://github.com/aead/sio
Go implementation of the Data At Rest Encryption (DARE) format.
Last synced: 14 Jan 2026
https://github.com/nobleknightt/gravityfalls
Implementation of Famous Ancient Ciphers and Encryption Techniques
ciphers cryptography morse-code python
Last synced: 14 Dec 2025
https://github.com/tsmx/string-crypto
Easy encryption and decryption for strings in NodeJS.
aes cipheriv crypto cryptography encryption string
Last synced: 22 Feb 2026
https://github.com/anubhav-narayan/pkns
Public Key Name System Framework for Key Exchange in Peer-To-Peer and centralised servers.
cryptography key-exchange peer-to-peer public-key-cryptography python-3 python3-framework web-service
Last synced: 19 Jan 2026
https://github.com/Lemniscate-world/Noun
Build my own blockchain based on TOR protocol
anonimity blockchain cryptography proof-of-stake security tor
Last synced: 13 Oct 2025
https://github.com/chainsafe/pairings-js
Elliptic Curve Pairings in Pure Javascript
cryptography elliptic-curves javascript pairings
Last synced: 13 Oct 2025
https://github.com/farial-mahmod/symmetric-encryption
This repository shows an example of two-way encryption and decryption process using Python.
cryptography encryption python
Last synced: 09 Apr 2025
https://github.com/taiizor/uuid
A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats (Base32/Base64), and seamless Guid compatibility. Thread-safe, cross-platform, and perfect for distributed systems. 🚀
base32 base64 cross-platform cryptography csharp distributed-systems dotnet guid identifier netcore netstandard performance thread-safe time-ordered uuid
Last synced: 19 Jul 2025
https://github.com/tom-auger/xchacha-dotnet
A .NET wrapper for the XChaCha APIs in the libsodium crypto library
crypto crypto-library cryptography libsodium xchacha xchacha-dotnet xchacha20-poly1305
Last synced: 14 Jan 2026
https://github.com/talha-1010/des-algorithm
A symmetric-key algorithm for the encryption of digital data.
cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations
Last synced: 18 Oct 2025
https://github.com/pushpendra-1697/wedsurf
This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.
axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio
Last synced: 02 Apr 2026
https://github.com/cicciog/cryptographyexample
Cryptography Primitives examples
asymmetric-encryption cryptography java java-cryptography java-security message-authentication-code modern-ciphers private-key-encryption public-key-encryption symmetric-encryption
Last synced: 24 Sep 2025
https://github.com/sedarius-1/kryptografia
University Project to create encrypting/decrypting app in Java with JavaFx GUI
cryptography encryption java university-assignment
Last synced: 25 Apr 2025
https://github.com/rohith-2/cryptographic_blockchain
Simulating Blockchain with mining and peer verification
blockchain cryptography mining sha-256
Last synced: 23 Jan 2026
https://github.com/blakeziegler/ozone-blockchain
IPFS compatiable blockchain using Akka actors and Akka clusters.
akka akka-actors blockchain cmake cpp crypto cryptocurrency cryptography encryption ipfs ipfs-api ipfs-blockchain openssl sbt scala sha256
Last synced: 23 Jan 2026
https://github.com/lmaotrigine/klip
Copy/paste anything over the internet
clipboard cryptography network rust security security-protocol staging-server transit
Last synced: 05 Sep 2025
https://github.com/lgraubner/strong-pwgen-cli
🔒Generate cryptographically strong passwords.
cli crypto cryptography password password-generator
Last synced: 27 Oct 2025
https://github.com/confy-security/confy-addons
Implementation of symmetric and asymmetric encryption with AES and RSA algorithms for client applications of the Confy communication system
aes base64 confy cryptography decryption encryption privacy rsa security
Last synced: 28 Jan 2026
https://github.com/virtualox/get-randomhex.ps1
Adjustable Random Hex String Generator.
cryptography function hex hexadecimal powershell powershell-scripting powershell-scripts random-key-generator rngcryptoserviceprovider
Last synced: 25 Jun 2026
https://github.com/prthd/secure-file-system
A secure multi-user file system with end-to-end encryption, HMAC-based integrity verification, and Unix-style permission control. Features bcrypt-authenticated logins, group-based collaboration, and a command-line interface for secure file operations on untrusted storage.
access-control bcrypt cli cryptography encryption fernet-encryption filesystem hmac-sha256 integrity python secure-storage security unix-permissions
Last synced: 25 Feb 2026
https://github.com/inferadb/ledger
InferaDB Ledger — distributed database purpose-built for authorization.
access-control audit-log authorization blockchain cryptography database distributed-systems fine-grained-access-control grpc immutable-ledger inferadb permissions rebac rust storage zanzibar
Last synced: 29 Jun 2026
https://github.com/hubtou/certwatch
Watch the certificates expiration dates for a list of hostname:hostport
certificate certificates command-line-tool cryptography domain expiration expiry pnu-project python security security-automation security-scan security-tools servier tls tls-certificate utility x509 x509-parser x509certificates
Last synced: 25 Feb 2026
https://github.com/ideal-lab5/etf.js
Encryption to the Future Javascript SDK
cryptography encryption etf timelock-encryption
Last synced: 17 Mar 2026
https://github.com/systemslibrarian/crypto-compare
Interactive cryptographic algorithm reference — 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.
aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge
Last synced: 01 Jun 2026
https://github.com/cpscript/qrcryptography
Experimental post-quantum cryptographic framework implementing hybrid lattice-based encryption with hash based signatures. Combining Ring-LWE, standard LWE, and Merkle trees for defense against classical and quantum attacks.
cryptographic-research cryptography experimental hash-based-signatures python quantum-resistant ring-lwe
Last synced: 04 Sep 2025
https://github.com/andreispurim/aradi
Implementation of the NSA cryptography algorithm ARADI and LLAMA
algorithm aradi cryptography decryption encryption llama nsa
Last synced: 09 Feb 2026
https://github.com/dracoon/dracoon-swift-crypto-sdk
Official DRACOON Crypto SDK for Swift
crypto cryptography dracoon sdk swift
Last synced: 09 Feb 2026
https://github.com/talyx/amib
Реализация криптографических алгоритмов/протоколов/схем
Last synced: 19 Apr 2026
https://github.com/juliangrtz/mightyxor
.NET cryptography suite supporting one-time pads, Shamir secret sharing and plausible deniability
crypto cryptography cryptosuite decryption encryption one-time-pad otp plausible-deniability quantum-computing security shamir-secret-sharing shamirs-secret-sharing xor
Last synced: 02 Jun 2026
https://github.com/interkosmos/lucifer
Lucifer block cipher in FORTRAN 77
cipher cryptography des encryption fortran fortran-77 lucifer
Last synced: 13 Feb 2026
https://github.com/blackbossx/bosscrypto
my cryptography method
crypto cryptography cryptography-algorithms cryptography-project cryptography-tools
Last synced: 15 Feb 2026
https://github.com/notstatilko/uiscrypt
Make strength passwords with uiScrypt!
cryptography password-generator password-manager scrypt scrypt-algorithm urlsafe-base64
Last synced: 15 Feb 2026
https://github.com/nemanjapetrovic/cryptography-course-elfak
Cryptography course @ Faculty of Electronic Engineering, University of Niš, Serbia
cipher cryptography knapsack multithreading rc4 simple-substitution tea threading xtea
Last synced: 16 Apr 2026
https://github.com/mukaschultze/diffie-chat
AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular
aes-cbc aes-encryption angular cryptography diffie-hellman elliptic-curves key-exchange-algorithms
Last synced: 21 Jan 2026
https://github.com/marichu-kt/chacha20-poly1305-x25519
Esto es una app cliente-servidor en C++ que cifra mensajes con ChaCha20-Poly1305 y usa X25519 para el intercambio seguro de claves. Soporta comunicación bidireccional por TCP y configuración vía XML.
asymmetric-encryption c-plus-plus chacha20-poly1305 client-server cpp cryptography curve25519 end-to-end-encryption multi-threading network-security openssl secure-chat secure-communication secure-messaging tcp-sockets x25519 xml-configuration
Last synced: 23 Apr 2025
https://github.com/azuchi/frostrb
Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.
bitcoin cryptography elliptic-curve frost schnorr schnorr-signatures taproot threshold-signature
Last synced: 02 Mar 2026
https://github.com/shgysk8zer0/phpcrypt
Provides a variety of cryptographic traits and classes to PHP
aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits
Last synced: 01 Apr 2026
https://github.com/01alekseev/psc
Petoron Seal Contracts (PSC) is a minimalistic cryptographic contract format. It doesn't execute. It verifies. Then it ends :))
binary crypto-contracts cryptography digital-signature minimal petoron psc security ttl
Last synced: 27 Jun 2026
https://github.com/breezy-codes/cryptography-projects
A fun little collection of different cryptographic algorithms I've learned about. This is developed purely for fun, please don't use them for actual encryption.
crypto cryptographic-algorithms cryptography cryptography-algorithms
Last synced: 25 Mar 2025
https://github.com/grittygrease/safe-encryption-skill
SAFE encryption skill for AI coding assistants
agent-skills claude-code copilot cryptography cursor encryption safe skill windsurf
Last synced: 04 Mar 2026
https://github.com/samuel-lucas6/ascon.net
A .NET implementation of the Ascon cipher suite.
aead ascon ascon-128 ascon-128a ascon-80pq ascon-hash ascon-hasha ascon-mac ascon-prf ascon-prfs ascon-xof ascon-xofa crypto cryptography hash message-authentication-code nist nist-lwc prf xof
Last synced: 27 Mar 2025
https://github.com/samuel-lucas6/covertpadding
An implementation of the Covert Encryption randomised padding scheme.
crypto cryptography encryption padding purb
Last synced: 27 Mar 2025
https://github.com/ntdls/ntdls.permafrost
The NetworkDLS original symmetric cipher algorithm ported to C#.
cryptography library nuget showcase
Last synced: 06 Mar 2026
https://github.com/bok1c4/PGPKeyTypeDetector
This includes RSA and ECC cryptographic algorithms
Last synced: 25 Mar 2025
https://github.com/jparr721/monkey
🐒 Non GMO password manager, safe for consumption
cryptography cryptography-tools nodejs password password-vault tool
Last synced: 20 Apr 2026
https://github.com/docxology/steganographer
cryptography media-verification open-source python security steganography watermarking
Last synced: 29 Jun 2026
https://github.com/disalad/caesar-cipher
📜 A tool to encrypt, decrypt & crack texts with a substitution cipher
caesar-cipher caesar-cipher-cli caesar-cipher-python cli cryptography substitution-cipher symetric-key
Last synced: 06 Apr 2025
https://github.com/ellipticsecure/signer-example
This example demonstrates how to use a MIRkey or eHSM Hardware Security Module to sign a PDF file.
cryptography hsm java javafx pdf signing
Last synced: 27 Apr 2026
https://github.com/james-honeybadger/zayfer_vault
Full-featured encryption/decryption suite — AES-256-GCM, ChaCha20-Poly1305, RSA, Ed25519, X25519, OpenPGP | Rust core + Python bindings | CLI, GUI (PySide6), Web (FastAPI)
aes-256-gcm chacha20-poly1305 cli cryptography decryption ed25519 encryption fastapi keystore openpgp pyo3 pyside6 python rsa rust
Last synced: 28 Apr 2026
https://github.com/elamani-drawing/huffmanrs
Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.
compression crates-io cryptography encodage encoding huffman huffman-coding huffman-compression-algorithm rust rust-lang
Last synced: 07 Oct 2025
https://github.com/koadt/encodr
A Chrome extension that provides a comprehensive suite of encoding, decoding, and hash analysis tools, all within your browser. Convert text between various formats with a clean, modern interface.
base64 bcrypt cryptography decoder encoder extension-chrome hashing javascript jwt
Last synced: 29 Apr 2026
https://github.com/arpitgo4/bitcoin-wallet
Browser based Bitcoin wallet implementation.
bitcoin-wallet cryptocurrency cryptography react-router reactjs
Last synced: 29 Apr 2026
https://github.com/fblupi/encryptator
A simple webapp to encrypt and decrypt messages
Last synced: 30 Apr 2026
https://github.com/aburdulescu/pocryp
Command line utility for cryptographic primitives
Last synced: 08 Jun 2026
https://github.com/frankrichardhall/huddle01-testnet-airdrop-bot
A Node.js-based automation script that helps you join Huddle01 rooms with multiple wallet accounts at once to earn testnet participation points efficiently.
airdrop automation blockchain cryptography evm google-meet meet node testnet
Last synced: 29 Jun 2026
https://github.com/afraz496/fypafraz
This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.
c cryptography key-exchanges postquantum python
Last synced: 01 May 2026
https://github.com/desgeeko/kryptos
A practical introduction to Kryptos K1-K3 brute-force decryption
brute-force cryptography decryption jupyter kryptos python transposition vigenere
Last synced: 29 Jun 2026
https://github.com/modemobpsycho/itra-task-3
The third assignment from the internship.
ascii chalk cryptography hmac-sha256 typescript
Last synced: 08 Jun 2026
https://github.com/jacob-ian/deno_random_primes
Generate random prime numbers with Deno and the Miller-Rabin test.
Last synced: 02 May 2026
https://github.com/jacob-ian/deno_random_bigint
Generate a random BigInt by bit-length with Deno.
Last synced: 02 May 2026
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 09 Jun 2026
https://github.com/skylinenando/php
Some functionality or tools to enhance using php
akaxmysqli array creating-txt-file cryptography date hash php random-code str-replace
Last synced: 02 May 2026
https://github.com/reklatsmasters/is-chacha20-poly1305-supported
Check whether a chacha20-poly1305 cipher is supported by NodeJS
aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539
Last synced: 03 May 2026
https://github.com/elliotwutingfeng/balloon-hashing
Balloon Hashing implemented in Ruby.
crypto cryptography hash kdf-algorithm key-derivation-function password ruby ruby-language
Last synced: 10 Jun 2026
https://github.com/ash-2k3/ooni-chainwatch
A python script to extract certificate chains from OONI web connectivity measurements and submit them to a Let's Encrypt Certificate Transparency (CT) log. This aids in monitoring and auditing the certificates used on the web, contributing to internet transparency efforts.
certificate-transparency cryptography python s3-buckets x509certificates
Last synced: 10 Jun 2026
https://github.com/tom474/cryptography-comparative-analysis
[RMIT 2024C] COSC2539 - Security in Computing and IT - Analytical Security Report
asymmetric cryptography hashing security symmetric
Last synced: 07 May 2026
https://github.com/eduardoviega/segurancaweb
Back-End com NodeJS
cryptography handlebars javascript nodejs
Last synced: 08 May 2026
https://github.com/pccr10001/cryptoauthlib
Microchip CryptoAuthentication Library
arduino arduino-library atca atecc508a cryptoauthlib cryptography esp32
Last synced: 10 May 2026
https://github.com/mk-fg/ca-certificates-whitelist-filter
Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis
certificates cryptography linux python security sysadmin tls tool trust web-pki x509
Last synced: 10 May 2026