Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2026-06-23 00:06:53 UTC
- JSON Representation
https://github.com/ramesht007/syfertext_lang_models
initial model creation script for syfertext library.
cryptography machine-learning nlp
Last synced: 29 Aug 2025
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/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/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/createunique/steganography_hidden_harbor
Explore a versatile Python repository enabling seamless steganography across Text, Image, Audio, GIF, and Video formats.
audio-steganography covert-channel cryptography encode-decode encryption-decryption hide-messages huffman-compression-algorithm image-steganography privacy security steganography text-steganography video-steganography
Last synced: 10 Jun 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/skulltech/cryptanalysis-scripts
Some scripts for automated, algorithmic cryptanalysis.
classical-cipher classical-cryptography cryptanalysis cryptography
Last synced: 24 Jun 2026
https://github.com/talyx/amib
Реализация криптографических алгоритмов/протоколов/схем
Last synced: 19 Apr 2026
https://github.com/lancern/enigma
Enigma machine emulator and its crack procedure on modern computers
cryptography enigma enigma-machine rust
Last synced: 28 Mar 2025
https://github.com/opendream/vanityssh-rust
VanitySSH-Rust is a Rust-based project designed to generate SSH keys with customizable prefixes or patterns. It emphasizes performance and security, leveraging Rust's strengths for efficient cryptographic operations and minimal resource usage.
cryptography key-generation rust ssh vanity-key
Last synced: 16 Jan 2026
https://github.com/ggsmith842/crypto-hacks
CTF challenges from the Cryptohack Cryptography course.
Last synced: 10 Feb 2026
https://github.com/arunanshub/webbin
WebBin: The Based Pastebin
compression cryptography flask pastebin security sqlalchemy
Last synced: 11 Feb 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/labex-labs/comptia-security-plus-training-labs
Master cybersecurity fundamentals through hands-on labs, covering threat analysis, risk management, network security, identity management, cryptography, and incident response. Perfect for CompTIA Security+ certification prep.
certification certification-prep comptia course cryptography cybersecurity hands-on hands-on-labs identity-management incident-response labex labs network-security penetration-testing programming risk-management security security-fundamentals sysadmin threat-analysis
Last synced: 11 Feb 2026
https://github.com/drimiteros/secret_scribble_v1.0-open
An offline password manager with a graphical user interface
authentication cryptography encryption open-source password-manager privacy security security-tools
Last synced: 11 Feb 2026
https://github.com/mingikang31/SiFT-v1.0
Cryptography Project
cryptography encryption-decryption python3
Last synced: 09 May 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/jjordanoc/rsa-encryption
A simple implementation of RSA encryption for arbitrary strings
cryptography number-theory rsa-encryption
Last synced: 24 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/volhovm/rsa-zkps-impl
ZK protocols for knowledge and range of Paillier-like ciphertexts in subverted RSA groups
Last synced: 24 Jun 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/dipanshkhandelwal/manytimepad
A solution to many time pad attack https://manytimepad.js.org/
cryptography encryption manytimepad onetimepad
Last synced: 15 Feb 2026
https://github.com/miraclx/xstrip-auth
Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`
cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom
Last synced: 28 May 2026
https://github.com/cachekit-io/cachekit-core
LZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads
aes-gcm compression cryptography encryption lz4 rust
Last synced: 13 Jan 2026
https://github.com/alexruzin/cryptog
A cryptographic wrapper library for the Go programming language
aes-encryption cryptography rsa-encryption
Last synced: 21 Nov 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/chaos4455/py-crypt-messages
Python message encryption software with RSA 512/4096 bits
criptografia cryptography encryption encryption-decryption python rsa rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 20 Apr 2026
https://github.com/abhishekkr/aqikcipher
encrypt-decrypt using a small shared password in a dumb One-Time-Pad style
c clanguage cryptography cryptography-tools
Last synced: 05 Jun 2026
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/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/robinbraemer/caesar-crypto
Little Caesar cipher tool
algorithm caesar-cipher cipher cryptography
Last synced: 22 Apr 2026
https://github.com/eldersantoss/pycertmanager
Module to assist in the programmatic management of PFX digital certificates on Windows operating system.
certificate cryptography pfx pki powershell windows
Last synced: 20 Jan 2026
https://github.com/eltneg/kryptograzig
Simple public key cryptography algorithms implemented in zig
cryptography encryption-decryption zig
Last synced: 05 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/contisimone99/bulletin-board-system
Cryptography-focused messaging platform with Perfect Forward Secrecy, developed for cybersecurity education. Implements secure user registration (email challenge-response), encrypted message posting, and replay attack protection using raw OpenSSL primitives.
bulletin-board cpp cryptography openssl
Last synced: 02 Jul 2025
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/dabevlohn/wasm-rc-sesskey
Generates random 16 bytes, transforms it to CryptoKey Object, encrypts it for RSA-key issuer
cryptography e2ee keygen rocketchat rsa rust wasm webassembly
Last synced: 25 Apr 2026
https://github.com/aleksandrhovhannisyan/serverless-cryptography-algorithms
Implementations of elementary cryptography algorithms using forms and 11ty Serverless.
11ty 11ty-serverless ciphers cryptography javascript netlify
Last synced: 25 Apr 2026
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/praveena2j/traitor-tracing-system-based-on-random-projections
A Code and Domain Independent Traitor Tracing System Based on Random Projections
cryptography image-processing random-projections security-vulnerability steganography tracing-applications traitor
Last synced: 07 Jun 2026
https://github.com/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 07 Jun 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/antelle/pkcs15-smartcard-sign
Signatures from PKCS #15 smartcard in node.js
cryptography nodejs pkcs15 signature smartcard
Last synced: 28 Apr 2026
https://github.com/richarddushime/authenticred
AuthentiCred – A Simple and Secure Way to Verify Academic Credentials and Recomendations
blockchain-technology cryptography django-framework ecdsa htmlx jwt-token mkdocs mkdocs-material python3 smart-contracts solidity w3c
Last synced: 28 Apr 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/ellipticsecure/ehsm-java
Java integration library for the eHSM and MIRkey Hardware Security Modules
bip32 bitcoin cryptography ehsm hsm java pkcs11
Last synced: 28 Apr 2026
https://github.com/catherinee24/my-own-cryptocurrency
My own cryptocurrency with python.
blockchain-technology cryptocurrency cryptography python sha256-hash
Last synced: 28 Apr 2026
https://github.com/foxtbirdy/mini_apps
The Official Mini-apps where apps are created?
cryptography css gui gui-application mini-apps pyqt5 pyqt5-desktop-application python
Last synced: 28 Apr 2026
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/menezes-/xxtea
Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings
cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm
Last synced: 29 Apr 2026
https://github.com/bowser-2077/keypy
Password Manager On Python.
base64 batch-script chatgpt-based cryptography json keypass-port keypy passwor password-manager python3 release security-tools tool txt
Last synced: 29 Apr 2026
https://github.com/valera-rozuvan/text-crypt
node js library and cli to simplify text crypto
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/raupulus/esp8266-blockchain-tracing-with-display
Shows Real Time Price of Cryptocurrencies on several Screens. Mirror de https://gitlab.com/raupulus/esp8266-blockchain-tracing-with-display
blockchain cryptocurrency cryptography display esp8266 monitor monitoring
Last synced: 30 Apr 2026
https://github.com/fblupi/encryptator
A simple webapp to encrypt and decrypt messages
Last synced: 30 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/mon4ik/pubtrust-chat
Signature based chat on MQTT
blazingly-fast chat chat-application cryptography mqtt rust
Last synced: 01 May 2026
https://github.com/solrac97gr/crypto-api-fiber
Project create for encrypt information using random strings and a Cache system 🛡️
cryptography firebase glang go
Last synced: 01 May 2026
https://github.com/magical/skein
The Skein hash function and Threefish block cipher
Last synced: 24 Mar 2025
https://github.com/pmielech/stm32-rectenna
Portable radio noise measurement system, based on an STM32f303re microcontroller.
cryptography randomness randomness-generation rectenna rng signal-processing stm32 stm32f303 wifi
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/magical/deoxys
Go implementation of the Deoxys-II authenticated encryption scheme
Last synced: 24 Mar 2025
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/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/scotow/pac
Scripts made throughout the PAC courses (Lille University)
course cryptography lille university university-project
Last synced: 09 Jun 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/akshatamohanty/practical-blockchain
Website for practicalblockchain.org. Practical Blockchain is a meetup group in Singapore, started in 2021. We focus on talks and workshops by speakers building blockchain applications in production, learning from their research and insights.
blockchain cryptography dapps ethereum security smartcontracts solidity zkproof
Last synced: 09 May 2026
https://github.com/sh1kxrv/xaf-vault
Cross-platform `VAULT`
cli cryptography monorepo pet-project turborepo typescript ui
Last synced: 10 May 2026
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/pranjalgautam11/data-protection-using-steganography-and-cryptography
This menu driven program ensure the steganography and cryptography of the files.
cryptography encryption-decryption steganography twofish
Last synced: 12 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/alvarogzp/poodle-challenge
Cryptographic challenge
challenge cryptography man-in-the-middle mitm poodle python ssl-handshake sslv3
Last synced: 13 Jun 2026
https://github.com/ao3575911/dark-swan
Decentralized identity and symbolic anonymization protocol — Ed25519 signing, rotating pseudonyms, and local registry for private verifiable identities.
anonymization cryptography decentralized ed25519 identity privacy pseudonym python
Last synced: 22 Jun 2026
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/sayalisachin/medicrypt
This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO
cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket
Last synced: 13 Apr 2026
https://github.com/hussamsh/nova-cpp
C++ implementation of Nova
chaos chaotic-map cryptography dynamical-systems images maps
Last synced: 25 Apr 2025
https://github.com/syedzawwarahmed/encryption-algorithms
A collection of encryption algorithms implemented in Rust.
Last synced: 28 Feb 2025
https://github.com/sip-protocol/circuits
Noir ZK circuits for SIP Protocol - Funding, Validity, Fulfillment proofs
barretenberg blockchain cross-chain cryptography halo2 near-protocol noir privacy rust solana zero-knowledge-proofs zk-snarks zksnark
Last synced: 07 Mar 2026
https://github.com/abhrankan-chakrabarti/diffsquare
This project is authored by Abhrankan Chakrabarti and demonstrates an efficient implementation of Fermat’s Difference of Squares method for factoring large integers. The implementation is written in Rust and utilizes the malachite crate for arbitrary-precision arithmetic.
biginteger cryptography fermat numbertheory opensource rustlang
Last synced: 09 Apr 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/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/nyg/opaque-impl
PoC implementation in SageMath of OPAQUE, an asymmetric PAKE protocol.
cryptography elliptic-curve opaque proof-of-concept
Last synced: 13 Jun 2026
https://github.com/mjc-gh/wcbin
🗄️ A static webpage for client-side encrypted archive files with the WebCrypto API
cryptography html5 javascript security webcrypto webcryptography-api
Last synced: 13 Sep 2025
https://github.com/yashkarthik/steno_hide_text
Hide text in an image with steganography.
cryptography image-manipulation python steganography
Last synced: 11 Mar 2026
https://github.com/ocdbytes/ecdsa-node-blockchain
This project is an example of using a client and server to facilitate transfers between different addresses. Since there is just a single server on the back-end handling transfers, this is clearly very centralized. We won't worry about distributed consensus for this project.
cryptography ethereum-cryptography javascript publickey-cryptosystem vitejs
Last synced: 13 Apr 2026
https://github.com/simplyyan/w7dth
A Go library for easy, fast, lightweight and effective encryption.
criptografia cryptography cryptography-algorithms cryptography-library cryptography-tools decryption encryption framework go golang golang-library lib libraries library w7dth
Last synced: 01 Apr 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/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/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/kevincharm/sparse-merkle-tree
Optimised SMT implementation in Solidity & accompanying JS lib
cryptography ethereum evm merkle-tree solidity sparse-merkle-tree
Last synced: 16 Mar 2026
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/randombit/randomized-montgomery
Expermental implementation of randomized Montgomery exponentiation
Last synced: 25 Mar 2025
https://github.com/exploide/ulpcrypt
Implementation of the U-LP Cryptosystem
cryptography cryptography-library
Last synced: 06 Sep 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/henryhale/enigma
🔐 A basic simulation of the Enigma machine
cipher cryptography decryption encryption enigma enigma-machine enigma-simulator henryhale ts turing
Last synced: 19 Jul 2025