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/lgraubner/strong-pwgen-cli
🔒Generate cryptographically strong passwords.
cli crypto cryptography password password-generator
Last synced: 27 Oct 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/bdr-pro/blockchain_maker
this is your ultimate toolkit for building, validating, and managing a blockchain in Rust.
blockchain cryptocurrency cryptography rust
Last synced: 15 Mar 2025
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/arkorty/rustcm-cli
UTF-8 Text Cipher using XChaCha20-Poly1305
chacha20-poly1305 cli cryptography rust
Last synced: 24 Jan 2026
https://github.com/samuel-lucas6/multimac
Authenticate multiple inputs easily using keyed BLAKE2b.
blake2 blake2b blake2b-256 blake2b-384 blake2b-512 crypto cryptography keyed-blake2b mac message-authentication-code multi-input multi-input-mac multi-inputs multi-mac
Last synced: 29 Apr 2026
https://github.com/cryptimeleon/android-demo
An example project with instructions on how to use cryptimeleon on android.
android android-app cryptography mcl pairing
Last synced: 12 Jan 2026
https://github.com/elichai/chacha20
chacha20 chacha20-poly1305 cryptography rust
Last synced: 26 Jul 2025
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/phma/wring-twistree
Whole-message cipher and tree hash
cipher-algorithm cryptography hashing-algorithm
Last synced: 18 Feb 2026
https://github.com/dualeai/hpke-http
End-to-end encryption for HTTP APIs using RFC 9180 HPKE. Drop-in middleware for FastAPI, aiohttp, and httpx.
aiohttp chacha20 cryptography e2e encryption fastapi hpke http rfc9180 sse streaming x25519
Last synced: 06 Feb 2026
https://github.com/subatomicplanets/shieldmessenger
A simple end-to-end encrypted messenger
android bcrypt cryptography e2ee encryption java messenger python rsa
Last synced: 10 May 2026
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/spectre7651/crypta
Reasonably Good Encryption and Decryption Software (Python 3)
cryptography cybersecurity encryption python3
Last synced: 05 Jun 2026
https://github.com/pactus-project/python-sdk
Python-SDK for Pactus Blockchain
blockchain bls bls12-381 cryptography ed25519 grpc pactus python rpc sdk web3
Last synced: 15 Apr 2025
https://github.com/projects-developer/cyber-security-final-year-projects-github
Cyber threat detection using machine learning is a proactive approach to cybersecurity that involves training machine learning algorithms. Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
b-techprojects bcaprojects computer comupterscienceproject cryptography cyber-security final-project final-year-project m-techprojects machine-learning mcaprojects
Last synced: 07 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/victor-0x29a/basethor
Simple cryptography based in to Base64.
Last synced: 16 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/oritwoen/vusi
ECDSA signature vulnerability analysis library and CLI
bitcoin cryptography ecdsa nonce-reuse private-key-recovery rust security vulnerability-detection
Last synced: 01 Feb 2026
https://github.com/bogwi/r-math
A Rust crate for rare, high-performance mathematical algorithms not commonly found in mainstream libraries.
algorithms cryptography linear-algebra math matrix rust
Last synced: 17 Mar 2026
https://github.com/kzorin52/funnycryptor
[poc] Ransomware in pure C#
cryptography poc ransomware rsa rsa-cryptography rsa-encryption
Last synced: 13 Jul 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/taoq-ai/qkd-playground
Interactive web-based Quantum Key Distribution simulator and learning platform. Step through BB84, E91, and B92 protocols, visualize qubit states, and simulate eavesdropping attacks.
bb84 cryptography cybersecurity education interactive qkd quantum-computing quantum-key-distribution quantum-simulation react
Last synced: 13 Apr 2026
https://github.com/velipso/staticvault
Encrypt, host, and share files on a static website
browser-app cli-tool cryptography encryption file-encryption frontend javascript nodejs privacy secure-storage self-hosted static-site vault web-security zero-knowledge
Last synced: 22 Jul 2025
https://github.com/gers2017/cerberus
Cerberus, guardian of the underworld. A Python CLI tool to cipher your data
cesar-cypher cli cryptography cypher developer-tools python
Last synced: 11 Mar 2025
https://github.com/randombit/botan-ocaml
OCaml binding for botan crypto library
Last synced: 25 Mar 2025
https://github.com/blahberi/cryptox
Now with CryptoX, even your nan can encrypt like a pro
Last synced: 18 Mar 2025
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/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/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/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/anseki/grunt-gnirts
Obfuscate string literals in JavaScript code.
cryptography gnirts grunt-gnirts grunt-plugins gruntplugin javascript literal mangle obfuscate obfuscated obfuscation obfuscator password secret security string
Last synced: 08 Mar 2026
https://github.com/chihsiao/eva4j
JNI Wrapper for EVA: JVM & Android Support with Kotlin DSL
cryptography homomorphic-encryption
Last synced: 24 Mar 2025
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/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/mirtia/ctflearn-cryptography
Writeups for Cryptography Challenges
Last synced: 28 Jun 2025
https://github.com/ppad-tech/sha256
Pure Haskell SHA-256, HMAC-SHA256
cryptography hashing haskell sha2 sha256
Last synced: 03 Jul 2025
https://github.com/cmyers/json-record
A lightweight, zero-dependency library for creating deterministic, tamper-evident append-only logs.
cryptography hashchain integrity json ledger
Last synced: 03 Feb 2026
https://github.com/h0llyw00dzz/csr-generator
The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).
cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates
Last synced: 02 Sep 2025
https://github.com/chainsafe/vdf-js
cryptography javascript verifiable-delay-functions
Last synced: 13 Oct 2025
https://github.com/octocorvus/broccoli_salsa
Salsa20 stream cipher implementation in Rust.
Last synced: 16 Mar 2025
https://github.com/guppster/languageneutralitybiowearablequantumsearcher
Utilities advanced cryptography to analyze biodegradable quantum mechanics inside an active-reactive cross-platform blockchain environment
blockchain cryptography quantum-computing reactive-programming wearable
Last synced: 01 Mar 2025
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/bitcoinluminary/bitcoinluminary
Official Bitcoin Luminary Repository
alt-coins bitcoin bitcoin-community bitcoin-fork bitcoin-luminary bitcoin-mining bitcoin-mining-pool bitcoin-wallet community cpu-mining crypto-moon crypto-mooning cryptocurrency cryptography cryptography-api gpu-mining mining-pool mining-software moon
Last synced: 23 Jan 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/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/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/ph4r05/codesign-analysis
android-analysis codesign codesigning cryptography research
Last synced: 15 Mar 2025
https://github.com/frederickjansen/subtle-sodium
An implementation of various SubtleCrypto functions using the same API as libsodium.js
cryptography libsodium subtlecrypto
Last synced: 17 Mar 2025
https://github.com/dilbwagsingh/electronic-voting
A simple yet secure online voting app
cryptography expressjs mongo nodejs reactjs
Last synced: 16 Jan 2026
https://github.com/ardatetikbey/ruby-kriptografi-101
Ruby programlama dilinde şifreleme hakkında doküman
Last synced: 06 Jul 2025
https://github.com/epogrebnyak/vault
Encode and decode a local text file with password.
Last synced: 18 Apr 2026
https://github.com/spatocode/secrecy
Cryptographic tool for file encryption with AES Cipher
aes-cipher cli cryptography decryption encryption encryption-tool secrecy security
Last synced: 10 Apr 2026
https://github.com/virgilsecurity/demo-nexmo-chat-server
Application API server for the Virgil Nexmo Demo Messaging app.
api chat cryptography demo encryption messenger nexmo server
Last synced: 23 Jun 2026
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/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/roberthgnz/walletfy-cli
Walletfy command-line tools for wallet management.
btc cli cryptocurrency cryptography wallet
Last synced: 14 Mar 2025
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/tuokri/unrealscript-fcrypto
Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.
bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea
Last synced: 19 Mar 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/tychosoft/moderncli
C++17 header only library for common uses.
cpp cross-platform cryptography header-only lock-free logging-library multithreading serial socket-programming ssl string-manipulation sync
Last synced: 06 Jul 2025
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/tuxxy/speck
A no_std implementation of NSA's lightweight blockcipher SPECK
cryptography encryption lightweight-cryptography rust rust-crypto security speck
Last synced: 24 Apr 2025
https://github.com/devprojectekla/cryptoman-gui
This is a simple kivy application to encrypt and decrypt files or a whole directory tree.
cryptography kivy-application kivy-framework python
Last synced: 27 Feb 2026
https://github.com/vechain/thor-devkit.java
Java (8+) library to assist a smoother development process on VeChainThor for all developers and hobbyists. Includes wallets creation, transaction assembling, signature, ABI encoding, and bloom filter.
bloom-filter crypto cryptocurrency cryptography hd-wallet java keystore mnemonic-wallets sdk thor-devkit vechain
Last synced: 27 Nov 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/forentfraps/acpkm-kuznechik-rust
Acpkm kuznechik implementation in RUST
acpkm cryptography kuznechik rust
Last synced: 05 Oct 2025
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/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/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/0x00-0x00/crypt
Crypt is a cryptography tool to protect all kinds of data using AES-256 and RSA-4096 algorithms.
aes cryptography decryption encryption python rsa
Last synced: 09 Jul 2025
https://github.com/arthursudbrackibarra/t2-seguranca-de-sistemas
Trabalho 2 de Segurança de Sistemas.
cryptography java rsa security
Last synced: 22 Mar 2025
https://github.com/blackbossx/bosscrypto
my cryptography method
crypto cryptography cryptography-algorithms cryptography-project cryptography-tools
Last synced: 15 Feb 2026
https://github.com/yawning/edwards25519-extra
Go ed25519 extras (mirror)
crypto cryptography ed25519 h2c vrf
Last synced: 24 Jun 2026
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/wilmerm/cryptshield
Secure Encryption and Deletion Application
bash-script borrado-seguro cifrado command-line cryptography decrypt decryption descifrado encrypt encryption encryption-decryption fernet linux python3 secure-delete securedelete shred
Last synced: 24 Aug 2025
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/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/projects-developer/steganography-project
Steganography is the practice of hiding secret information within a non-secret message, image, or other medium. Steganography Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computerscienceprojects cryptography cybersecurity dataencryption datahiding digitalforensics informationsecurity mtechprojects secretcommunication steganalysis steganography steganography-project
Last synced: 06 Feb 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/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/tulliolo/bip39
A Bip39 library, with a CLI and a collection of tools.
bip39 bitcoin cryptography entropy mnemonic python seed steganography wallet
Last synced: 29 Jun 2026
https://github.com/minapecheux/medusa
A small encoding/decoding Python lib.
Last synced: 02 Nov 2025
https://github.com/oxion7/rc4-rust
RC4 algorithm in rust
algorithm cipher cryptography stream-cipher
Last synced: 14 Jun 2026
https://github.com/kurosci/qrypto
The post-quantum cryptography library in pure Rust.
crypto cryptography post-quantum post-quantum-cryptography qrypto rust
Last synced: 22 Mar 2025
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 06 Apr 2025
https://github.com/HK-Transfield/python-quantum-key-exchange-simulator
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 12 Aug 2025
https://github.com/starone01/phrasenux
PhraseNUX is a command-line password manager and a command-line password generator specially made for Linux. It's a powerfull as well as secure command-line application.
aes aes-encryption autoupdater c-plus-plus command-line-app command-line-interface command-line-password-manager command-line-tool cpp cryptographically-secure cryptographically-secure-random cryptography encrypt encryption encryption-decryption password password-generator password-manager secure-by-default sha256
Last synced: 30 Mar 2025
https://github.com/volkansah/how-to-kill-crypto-money
Mr.Robot -> How to Kill Crypto Money? This document demonstrates how to use Python and the mnemonic library to generate a seed phrase and derive a private key. This code is intended for demonstration purposes only and should never be used with real funds or your actual hardware wallet.
bitcoin crypto cryptocurrency cryptography damage kill monero wallet
Last synced: 09 Feb 2026
https://github.com/varun-doshi/modc
Rust Library for Finite Field Arithmetic
Last synced: 10 Jun 2026
https://github.com/CorvidLabs/ts-algochat
🔐 TypeScript implementation of AlgoChat - Encrypted messaging on Algorand
algorand blockchain chacha20-poly1305 cryptography encryption messaging typescript x25519
Last synced: 08 Mar 2026
https://github.com/jordanwelsman/jutils
A Python package of useful tools and utilities.
averages calculators converters cryptography datastructures exceptions formatting language logic pipelining python sorters timers utilities
Last synced: 22 May 2026
https://github.com/frankodoom/crypto.net
:lock: :key: :policeman: Pasword Hashing based on System.Security.Cryptography and OBVIEX
cryptography csharp hashing-algorithm password-hash system-security
Last synced: 07 Nov 2025
https://github.com/heliomarpm/cryptoh
A clean and easy-to-use cryptography utility library for Node.js, built on top of the native crypto module.
crypto crypto-helper cryptography cryptography-algorithms cryptography-library cryptoh helpers helpers-library md5 node-library security sha1 sha256 sha512 utils-library
Last synced: 28 Jul 2025