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-02 00:06:57 UTC
- JSON Representation
https://github.com/jxareas/sign-with-gpg
Learn how to easily sign your commits with GPG Cryptographic Keys on MacOS & Windows.
commit-signing cryptography git gpg learn macos windows
Last synced: 09 Apr 2026
https://github.com/hubert-kniola/diffi-hellman-algorithm
Algorithm based on the calculation of discrete logarithms in finite bodies
cryptography csharp diffie-hellman-algorithm
Last synced: 12 Apr 2025
https://github.com/hubert-kniola/blumblumshubgenerator
BlumBlumSnub Generator - Random Bit Array with 4 prepared tests
Last synced: 07 Sep 2025
https://github.com/hubert-kniola/digitalsignature
Simple program to verify signature created by RSA cryptography algorithm
Last synced: 12 Apr 2025
https://github.com/lgraubner/secure-passphrase
Small PWA for generating secure passphrases
cryptography passphrase password password-generator secure
Last synced: 11 Jan 2026
https://github.com/snowkelus/reave
Reave - DOSS (Developer Open-Source Software) is a Cryptography Network-based Framework (CNF) for PHP, Which uses Fingerprints, Message Block Cipher, and Asymmetric / Symetric Cryptography, PATs (Personal Access Token) for Messages / IMs (Session-based) and Page View Algorithms..
cryptography framework snowkelus
Last synced: 02 Feb 2026
https://github.com/valohai/openssh-key
Tools to deal with OpenSSH2 (RFC4716) keys in Python
cryptography keys openssh pki python ssh
Last synced: 02 Aug 2025
https://github.com/vatshayan/hiring
Hiring for Data Science, Cryptography, Machine Learning and Artificial Intelligence.
cryptography data-science data-visualization datasets hiring internship internship-task machine-learning machine-learning-algorithms
Last synced: 09 Mar 2026
https://github.com/arihantbansal/cybersec-python
Cybersec/CTF practice problems solved in Python
crawler cryptography ctf cybersecurity sockets webscraping
Last synced: 02 Aug 2025
https://github.com/dbstratta/naive-crypto
Very naive implementations of various cryptosystems written in Haskell
crypto cryptography diffie-hellman elgamal haskell naive rsa
Last synced: 02 Aug 2025
https://github.com/unbekanntes-pferd/dco3-crypto
A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com
cryptography dracoon openssl rust-crate rust-crypto rust-lang
Last synced: 02 Aug 2025
https://github.com/yanboishere/Trade.with-SuperTrend.parameter
OKX API to confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖 (使用OKX api)
bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy okx okx-api okx-sdk okx-v5 python talib trade trade-bot tradebot
Last synced: 22 Oct 2025
https://github.com/cipherdogs/ed25519_to_curve25519
Convert ed25519 keys and sign to curve25519
crypto cryptography curve25519 ed25519 rust
Last synced: 16 Aug 2025
https://github.com/shilongdai/passwordsaver
A password manager with high-grade encryption and authentication
cryptography encryption java password-manager password-store
Last synced: 03 Aug 2025
https://github.com/gabrioliv/octave-crypto-scripts-general
Scripts of Cryptography Concepts compatible with GNU Octave.
crypto cryptography gnu-octave learning mathematical-programming mathematics number-theory octave octave-scripts programming testing
Last synced: 15 May 2026
https://github.com/sayak-brm/pycypher
A collection of cryptographic tools in Py3.
analysis brute-force cipher cryptography python3
Last synced: 03 Aug 2025
https://github.com/armfazh/rhizomes
Rhizomes and the Roots of Efficiency — Improving Prio
crypto cryptography lagrange polynomials prio rhizomes
Last synced: 13 Feb 2026
https://github.com/redx94/qip-x
🚀 QIP-X Framework – Quantum-Integrated AI & Cryptography A cutting-edge framework integrating quantum-ascendant cryptography, timeline optimization, and hyper-chaotic neural networks for secure, adaptive, and multiversal intelligence systems.
artificial-intelligence chaos-theory cryptography cybersecurity decentralized-security deep-learning docker github-actions machine-learning neural-network python qiskit quantum-ai quantum-computing quantum-cryptography quantum-randomness secure-computing self-healing-ai simulated-annealing timeline-optimization
Last synced: 29 Apr 2026
https://github.com/formulae-org/package-cryptography-js
Cryptography package for Fōrmulæ, in JavaScript
cryptographic-keys cryptography cryptography-algorithms decryption digital-signature encryption encryption-decryption formulae hash-digest hashing javascript key-generation rsa-cryptography signature-verification web-application web-crypto-api
Last synced: 04 Aug 2025
https://github.com/siyovush-hamidov/pow-blockchain
🔒 POW ₿lockchain Implementation from scratch in GoLang
blockchain cryptography golang proof-of-work sqlite3
Last synced: 05 Aug 2025
https://github.com/efler/cryptography-des-deal
DES/DEAL symmetric-key algorithm for the encryption
algorithms cipher cipher-algorithms cryptography deal des encoder-decoder security
Last synced: 05 Aug 2025
https://github.com/theoddysey/ceaser-cipher-python
Ceaser Cipher Encryption using Python
ceaser-cipher cryptography encryption-decryption python
Last synced: 26 Mar 2025
https://github.com/drwheelicus/encoderize
Turn your text into a cryptographic masterpiece
actions cli cryptography image-generation package pytest python svg visualization
Last synced: 30 Apr 2025
https://github.com/fsmaxb/public-keys
A collection of my public keys.
cryptography gpg keychain pgp ssh
Last synced: 18 Mar 2026
https://github.com/waasiq/rc5-cryptosystem
An implementation of RC5 Cryptography Algorithm
algorithm cryptography python3 streamlit-webapp
Last synced: 07 Jul 2025
https://github.com/circa10a/l33tcrypto
Cryptography for the most l33t haxx0rs
cryptography encoder-decoder hacktoberfest
Last synced: 02 Oct 2025
https://github.com/alexruperez/cryptokitcli
Take Apple CryptoKit to the command line and perform cryptographic operations securely and efficiently.
apple cli command-line command-line-tool cryptography cryptokit security swift
Last synced: 09 Aug 2025
https://github.com/mahmoud-joumaa/csc435_labreports
A collection of lab reports submitted as part of the CSC435 (Computer Security) course at the Lebanese American University.
buffer-overflow cryptography malware-analysis web-attacks
Last synced: 06 Jan 2026
https://github.com/jonas089/badlands
Learning ZK proof systems and Key exchange cryptography.
Last synced: 10 Aug 2025
https://github.com/koh-gt/multiply
A powershell script to multiply large numbers, showing all digits.
128-bit 256-bit 512-bit 64-bit base2 bignum cryptography ecdsa multiply octal powershell quaternary seximal ternary
Last synced: 18 Mar 2025
https://github.com/mttbernardini/mbencrypter
:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc
algorithm cryptography raw-data rawinput symmetric-keys text
Last synced: 26 Mar 2025
https://github.com/churro/avr-aes128-groestl256
Efficient AES-128 & Grøstl-256 Implementations for the AVR 8-bit Microcontroller Architecture
aes-128 atmega128 avr cryptography groestl-256
Last synced: 10 Apr 2025
https://github.com/thehellishpandaa/gnu-passwdmanager
A Open-Source Password Manager Programed in Python
cryptocurrency cryptography keepass lesspass linux open-source opensource passw password-generator password-generator-python password-manager py python python3
Last synced: 12 Aug 2025
https://github.com/jitendragangwar123/chainrust
ChainRust is a high-performance blockchain built in Rust, designed for secure and scalable decentralized applications.
actix-web blockchain cryptography rust
Last synced: 04 Oct 2025
https://github.com/wchresta/cotary
Cotary allows you to prove that you have a document without releasing it.
cli cryptography proof simple twitter utils
Last synced: 26 Mar 2025
https://github.com/erthium/diary-a
A simple logbook for Linux machines
cpp cpp17 cryptography diary gcc linux linux-installation logbook makefile openssl qt qt6 rsa
Last synced: 13 Apr 2026
https://github.com/iprs-dev/drand-rs
Drand client in Rust
cryptography drand random-number-generators
Last synced: 26 Mar 2025
https://github.com/mgoyal98/e2ee-adapter
A plug-and-play TypeScript package providing End-to-End Encryption (E2EE) middleware for Express.js and NestJS applications using hybrid encryption (AES-CBC + RSA).
aes-cbc cryptography e2ee encryption end-to-end-encryption express hybrid-encryption key-exchange middleware nestjs no-code-e2ee plug-and-play rsa secure-communication security typescript zero-config
Last synced: 16 Aug 2025
https://github.com/luxfi/qzmq
Quantum-safe ZeroMQ transport with ML-KEM and ML-DSA
cryptography encryption golang ml-dsa ml-kem post-quantum quantum-safe zeromq
Last synced: 24 May 2026
https://github.com/sammyne/sm4
A Go implementation of SM4 block cipher algorithm as specified by GM/T 0002-2012
Last synced: 18 Mar 2025
https://github.com/pur3miish/antelope-ecc
A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains
antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification
Last synced: 10 Apr 2025
https://github.com/jscarle/cryptoextensions.net
Useful Cryptography Extensions
crypto cryptography csharp dotnet
Last synced: 16 Aug 2025
https://github.com/chronosgit/javary
Javary is a secure, Java-based personal diary application built with a client-server architecture. It enables users to create, store, and retrieve encrypted diary entries over a network, ensuring privacy and data persistence.
backend client cryptography diary frontend java jdbc junit mockito networking secure server slf4j testing
Last synced: 16 Aug 2025
https://github.com/alanruno/mxd
MXD — Post-Quantum Blockchain with one-way bridge to BNB Smart Chain. Hybrid Ed25519 + Dilithium5 (FIPS 204 ML-DSA-87) at the address, transaction, and consensus layers.
agpl-3 blockchain bnb-bridge bnb-chain consensus cryptography dilithium5 fips-204 ml-dsa-87 post-quantum
Last synced: 24 May 2026
https://github.com/samuel-lucas6/aes-ctr.net
A .NET implementation of AES-CTR.
aes aes-256 aes-ctr aes-ctr-mode aes-decryption aes-encryption crypto cryptography
Last synced: 27 Mar 2025
https://github.com/iwas-coder/cryrsa
RSA key creator, extractor and compute tool. Useful to process keys with small modulus and try to factorize them.
asymmetric-cryptography cryptography private-key-cryptography public-key-cryptography rsa
Last synced: 20 Jul 2025
https://github.com/samuel-lucas6/daence.net
A .NET implementation of ChaCha-Daence.
aead chacha20 crypto cryptography daence hchacha20 poly1305 siv xchacha20
Last synced: 27 Mar 2025
https://github.com/envoy-vc/nillion-tools
A developer-centric toolkit that simplifies building on the Nillion network.
components-react cryptography key-management nilion-nada nillion npm-package toolkit
Last synced: 30 Oct 2025
https://github.com/multifactor/ssskit
Fast, small and secure Shamir's Secret Sharing library crate
cryptography shamir-secret-sharing
Last synced: 07 Apr 2026
https://github.com/deovaliandro/des
Simple implementation of Data Encryption Standard
Last synced: 13 Apr 2025
https://github.com/botsuniverse/cryptrooper
Cryptrooper is a module that can encode and decode your text with a given key.
crypt cryptography decode encode python python3
Last synced: 29 Mar 2025
https://github.com/shgysk8zer0/jscrypt
Cryptographic modules implemented in JavaScript (I.E. SubtleCrypto API)
aes aes256 crypto cryptography ecmascript2015 es6 es6-modules javascript jscrypt jwk nodejs npm phpcrypt rsa spki subtlecrypto subtlecrypto-api webcryptoapi
Last synced: 08 May 2026
https://github.com/whyvl/fuzzyibe
A Haskell implementation of Fuzzy Identity Based Encryption modified to work over asymmetric bilinear pairing
cryptography haskell identity-based-encryption
Last synced: 13 Jun 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/dssgabriel/present24-attack
Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.
blockcipher c cryptography maninthemiddleattack maqao optimization
Last synced: 20 Jan 2026
https://github.com/missn0body/hide
A simple Blowfish scramble schtick made in C
argument-parsing block-cipher c cipher-algorithms command-line command-line-tool cryptography terminal terminal-based
Last synced: 19 May 2026
https://github.com/zenium-community/zenium
Zenium integration/staging tree
altcoin anonymous-transactions bitcoin blockchain blockchainprivacy blockchaintechnology bulletproofs c-plus-plus cryptocommunity cryptocurrency cryptography p2p privacycoin zkp zkpcrypto zkproof zksnarks
Last synced: 29 Sep 2025
https://github.com/arnaud-robin/aead-chacha20-poly1305
Implementation of AEAD_CHACHA20_POLY1305 in c++
aead chacha20-poly1305 cpp cryptography
Last synced: 10 Apr 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/sheroz/crypto_vectors
Cryptography test vectors in Rust
cipher cryptography test test-vectors vector
Last synced: 19 Apr 2026
https://github.com/ketanmehra003/silent-key
A command-line tool designed to provide multi-layered image security by combining advanced encryption (ChaCha20) and custom steganography techniques. This project enables secure image transmission and storage, making it ideal for use cases in defense, privacy protection, and digital content management.
command-line-tool cryptography cybersecurity python3
Last synced: 05 Apr 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/sv592/secure_file_manager
A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.
Last synced: 10 Jun 2026
https://github.com/wesfly/frequency-analyzer
Text analyser
cryptography frequency-analysis frequency-analyzer text text-analysis
Last synced: 04 Apr 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/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/bdegreve/cryptoma
This tool was created for the purpose of enciphering parts of the route description of Joepie 27, tocht C.
Last synced: 18 May 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/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/0xliquidglass/caesar
A passwordless file encryption scripts for linux
Last synced: 13 Mar 2025
https://github.com/arvid-berndtsson/typesecure
A focused TypeScript cryptography package that provides secure encryption and hashing utilities with strong typing and runtime validation using Zod.
cryptography cybersecurity encryption hashing password security typesafe typescript zod
Last synced: 19 Feb 2026
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/YeDawa/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: 29 Sep 2025
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/mdziegielewska/algorithms
A collection of algorithms and data structures implemented during university studies.
cryptography fundamental-algorithms numerical-methods operating-system-concepts
Last synced: 13 Mar 2025
https://github.com/rikurauhala/bsc-thesis
Bachelor's thesis in computer science
bibtex brute-force bsc bsc-thesis computer-science cryptography cyber-security dictionary-attack finnish latex passwords rainbow-table tex thesis
Last synced: 29 Sep 2025
https://github.com/simplito/privmx-pki-server
Sample PKI (Public Key Infrastructure) server for PrivMX.
communication cryptography end-to-end-encryption pki privmx
Last synced: 13 Sep 2025
https://github.com/pymarcus/go_pemkeycertificate
Create a SSL certificate to test and local web development.
cryptography golang ssl-certificates
Last synced: 15 Sep 2025
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/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/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/cloudnoize/kv-merkletree
Sparse Merkle Tree with arbitrary-length keys efficient range operations, height-reducing extensions, and verification, making it ideal for verifiable key-value storage
cpp20 cryptography key-value merkle-tree
Last synced: 31 Dec 2025
https://github.com/25a0/sts-sphincs
SPHINCS, the hash-based signature scheme, with fast batch signatures
cryptography digital-signature hash-based-signatures post-quantum-cryptography
Last synced: 22 Mar 2025
https://github.com/25a0/authentication-sets
Code and statistics related to authentication sets.
cryptography merkle-hash-trees
Last synced: 22 Mar 2025
https://github.com/hayr-hotoca/react-native-key-generator
256-bit encryption, cipher key generator - native implementation.
256-bit android cipher cross-platform cryptography encryption ios javascript key react react-native typescript
Last synced: 08 Apr 2026
https://github.com/ecsolticia/caeser-cipher-matlab
Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)
caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic
Last synced: 18 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/dragonscypher/galactic-guardians
A fun game to play with friends on the same network
blockchain cryptography opengl pygame socket-programming
Last synced: 18 May 2026
https://github.com/arjav0703/anonytalk
A string Encryptor/Decryptor
crypto cryptography encryption encryption-decryption fernet fernet-algorithm fernet-cryptography fernet-encryption gui-application python python-3 python3 tkinter tkinter-gui tkinter-python
Last synced: 30 Sep 2025
https://github.com/nim579/cry
cipher crypto cryptography encryption sign verify
Last synced: 27 Mar 2025
https://github.com/shishirjindal/cryptopals
Matasano's Crypto Challenges in Python
cryptography matasano-cryptopals-challenges python
Last synced: 24 Feb 2025
https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm
This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.
cryptography java rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 14 Mar 2025
https://github.com/romanpecheritsa/onetimesecretapi
This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)
authx cryptography docker-compose fastapi mongodb motor pytest python
Last synced: 28 Apr 2026
https://github.com/michaeltennyson/advanced-security
The following repository contains programs completed for the advanced security Module
cipher cipher-algorithms cryptography java security
Last synced: 05 Mar 2025
https://github.com/samuel-lucas6/hedgeded25519
Hedged signatures for (some) protection against fault attacks.
crypto cryptography digital-signatures ed25519 hedged-signatures signatures
Last synced: 27 Mar 2025