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-01 00:06:48 UTC
- JSON Representation
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/ao3575911/gdk9
Symbolic energy CLI — analyze, transform, encrypt and optimize text using the GDk9 implication engine. Python ≥3.9, zero runtime dependencies.
cli cryptography energy-analysis gdk9 implication-engine nlp python symbolic-ai
Last synced: 22 Jun 2026
https://github.com/koraa/proverif.vim
Basic proverif support for VIM files.
cryptography highlighting neovim proverif syntax vim
Last synced: 02 May 2026
https://github.com/nanda-gopal-sb/password_manager
A Password Manager in mordern C++.
bitwise cli cpp cryptography file filesystem password
Last synced: 03 Apr 2025
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 09 Jun 2026
https://github.com/umitkrkmz/chaotic_audio_steganography
Official Python implementation of "Secure Audio Steganography using Vectorized LSB and Chaos-Based Encryption" (DOI: 10.64470/elene.2025.12).
audio-processing chaos-theory chaotic-maps cryptography image-encryption lsb-steganography pyside6 python research-paper steganography
Last synced: 13 Jan 2026
https://github.com/karusb/bazcryptlib
BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library
algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows
Last synced: 02 May 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/areroketahi/swiftlycrypto
Encrypt your data like using other Swift APIs
aes-encryption crypto cryptography encryption rsa swift swift-package-manager swiftly
Last synced: 28 Jun 2025
https://github.com/bok1c4/pgpkeytypedetector
This includes RSA and ECC cryptographic algorithms
Last synced: 08 Oct 2025
https://github.com/projects-developer/triple-des-project-image-security-by-triple-des
This project aims to provide a secure way to transmit and store images using the Triple Data Encryption Standard (Triple DES) algorithm Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computer-science-projects computerscienceprojects cryptography decryption digital-rights-management encryption final-year-project finalyearproject finalyearprojects image-security mtechprojects secure-image-storage secure-image-transmission triple-des
Last synced: 07 Feb 2026
https://github.com/hydronixt/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 cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker
Last synced: 03 May 2026
https://github.com/rwilliamspbg-ops/smp-zk-proofs
A Rust library providing verifiable aggregation ledgers in distributed spatial networks. It implements deterministic zero-knowledge proof (ZKP) and verification pipelines for local data processing—specifically validating location constraints and machine learning training updates—using a flexible API designed for seamless integration with Halo2
arkworks cryptography halo2 machine-learning privacy-preserving rust spatial-networks verifiable-computation zero-knowledge-proofs zkp
Last synced: 22 Jun 2026
https://github.com/nandanr06/full-stack-cryptocurrency
Cryptocurrency Tracker is a real-time app for monitoring cryptocurrency prices, market trends, and historical data. Powered by the CoinGecko API, Node.js, Express, and React, it allows users to view live market updates, explore trending coins, and analyze price histories with interactive charts—all in a responsive, user-friendly interface.
bitcoin cryptocurrency cryptography marketplace
Last synced: 17 Apr 2026
https://github.com/kuro337/textract
Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.
cpp cpp20 cryptography folly opencv openmp-parallelization
Last synced: 18 Apr 2026
https://github.com/alexmasi/block-cipher-ctr-ecb
An AES implementation of a CTR block cipher using a CBC-MAC along with an ECB implementation for comparison
aes bmp c cryptography ctr ecb-mode
Last synced: 24 Mar 2025
https://github.com/tetration-lab/solidity-ed-on-bn254
Solidity implementation of a twisted Edwards curve on scalar field of BN254, also known as Baby-Jubjub.
babyjubjub bn254 cryptography ethereum smart-contract solidity
Last synced: 04 May 2026
https://github.com/symbolicsoft/jevil
A stateless few-time signature scheme with a sharp key-recovery cliff
cryptography few-time-signatures post-quantum-cryptography signature-scheme
Last synced: 03 Jun 2026
https://github.com/scotow/pac
Scripts made throughout the PAC courses (Lille University)
course cryptography lille university university-project
Last synced: 09 Jun 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/suvasish114/non-adaptive-partial-image-encryption
An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.
cryptography encription imageencryption imageprocessing opencv python
Last synced: 13 Apr 2026
https://github.com/contisimone99/simple-hw-asimmetric-encryption
Simple Asymmetric Encryption (SAE) system implemented in SystemVerilog and Python. Demonstrates basic key generation, encryption, and decryption operations using modular arithmetic with communication between two parties through public key exchange.
cryptography cybersecurity encryption hardware-design systemverilog verilog
Last synced: 10 Feb 2026
https://github.com/talyx/amib
Реализация криптографических алгоритмов/протоколов/схем
Last synced: 19 Apr 2026
https://github.com/floatpane/go-openpgp-card-hl
High-level YubiKey OpenPGP signer/decryptor
code-signing cryptography digital-signature ed25519 encryption git-signing gnupg go go-library golang gpg hardware-token nitrokey openpgp openpgp-card pcsc pgp rsa smartcard yubikey
Last synced: 22 Jun 2026
https://github.com/ayazkhan27/cyclic
Cyclic prime numbers and their generation of cyclic numbers that follow a wave function and superpositions, converted into an encryption algorithm.
aes cryptography encryption full-reptend-prime number-theory rsa
Last synced: 15 Jun 2026
https://github.com/thomas-vilte/mls-go
MLS Protocol (RFC 9420) implementation in Go. Secure group key exchange with forward secrecy and post-compromise security for E2EE messaging.
cryptography encryption end-to-end-encryption go golang messaging-layer-security mls rfc-9420 security
Last synced: 04 Apr 2026
https://github.com/magical/go-ascon
Go implementation of Ascon-128, Ascon-Hash, Ascon-Xof, Ascon-128a and Ascon-Hasha
Last synced: 24 Mar 2025
https://github.com/rushi-12320/cryptable-app
Cryptography app which can encrypt and decrypt images and text both
Last synced: 06 May 2026
https://github.com/deadblackclover/ed25519_to_curve25519
Convert ed25519 keys and sign to curve25519
crypto cryptography curve25519 ed25519 rust
Last synced: 13 Jan 2026
https://github.com/gat786/cryptography
Python scripts for the basic crytography techniques that are taught in our college
Last synced: 17 Mar 2025
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/khoinguyen2k/int3213-crytography
Java code to illustrate how cryptography work
cryptography elliptic-curve-cryptography uet
Last synced: 06 Mar 2025
https://github.com/dsprenkels/sss-hs
Haskell bindings for my Shamir secret sharing library
cryptography shamir-secret-sharing
Last synced: 16 Mar 2025
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/majikah/majik-key
Majik Key is a next-generation seed phrase account library for creating and managing mnemonic-based identities. It provides a post-quantum ready, high-security bridge between BIP39 mnemonics and the Majikah ecosystem.
bip39 crypto cryptography key keypairs majik-message mnemonic security seed-phrase
Last synced: 22 Jun 2026
https://github.com/telkomdev/netcrypsi
Custom crypto utility that wraps the DotNet cryptography API to make life easier (Digest, AES, HMAC, RSA, RSA Digital Signature)
Last synced: 17 Apr 2026
https://github.com/anishlearnstocode/lsb-image-steganography
Hiding Messages inside Pictures 🖼 using Least Significant Bit (LSB) Steganography 🔐.
cryptography lsb-steganography steganography
Last synced: 18 Mar 2025
https://github.com/randombit/randomized-montgomery
Expermental implementation of randomized Montgomery exponentiation
Last synced: 25 Mar 2025
https://github.com/samuel-lucas6/tango12
A stream cipher based on BLAKE2b.
blake2 blake2b blake2b-hash-algorithm cipher crypto cryptography encryption keystream stream-cipher
Last synced: 11 Jun 2025
https://github.com/dubniczky/cryptolab
A hands-on cryptography repository containing implementations of fundamental encryption, decryption, hashing, padding, and random number generation techniques.
cryptography encryption hashing padding python
Last synced: 10 Jun 2026
https://github.com/netesf13d/py-ecc
Python implementation of elliptic curve cryptography
cryptanalysis cryptography elliptic-curve-cryptography
Last synced: 17 Jun 2026
https://github.com/tranvansang/crypto-report
Cryptography lecture report in M1 at the university of Tokyo
checksum cryptography damm hash-functions isbn quasigroup
Last synced: 27 Feb 2026
https://github.com/thefish/gogost
Cypherpunks.ru gogost mirror
cryptography encryption-algorithms gost russian
Last synced: 14 Jan 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/akhilkailas017/file-xor-encryptor
This repository is used to encrypt and decrypt files in computer using XOR. Based on Python
auto-py-to-exe cryptography encryption pyinstaller python xor
Last synced: 04 Jun 2026
https://github.com/mostafa-wael/number-theory-and-cryptography-rsa
The RSA assignment from Coursera course "Number Theory and Cryptography"
Last synced: 16 Mar 2025
https://github.com/containerscrew/rsecure
Secure file encryption using pure Rust and AES 🔒
aes-gcm aur-package cli crates-io crypto-library cryptography data-protection file-encryption privacy rust security
Last synced: 11 Feb 2026
https://github.com/ishan-surana/federanet
Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.
bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof
Last synced: 10 May 2026
https://github.com/north9-labs/seam
Post-quantum encrypted transport protocol — UDP, multi-stream, built-in FEC, Noise_XX + ML-KEM-768
cryptography forward-error-correction ml-kem networking post-quantum protocol rust udp
Last synced: 11 Jun 2026
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/bklockly/shadowmeld
🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities
bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader
Last synced: 16 Mar 2025
https://github.com/lucianoscarpaci/atmega328p
🔒 Embedded Crypto Projects with Arduino board.
aes arduino arduino-projects atmega328p cryptography haskell nix
Last synced: 10 May 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/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/w-henderson/vaccert
💉 Cryptography-based vaccine certification app, built with React Native.
cryptography react-native signature vaccination vaccine-tracker
Last synced: 10 May 2026
https://github.com/sudhanplayz/ecdsa-node
Secure, centralized transfers with Elliptic Curve Signatures.
crypto cryptography ecdsa elliptic-curve-cryptography elliptic-curves security
Last synced: 29 Oct 2025
https://github.com/ardatetikbey/ruby-kriptografi-101
Ruby programlama dilinde şifreleme hakkında doküman
Last synced: 06 Jul 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/wangray/matasano-crypto
Matasano Crypto Challenges in python
Last synced: 03 Jul 2025
https://github.com/icostan/cryptos-ruby
Crypto craft your own transactions, atomic-swaps.
atomic-swaps bitcoin crypto cryptography ecdsa elliptic-curves finite-fields learning-by-doing litecoin math ruby
Last synced: 20 Apr 2026
https://github.com/blester125/kasiski_examination
Kasiski Examination written to break a Vigenere Cipher for CS 1653 includes a C Red-Black tree impelmenatation
cryptography kasiski-examination red-black-tree
Last synced: 21 Jan 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/timjp87/elixir_bls
Wrapper around the Herumi BLS 12-381 Elliptic Curve construction and signature aggregation scheme.
cryptography ecdsa-cryptography ecdsa-signature elixir elixir-lang signatures
Last synced: 30 May 2026
https://github.com/machu-gwu/windtalker-project
Encrypt and decrypt text, binaries, files, and directories with a variety of cipher options.
cryptography encryption python tool
Last synced: 13 Feb 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/texadactyl/cloaking.c
C-language password-based security of a single file or a single file system archive file.
c cloaking-utility cryptography encryption-decryption libgcrypt password-based
Last synced: 04 Apr 2025
https://github.com/CorvidLabs/swift-algochat
🔐 Encrypted messaging on Algorand. Your keys, your messages, your blockchain.
algorand async-await blockchain chacha20-poly1305 cryptography decentralized encryption end-to-end-encryption hkdf messaging privacy psk quantum-resistance swift swift-package-manager x25519
Last synced: 23 May 2026
https://github.com/doublegate/cado-nfs-modern
CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.
cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python
Last synced: 16 Jun 2026
https://github.com/mohammedmehdio/rsa
Python tool to work with RSA encryption
cryptography cybersecurity python python3 rsa rsa-cryptography rsa-encryption security tools
Last synced: 22 Apr 2026
https://github.com/adiwajshing/simplecrypto
All coding work done for Ashoka University CS-2362
aes cryptography curve elgamal sign-verification signing verification
Last synced: 28 Feb 2025
https://github.com/simplito/privmx-endpoint-csharp
C# wrapper for PrivMX, a platform allowing developers to build end-to-end encrypted apps used for communication through text messages, real-time data streaming and secure file exchange and storage.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure simplito storage thread zero-knowledge
Last synced: 29 Jun 2025
https://github.com/robinbraemer/caesar-crypto
Little Caesar cipher tool
algorithm caesar-cipher cipher cryptography
Last synced: 30 Jun 2026
https://github.com/astropilot/bigeye
A web security challenges website, a school project for my software security course
challenge cryptography ctf-platform security web
Last synced: 19 Mar 2026
https://github.com/axthauvin/cacher-du-texte-dans-du-texte
Python module and its web equivalent, to hide text within text by manipulating bits
cryptography javascript python text
Last synced: 09 Jun 2026
https://github.com/wisepythagoras/pyrin
A [fairly slow and] secure 512-bit one way cryptographic hash function.
crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256
Last synced: 24 Apr 2026
https://github.com/sourish-kanna/side-projects
These are my other side projects which are not that big for a dedicated repository
ascii cesar-cipher cesar-cypher cryptography encryption java python side-project
Last synced: 11 May 2026
https://github.com/karasz/securelog
Forward-secure Go library for tamper-evident audit logs, implementing Ma–Tsudik’s dual-MAC private-verifiable scheme.
audit-logging compliance cryptography forward-security golang log-integrity secure-logging tamper-detection
Last synced: 26 Oct 2025
https://github.com/octocorvus/broccoli_salsa
Salsa20 stream cipher implementation in Rust.
Last synced: 16 Mar 2025
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/arindal1/morsecode-translator
A Morse-Code Generating web-app based on JavaScript.
cryptography development front-end javascript morse-code webapp
Last synced: 09 Apr 2025
https://github.com/ilyakotsar/e2ee-js
End-to-End Encrypted Chat You Can Trust
chat cryptography diffie-hellman-algorithm encryption end-to-end-encryption messenger
Last synced: 18 Mar 2025
https://github.com/dmberezovskyii/secure-test-automation
Cipher is a Python library for encrypting and decrypting passwords, designed for integration with automated testing frameworks such as Selenium, Appium, Playwright, and others. It ensures secure password storage and allows retrieving keys from remote vaults to decrypt configuration files.
appium automated-testing aws-kms crypto cryptography decryption encryption playwright python3 secure-storage selenium selenium-sercrets vault
Last synced: 15 Feb 2026
https://github.com/alexstevovich/ghostmail
[Node.js] Obfuscates inline HTML email addresses to protect from bots and scrapers.
cryptography email micro nodejs
Last synced: 15 Feb 2026
https://github.com/xannythepleb/pycryptx
PyCryptX - an X25519 + Ed25519 + ChaCha20 + BLAKE2b based public key encryption program in Python. This is an unaudited hobby project!
blake2b chacha20 cryptography curve25519 ed25519 encryption-decryption hkdf public-key-cryptography python-encryption python3 x25519
Last synced: 07 Jun 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/BKLockly/ShadowMeld
🕶️ 隐蔽Shellcode嵌入与反检测加载器生成框架 / Stealthy Payload Delivery Framework with Anti-EDR Capabilities
bypass-antivirus bypass-av cipher cryptography hacking hide-files image-steganography lsb-steganography security shellcode shellcode-loader
Last synced: 01 Apr 2025
https://github.com/damaged-organic/ravelcast
RavelCast allows to share text messages of any content, completely anonymous, without registration and any clues about users identity.
cryptography css3 html5 javascript php symfony2
Last synced: 17 Mar 2026
https://github.com/systemslibrarian/postquantum.fileformat
Draft specification for a hybrid post-quantum file encryption format. X25519+ML-KEM-1024 + Ed25519+ML-DSA-87. EXPERIMENTAL — seeking review.
cryptography dotnet draft-spec file-format hybrid-encryption post-quantum specification
Last synced: 01 Jun 2026
https://github.com/exploide/ulpcrypt
Implementation of the U-LP Cryptosystem
cryptography cryptography-library
Last synced: 06 Sep 2025
https://github.com/awais922609/cyber-security-interview-question-answers
Welcome to the Cybersecurity Questions and Answers Repository! This project aims to create a comprehensive collection of questions and answers related to various cybersecurity topics. Whether you’re a beginner looking to learn or a seasoned professional wanting to share your knowledge, this repo is the perfect place for you.
cryptography cybersecurity grc network-engineer networking penetration-testing security-engineering security-operations-center
Last synced: 08 Jan 2026
https://github.com/minhngt62/cryptography-vigenere
A simulation for vigenere cipher and its attacking methods
cryptanalysis cryptography kasiski-examination python vigenere-cipher
Last synced: 10 Oct 2025
https://github.com/arachsys/ssh-x25519
Map ssh-ed25519 keys into x25519 keys
crypto cryptography ed25519 golang ssh x25519
Last synced: 14 Jan 2026
https://github.com/than-dev/passm
A simple and secure node local password manager!
cryptography filesystem javascript linux management nodejs security terminal
Last synced: 12 Apr 2026
https://github.com/skulltech/cryptanalysis-scripts
Some scripts for automated, algorithmic cryptanalysis.
classical-cipher classical-cryptography cryptanalysis cryptography
Last synced: 24 Jun 2026