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/thearchitector/givemeaprivatekey-com
Hassle-free key pairs NOW
browser crypto cryptography free javascript private-key public-key tools website
Last synced: 04 Jun 2026
https://github.com/jaredliw/sunctf
SunCTF 2024 infrastructure.
competition cryptography ctf forensics hacking information-security osint penetration-testing reverse-engineering security steganography vulnerability
Last synced: 04 Jun 2026
https://github.com/theaswanson/hash-tool
A Windows Forms application that computes various hashes of a given file or string, including MD4, MD5, SHA1, SHA256, SHA512, and Whirlpool.
Last synced: 04 Jun 2026
https://github.com/nir3x/cryptorand.cpp
CryptoRand.cpp - Random Key Generation using Cryptographic Techniques
algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security
Last synced: 04 Jun 2026
https://github.com/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve
An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:
ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa
Last synced: 20 Apr 2026
https://github.com/zsoulaimane/blockchain-road
Starting Road
basic bitcoin blockchain cryptography ethereum fullstack fundamentals python roadmap sha256
Last synced: 20 Apr 2026
https://github.com/randika00/aes-encryption-decryption
Encryption and Decryption using AES (Advanced Encryption Standards)
aes aes-encryption cryptography decryption encryption
Last synced: 20 Apr 2026
https://github.com/karthik558/rust-crypt
A lightweight yet powerful file encryption utility implemented in Rust. Securely protect your sensitive files with AES-256-GCM encryption and Argon2 password-based key derivation.
cli-tool cross-platform cryptography encryption-decryption password-protection rust
Last synced: 05 Jun 2026
https://github.com/starlingvibes/rsa-factoring-challenge
We have sniffed an unsecured network and found numbers that are used to encrypt very important documents. It seems that those numbers are not always generated using large enough prime numbers. Your mission should you choose to accept it, is to factorize these numbers as fast as possible before the target fixes this bug on their server - so that we can decode the encrypted documents.
cryptography prime-numbers rsa
Last synced: 21 Apr 2026
https://github.com/virgilsecurity/demo-e2ee-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography
Last synced: 21 Apr 2026
https://github.com/nuraj250/lockbox-secure-password-manager
LockBox is a lightweight yet powerful password manager built with Python. It encrypts and securely stores your passwords, providing an intuitive CLI and optional GUI for easy access. Say goodbye to forgotten passwords and hello to secure automation! 🔒🚀
authentication automation cryptography cybersecurity encryption lockbox password-manager pyqt5 python secure-storage sqlite
Last synced: 21 Apr 2026
https://github.com/bch-team-pro/bch-wallet
Bitcoin Cash (BCH) – securely send, receive, and store BCH with full control over your private keys. Works on Windows, Linux, and macOS, with support for hardware wallets, QR codes, and transaction tracking. No registration required—ideal for desktop-focused users.
bch bch-coin bch-electrum-wallet bch-wallet bitcoin-cash bitcoin-wallet crypto crypto-wallet cryptography electrum electrum-bitcoin-cash electrum-cash electum-bch non-custodial web3
Last synced: 21 Apr 2026
https://github.com/ppad-tech/poly1305
The Poly1305 message authentication code
cryptography haskell mac poly1305
Last synced: 21 Apr 2026
https://github.com/sohnryang/crypto-contest-2020
상받은 2020년 암호경진대회 솔루션
block-cipher crypto-contest cryptography hill-cipher loop-unrolling
Last synced: 21 Apr 2026
https://github.com/markuszoppelt/aes_argon2_trezor
Short demo on how to use AES with Argon2id KDF and Trezor
aes argon2 cryptography kdf trezor
Last synced: 21 Apr 2026
https://github.com/separatrixxx/crypto_labs_6_sem
👓 Laboratory work for the 6th semester of MAI on cryptography
cryptography matplotlib numpy python
Last synced: 21 Apr 2026
https://github.com/umstek/classiccryptolib
Classical Cryptography in Modern Code
cipher cryptography encryption
Last synced: 22 Apr 2026
https://github.com/aleph-im/signature-based-encryption
A simple proof of concept of generating an AES CryptoKey using an EIP-712 signed payload
cryptography encryption ethereum
Last synced: 22 Apr 2026
https://github.com/quantachain/quanta-android-core
Core Android library powering QuantaChain mobile applications, built in Rust for high-performance cryptographic operations and secure transaction handling.
Last synced: 05 Jun 2026
https://github.com/nouemankhal/multitictactoe
Mutlplayer Tic Tac Toe Game in JAVA
cryptography java multithreading mysql socket-programming swing
Last synced: 22 Apr 2026
https://github.com/telkomdev/pycrypsi
Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)
cryptography hash python rsa telkomdev
Last synced: 05 Jun 2026
https://github.com/aarontsang/secure-auth-threat-detection
Backend service to maintain security.
bcrypt cryptography docker jwt-authentication postgresql postman reactjs redis salting
Last synced: 22 Apr 2026
https://github.com/telkomdev/c-crypsi
A Header only Custom crypto utility for C/C++ based on Openssl Crypto Library to make life easier
aes c cryptography digest header-only openssl
Last synced: 05 Jun 2026
https://github.com/paulshpilsher/ethereum-cryptography
Ethereum Cryptography
blockchain cryptography ethereum web3
Last synced: 23 Apr 2026
https://github.com/teawithsand/crypka
Crypka makes writting apps that use cryptography easier
crypto cryptography encryption encryption-decryption-library
Last synced: 23 Apr 2026
https://github.com/quantumcoinproject/circl
Hybrid Post Quantum Cryptography Library in GO
blockchain cryptography hybrid-pqc pqc quantumcoin
Last synced: 05 Jun 2026
https://github.com/soenneker/soenneker.cryptography.ed25519
A lightweight C# library providing utilities for verifying Ed25519 digital signatures using public keys
cryptography csharp dotnet ed25519 ed25519util signing util verification verify
Last synced: 24 Apr 2026
https://github.com/selendra/contract-registry
Selendra Contract Registry is a WASM smart contract registry writen in Rust based on ink! smart contract framwork.
cryptocurrency cryptography p2p-network payment rustlang smart-contracts token wasm
Last synced: 24 Apr 2026
https://github.com/ashu11-a/ashcrypt
Files protected with encryption
aes aes-256 aes-cipher aes-encryption aes-gcm asynchronous-crypto buffer crypto crypto-library crypto-tools cryptography encryption gcm node-aes node-crypto nodejs pbkdf2 stream-encryption typescript
Last synced: 24 Apr 2026
https://github.com/crosbydoo/kriptografi_konvensional
Konverter untuk kriptografi jenis klasik atau konvensional yang terdiri dari Caesar Cipher dan Vignere Cipher. Dibuat menggunakan bahasa dart, dijalankan menggunakan command line.
caesar-cipher converter cryptography dart konventional-cryptography kriptografi kriptografi-klasik uty vignere-cipher
Last synced: 24 Apr 2026
https://github.com/redx94/quantumblockchainautomation
A revolutionary initiative combining Quantum Computing and Blockchain Technology to establish a secure, decentralized system for quantum-powered data integrity. This project pioneers the fusion of advanced quantum randomness with blockchain's immutability, ensuring unmatched reliability and security for distributed data processes
blockchain blockchain-immutability cryptography data-integrity decentralization distributed-systems ethereum flask-dashboard ganache ibm-quantum-experience qiskit quantum quantum-blockchain-fusion quantum-randomness quantum-security quatum-cryptography smart-contracts zeromq
Last synced: 24 Apr 2026
https://github.com/mateusjssilva/digital-envelope
Implementation of a Digital Envelope system, which allows the protection and secure transmission of files through encryption.
cryptography envelope-encryption java secure
Last synced: 24 Apr 2026
https://github.com/en1gm4-exe/tryhackme
Write-ups and Walkthroughs for TryHackMe challenges and labs — covering enumeration, exploitation, privilege escalation, and more.
blue-teaming cryptography forensics hands-on-lab penetration-testing reverse-engineering shell
Last synced: 24 Apr 2026
https://github.com/simplito/crypt-erl
Erlang wrapper for unix libcrypt library
bcrypt cryptography erlang libcrypt
Last synced: 06 Jun 2026
https://github.com/swamikannan/revisiting-python
Building projects based on libraries such as Turtle and tkinter to brush up on non-ML skills
coffee-machine cryptography customtkinter etch-a-sketch password password-manager-app password-manager-ui python3 tkinter-gui tkinter-python turtle
Last synced: 06 Jun 2026
https://github.com/paulopacitti/ascon-v
5️⃣ Ascon lightweight cryptographic algorithm implementation for improved performance on riscv64
allwinner allwinner-d1 ascon cryptography lightweight-cryptography risc-v riscv64
Last synced: 25 Apr 2026
https://github.com/jurshsmith/vaultstream
High-Performance Distributed Digital Signature System
cryptography ecdsa-key-pair golang jetstream nats-streaming postgresql
Last synced: 25 Apr 2026
https://github.com/ntdls/nasccl
NetworkDLS Algorithmic Symmetric Cipher Cryptography Library
cryptography encryption library
Last synced: 25 Apr 2026
https://github.com/hopex-development/cipher
Provides encryption and decryption (not for everyone, see the documentation) of strings using MD5, SHA1, SHA256, Base 16, Base64, DES, AES algorithms.
aes cryptography dotnetframework encryption
Last synced: 25 Apr 2026
https://github.com/islam-hady9/image-encryption-and-steganography-with-des_and_lsb
An image encryption and steganography project implementing DES encryption and LSB techniques for secure image embedding and transmission.
cryptography decryption des encryption image-processing jupyter-notebook lsb python steganography
Last synced: 25 Apr 2026
https://github.com/samarjit98/security-lab
Some popular cryptographic algorithms.
c cpp cryptography des-encryption encryption-decryption gmp number-theory
Last synced: 25 Apr 2026
https://github.com/imnotannamaria/python-flask-auth
Flask User Authentication and CRUD API
cryptography flask pymysql python
Last synced: 25 Apr 2026
https://github.com/toxic-whitelgnd/matrice_cryptography
A simple math Project based on Matrices-Cryptography by using python-numpy
cryptography math-problem matrices numpy python3
Last synced: 25 Apr 2026
https://github.com/rudolphreti/cicla
Cicla is a free application for generating ciphers that cannot be cracked without the key. The app enables both encryption and decryption of messages using a specially prepared key.
cryptography nodejs typescript
Last synced: 25 Apr 2026
https://github.com/gbennnn/data-encryption-standard
A simple web-based DES encryption tool built with Python and Flask. This app allows users to input plaintext and an 8-character key to encrypt text using the Data Encryption Standard (DES) algorithm and view the ciphertext in hexadecimal format.
cryptography data-encryption-standard des encryption-algorithms flask python
Last synced: 25 Apr 2026
https://github.com/fstrahij/cryptography
Project on Faculty of Organization and Informatics in Varaždin on course Operationg systems 2.
aes cryptography python sha256
Last synced: 06 Jun 2026
https://github.com/tykoth/cryptopsy
Encryption/Decryption tests.
command-line cryptography cryptojs testing
Last synced: 26 Apr 2026
https://github.com/cullis-security/cullis
Trust infrastructure for AI agents across organizations. Verified identity, explicit authorization, cryptographic audit trail.
ai-agents api-gateway cryptography dpop e2e-encryption fastapi federated-identity iam mcp mtls multi-agent-systems pki python self-hosted spiffe trust-broker workload-identity zero-trust
Last synced: 13 May 2026
https://github.com/aartintelligent/hosanna-rs-secret
Safe in-memory secret types for Rust - SecretString and SecretBytes with redacted Debug/Display, zeroisation on drop, constant-time equality, and deserialise-only serde. Rust counterpart to Pydantic's SecretStr / SecretBytes.
constant-time credentials cryptography no-unsafe redacted rust rust-crate secrets security zeroize
Last synced: 07 Jun 2026
https://github.com/jchambers/java-noise
A Java implementation of the Noise Protocol Framework
cryptography java noise noise-protocol noise-protocol-framework security
Last synced: 26 Apr 2026
https://github.com/0xm4rk1h/human-collapse
A Minecraft modpack focused on technology and automation, with the goal of uncovering the truth. Obtaining the “Tome of Knowledge” grants you a book containing clues to discover that truth, and you will need to use cryptography and steganography to achieve it.
cryptography minecraft modpack steganography
Last synced: 07 Jun 2026
https://github.com/yunomiwell/nullwire
Encrypting messages is solved. Hiding that you sent one isn't — yet. NullWire: Loopix mixnet + X3DH/Double Ratchet E2E + Solana control plane. Pre-alpha. Whitepaper v0.3.
anonymous-communication blockchain cryptography double-ratchet loopix mixnet p2p post-quantum privacy rust solana sphinx x3dh zero-knowledge
Last synced: 27 Apr 2026
https://github.com/moosesue/extended-gcd
Extended GCD algorithm in Python and Rust
cryptography cryptography-algorithms extended-gcd gcd number-theory python rust rust-lang
Last synced: 27 Apr 2026
https://github.com/santiellena/cryptopals
My solutions to Cryptopals challenges (http://cryptopals.com/) written in Rust
cryptography rust-lang security
Last synced: 07 Jun 2026
https://github.com/161chihuahuas/equihash
⛏️ native equihash solver and verifier
client-puzzle cryptocurrency cryptography equihash khovratovich nodejs proof-of-work zcash
Last synced: 27 Apr 2026
https://github.com/sundeeep/sundeeep-blockchain
Building blockchain from scratch using GoLang.
bitcoin blockchain cryptography golang network security sha256-hash web3
Last synced: 27 Apr 2026
https://github.com/l0g0rhythm/cryptoolsec
Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation
aes aes-256 aes-gcm argon2 argon2id authenticated-encryption cli cross-platform cryptography decryption encryption file-encryption gui kdf pyside6 python python3 qt6 security streaming
Last synced: 27 Apr 2026
https://github.com/cluena/password-manager
cryptography password-manager python
Last synced: 07 Jun 2026
https://github.com/glinford/oqs.js
Node.js Bindings for liboqs
cryptography nodejs postquantum
Last synced: 28 Apr 2026
https://github.com/davidalgis/filescrypter
Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.
aes cryptography encryption-decryption python
Last synced: 28 Apr 2026
https://github.com/televisionninja/caesar-cipher
Simple caesar cipher encrypting, decrypting, and brute forcing functions
brute-force caesar-cipher cryptography
Last synced: 28 Apr 2026
https://github.com/zacharytamas/rsa-server
A simple Node.js server for storing and verifying public keys.
Last synced: 28 Apr 2026
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 28 Apr 2026
https://github.com/armanghobadi/uecdh
is a lightweight, standards-compliant Elliptic Curve Diffie-Hellman (ECDH) key exchange library for MicroPython, optimized for ESP32 and other resource-constrained IoT devices
cryptography ecdh esp32 microcontroller micropyhton
Last synced: 28 Apr 2026
https://github.com/a-luna/dotnetcore-crypto
.NET Core 2.0 class library containing an implementation of SHA-3 hashing functions and file encryption methods which employ both AES and RSA algorithms to maximize data security and computational efficiency.
cryptography csharp dotnet-core dotnet-core2 dotnetcore encryption encryption-algorithms hashing sha3 sha3-224 sha3-256 sha3-384 sha3-512
Last synced: 28 Apr 2026
https://github.com/mikeleo03/enigma-m3-cryptography
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
cryptography enigma-simulator nodejs reactjs
Last synced: 28 Apr 2026
https://github.com/below/cgjprofilelib
The cgjprofile Library
cryptography provisioning-profiles swift swift-package-manager
Last synced: 28 Apr 2026
https://github.com/gbennnn/stegcrypt
StegCrypt is a lightweight steganography tool for securely embedding and extracting hidden messages within digital images.
cryptography decryption encription flask image-encryption python secret steganography
Last synced: 28 Apr 2026
https://github.com/dang12345512/sol-check
sol-check is a powerful Solana network tool that provides comprehensive validation and verification of smart contracts to ensure secure and efficient performance. It offers advanced analysis and debugging capabilities to help developers identify and resolve potential issues in their Solana-based applications.
audit checkio cryptography iphone memecoin objective-c security sol sol-check solana-token solana-token-bot solidity token trump-coin
Last synced: 28 Apr 2026
https://github.com/jayagra/turbid
aes-256 cryptography encryption macos swift
Last synced: 28 Apr 2026
https://github.com/lukechilds/og-zkp
Prove your Bitcoin OG status in zero-knowledge
bitcoin cryptography risc-zero risc0 risc0-zkvm zero-knowledge zkp
Last synced: 08 Jun 2026
https://github.com/sftss/r4.c.08-cryptographie
Algorithm for securing message transmission
aes-encryption cryptography hashing-algorithm python rsa-cryptography
Last synced: 29 Apr 2026
https://github.com/jacob-ian/deno_rsa
Generate/decode RSA Public and Private Keys and create signatures with SHA256withRSA (RS256) in Deno.
cryptography deno denoland rsa typescript
Last synced: 29 Apr 2026
https://github.com/joaoiacillo/vault-guard
A script utility for encrypting and decrypting Obsidian vaults.
cryptography gpg obsidian pgp security
Last synced: 29 Apr 2026
https://github.com/dkxce/dixu
dkxce simple opensource free symmetric crypt algorythm (UTF8, ASCII, Win-1251)
512 cryptography dkxce encoder-decoder security text windows
Last synced: 29 Apr 2026
https://github.com/kozlm/lyra2
Lyra2 password hashing algorithm implementation in Java
cryptography java junit lyra2 maven password-hashing phs
Last synced: 29 Apr 2026
https://github.com/ranareebaal/minting-nfts
Minting NFTs in different quantities without Gas Fee!
blockchain-technology cryptography etherscan minting-nfts nextjs nfts typescript vercel-serverless-functions
Last synced: 29 Apr 2026
https://github.com/ismaelvr1999/encrydb
This project is a database management system created from scratch, with a focus on security and encryption.
cryptography database nacl pynacl python
Last synced: 29 Apr 2026
https://github.com/samuelgodoy/arca
ARCA - Cofre de Segredos ou Credenciais
cosmocc cryptography encryption password secret vault ziglang
Last synced: 29 Apr 2026
https://github.com/cloudflareresearch/anonymous-credentials-agent-demo
Demo for Anonymous Credentials Token for Rate-Limiting Agents
Last synced: 29 Apr 2026
https://github.com/avivijay19/hash-generator
Hash generator is a crypto based android application which works on different hashing algorithms.
android cryptography kotlin kotlin-android
Last synced: 29 Apr 2026
https://github.com/tarranprior/postbox
📫 Postbox is a lightweight encryption tool which allows users to generate key pairs, exchange public keys, encrypt and decrypt messages, and communicate securely over SMTP using RSA. Built with C#.
console cryptography csharp dotnet encryption smtp
Last synced: 30 Apr 2026
https://github.com/pavan-m060/capstone_project
🔐 Encryption & Decryption Web App A simple Flask-based web application that implements Caesar and Transposition ciphers for secure text encryption and decryption. Includes file handling support and a user-friendly local HTML interface for seamless interaction.
ceaser-cipher cryptography decryption encryption filehandling flask python transposition-cipher webapplication
Last synced: 30 Apr 2026
https://github.com/hptrk/uni-rabin-encryption-python
(UNIVERSITY) Implementation of the Rabin cryptosystem and digital signatures using modular arithmetic and prime number theory. Includes encryption, decryption, and signature verification with a detailed PDF report.
cryptography python rabin-cryptosystem sagemath university-project
Last synced: 30 Apr 2026
https://github.com/aulanchik/decryptor
Code Cipher challenge
axios cryptography javascript nodejs
Last synced: 30 Apr 2026
https://github.com/mdsaddam7860/password_generator_using_react_vite_and_tailwindcss
A simple yet powerful password generator built with React and Vite for fast development, styled with Tailwind CSS for a clean, responsive design.
cryptography developer-tools frontend javascript open-source password-generator-javascript react-hooks reactjs security-tool tailwind tailwind-ui vite vitejs webapp
Last synced: 30 Apr 2026
https://github.com/adippel/cms-encryption-go
Go example for performing CMS encryption with OpenSSL using CGO. Companion code for the blog post “CMS Encryption in Go”.
cryptography go golang libcrypto openssl
Last synced: 08 Jun 2026
https://github.com/maximilianfeldthusen/basic-secure-kernel-module
The code is a basic kernel module that demonstrates how to initialize a secure driver, though integrating TPM or HSM functionality would require additional kernel-space libraries, such as tpm_tis or tpm_dev for TPM devices.
aes c cryptography hsm kernel linux-kernel request tpm-plugin
Last synced: 01 May 2026
https://github.com/mutkuensert/androidsignatureexample
An example Android app for generating key pairs in trusted execution environment to sign data requiring biometric authentication using Android keystore.
android androidkeystore biometric-authentication cryptography digital-signature digital-signature-algorithm dsa-algorithm ecdsa elliptic-curve keypair keystore secure-enclave security tee trusted-execution-environment
Last synced: 01 May 2026
https://github.com/erik-castro/easy_enc
easy_enc.sh é uma ferramenta simples e eficiente para encriptação e decriptação de arquivos e dados utilizando OpenSSL, desenvolvida em Bash. Suporta criptografia com o algoritmo AES-256-CBC e permite a escolha entre salvar os resultados em arquivos ou imprimi-los diretamente na saída padrão.
aes-256 bash cli-tool command-line-tool cryptography cybersecurity data-encryption encryption file-encryption openssl pbkdf2 script security-tools shell-script simple-encrypt
Last synced: 01 May 2026
https://github.com/lokranjanp/2fa
A custom 2FA system using Python, SQL, Redis, and SMTP, featuring dynamic 6-digit OTP generation with PyOTP. Will develop it into AaaS [Authentication as a Service] .
cryptography entity-authorization flask python smtp user-authentication
Last synced: 01 May 2026
https://github.com/ioexcept10n/filekeeper
A project of a file encryption Android app made with .NET MAUI
android cryptography csharp cybersecurity dotnet maui
Last synced: 01 May 2026
https://github.com/theoddysey/blockchain-go
A Bitcoin-like blockchain implementation in Go, demonstrating cryptographic principles, PoW consensus, UTXO transactions, wallet management, and P2P networking.
bitcoin blockchain boltdb consensus-algorithm cryptocurrency cryptography decentralized distributed-systems ecdsa golang p2p-network proof-of-work utwork wallet
Last synced: 02 May 2026
https://github.com/alle-bartoli/enigmatik
Secure password generator
cryptography enigma localhost password password-generator rust rustlang terminal terminal-app terminal-based
Last synced: 02 May 2026
https://github.com/baha2rm98/crypto_note
Developed by : Baha2rM98 and AshkanAbd
Last synced: 02 May 2026
https://github.com/nakedmcse/tscryptopals
TS Implementation of Cryptopals challenges
Last synced: 02 May 2026