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-15 00:06:57 UTC
- JSON Representation
https://github.com/uttambodara/Awesome-Hacking-Learning-Path
A comprehensive hacking learning path covering Pentesting, OSINT, Linux, Networking, Web Application Security, Cryptography, Exploitation, Reverse Engineering, Forensics, CVEs, and CTF challenges. Perfect for beginners and professionals to master ethical hacking, penetration testing, and cybersecurity step by step. 🚀
bug-bounty cryptography ctf cybersecurity-learning-path ethical-hacking hacking hackthebox linux metasploit networking osint penetration-testing privilege-escalation reverse-engineering tryhackme web-application-security
Last synced: 14 Apr 2026
https://github.com/shgysk8zer0/phpcrypt
Provides a variety of cryptographic traits and classes to PHP
aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits
Last synced: 01 Apr 2026
https://github.com/benwoo1110/cryptographyapp
Advanced converter for modern cryptography algorithms
Last synced: 31 Mar 2026
https://github.com/blester125/kasiski_examination
Kasiski Examination written to break a Vigenere Cipher for CS 1653 includes a C Red-Black tree impelmenatation
cryptography kasiski-examination red-black-tree
Last synced: 21 Jan 2026
https://github.com/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/bwesterb/go-exptable
Speed up modular exponentiation of Go's big.Int's using precomputed tables
cryptography go golang modular-exponentiation precomputed-table
Last synced: 17 Oct 2025
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/0800tim/tournamental
Tournamental — verified tournament prediction game + 3D match renderer (tournamental.com)
betting cryptography prediction prediction-model sports sports-analytics sports-betting sweepstakes
Last synced: 03 Jun 2026
https://github.com/robinbraemer/caesar-crypto
Little Caesar cipher tool
algorithm caesar-cipher cipher cryptography
Last synced: 30 Jun 2026
https://github.com/mohammedmehdio/rsa
Python tool to work with RSA encryption
cryptography cybersecurity python python3 rsa rsa-cryptography rsa-encryption security tools
Last synced: 22 Apr 2026
https://github.com/doublegate/cado-nfs-modern
CADO-NFS (modern): an enhanced modernization + performance fork of CADO-NFS (Number Field Sieve — integer factorization & discrete log) on current toolchains. Adds GPU linear algebra + full vector residency, a GPU ECM pre-factoring front-end, SDE-validated AVX-512 VPCLMULQDQ/IFMA kernels, and Rust orchestration. LGPL-2.1.
cado-nfs cpp cryptography discrete-logarithm factorization hpc integer-factorization modernization-fork nfs number-field-sieve number-theory python
Last synced: 16 Jun 2026
https://github.com/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/rohith-2/cryptographic_blockchain
Simulating Blockchain with mining and peer verification
blockchain cryptography mining sha-256
Last synced: 23 Jan 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/ntdls/ntdls.permafrost
The NetworkDLS original symmetric cipher algorithm ported to C#.
cryptography library nuget showcase
Last synced: 06 Mar 2026
https://github.com/ddebin/ssh-agent-secrets
Encrypt and decrypt secrets using an SSH agent
cli cryptography encryption-decryption ssh ssh-agent ssh-key typescript
Last synced: 02 Apr 2026
https://github.com/symbolicsoft/jevil
A stateless few-time signature scheme with a sharp key-recovery cliff
cryptography few-time-signatures post-quantum-cryptography signature-scheme
Last synced: 03 Jun 2026
https://github.com/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/jambolo/bitcoin-keys-demo-cs
Various demonstrations of the derivations and features of Bitcoin keys.
bip32 bip39 bitcoin bitcoin-address cryptography
Last synced: 19 Apr 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/jalaj711/gocrypto
Cryptography module for golang with support for DES, 3DES, and AES in ECB, CBC, CFB and OFB modes. Also supports SHA512 hashing algortihm.
aes block-cipher cryptography des tripledes
Last synced: 19 Oct 2025
https://github.com/mamolinux/simple-pwgen
Very simple Python3-based GUI application to generate secure and random password.
cryptography debian linux-mint password-generator python3 ubuntu
Last synced: 03 Apr 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/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/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/noahie-valk/basic-password-manager
Project for Project Shark to understand and apply cryptography concepts
Last synced: 05 Apr 2025
https://github.com/simplito/privmx-endpoint-swift
Swift wrapper for the native C++ library used by PrivMX to handle end-to-end encryption.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messaging privacy privacy-protection private privmx secure simplito storage swift thread zero-knowledge
Last synced: 18 Jun 2026
https://github.com/shubhattin/hash_cryptography_tool
A Simple Online Cryptography Tool
cryptography encrypt-decrypt hash picocss utf-8
Last synced: 17 Jan 2026
https://github.com/cartory/encoderr-web
🔐 Crypto Final Project - Encoderr
cryptography decoding encoding javascript uagrm webpack
Last synced: 11 May 2026
https://github.com/mrshankly/erlang-paillier
NIF bindings for the libpaillier cryptographic library
cryptography erlang homomorphic-encryption paillier
Last synced: 18 May 2026
https://github.com/roydevashish/hybrid-technique-for-image-encryption
This project implements a hybrid image encryption technique by combining asymmetric and symmetric encryption methods. It utilizes the ECC for asymmetric encryption and ChaCha20 stream cipher for symmetric encryption to achieve robust and secure image protection.
asymmetric-cryptography chacha20 cryptography ecc elliptic-curves-cryptography encryption hybrid image image-encryption image-protection python3 stream-cipher symmetric-cryptography uv
Last synced: 13 Jun 2026
https://github.com/varun-doshi/erasure-coding
Rust Implementation of Erasure Codes
Last synced: 29 Mar 2025
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: 11 Mar 2025
https://github.com/cuhsat/fx
A strictly experimental stream cipher in ANSI C.
algorithm ansi-c c cipher cryptography fumbled-xor stream-cipher
Last synced: 29 Mar 2025
https://github.com/cuhsat/epiphyte
(Ab)using TinyURL.com as a key/value storage for hidden and encrypted message threads.
cryptography epiphyte hidden-message protocol pycrypto python requests steganography tinyurl
Last synced: 12 Aug 2025
https://github.com/fardinkamal62/pixenc
Encrypt image by manipulating pixels
cryptography encryption go golang image manipulation pixels python security
Last synced: 21 Apr 2026
https://github.com/intricate/paseto-haskell
A Haskell implementation of PASETO (Platform-Agnostic Security Tokens).
cryptography haskell jwt paseto security token
Last synced: 10 Apr 2025
https://github.com/john-lin/crypt
A simple CLI tool for Encrypt/Decrypt files.
Last synced: 18 May 2026
https://github.com/ramesht007/shamir_secret_sharing
Implementing Shamir's Secret Sharing in Python
Last synced: 04 Jul 2026
https://github.com/denselance/hight-python
HIGHT block cipher implementation in Python3 based on original paper by Hong et al. Includes the encryption and decryption functions for HIGHT.
cipher cryptography hight kisa python3
Last synced: 31 Dec 2025
https://github.com/daflh/deriving
Derives address and private key from mnemonic phrase for Bitcoin and other altcoins
bip bip32 bip39 bitcoin cryptocurrency cryptography hacktoberfest mnemonic
Last synced: 19 May 2026
https://github.com/aveygo/jsnewhope
Javascript implementation of scottwn/PyNewHope, a post-quantum cryptographic scheme
cryptography javascript key-exchange-algorithms newhope quantum quantum-computing
Last synced: 18 Mar 2025
https://github.com/10d9e/fastmerkle
Golang Implementation of Streaming Merkle Root, Proof, and Verify (single leaf) from Luke Champine's paper
cryptography merkleproof merkletree
Last synced: 12 Apr 2025
https://github.com/lemon-mint/highcrypt
A crypto stack built with a proven cryptographic algorithm
algorithm crypto cryptography decryption encrypt encryption go
Last synced: 20 May 2026
https://github.com/ubgo/crypt
Batteries-included Go cryptography library: AES-256-GCM & ChaCha20-Poly1305 authenticated encryption, argon2id/bcrypt password hashing, HMAC & Ed25519 signing, HKDF, key rotation, KMS envelope encryption, and secure random — safe defaults, stdlib-only, byte-for-byte interop with the TypeScript crypt-ts.
aead aes-gcm argon2 bcrypt chacha20-poly1305 cryptography ed25519 encryption envelope-encryption go golang hkdf hmac key-rotation password-hashing security
Last synced: 05 Jul 2026
https://github.com/maymeow/php-cryptography
🔐 Cryptographic library for PHP
cryptography hacktoberfest hacktoberfest2021 php php-library
Last synced: 26 Jun 2025
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/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/jakubvojvoda/rsa-cryptography
Simple RSA implementation using GMP
cpp cryptography decryption encryption gmp rsa
Last synced: 14 May 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/ergl/sss
Basic Shamir's Secret Sharing
cryptography pony-language shamir shamir-secret-sharing
Last synced: 06 Feb 2026
https://github.com/sandeep-shaw10/cshb-model
This project aims to develop a secure and efficient model for end-to-end encrypted data transfer between a client and server, with a focus on promoting data integrity via hybrid blockchain
aes-512 blockchain cryptography cshb cshb-model end-to-end-encryption hybrid-blockchain steganography
Last synced: 06 Apr 2025
https://github.com/gdibble/udacityrocks
Udacity Coursework
bitcoin cryptography decentralized-applications ethereum ganache hapijs infura javascript metamask mocha-chai nodejs nosql-database restful-api smart-contracts solidity-dapps truffle web3js
Last synced: 08 Apr 2026
https://github.com/varun-doshi/modc
Rust Library for Finite Field Arithmetic
Last synced: 10 Jun 2026
https://github.com/hanzopgp/steganography
Cryptography project.
cryptography jupyter-notebook steganography university
Last synced: 29 May 2026
https://github.com/super-lou/hack_adobe-cc_2024-
new hack anti hack adobe crack 20024
adobe adobe-photoshop-2023-crack adobe-photoshop-crack canonical-urls cracked crypto cryptocurrency cryptography pirate-bay pirate-party pirates-of-the-caribean
Last synced: 25 Jul 2025
https://github.com/badkeys/miscscripts
Misc helper and analysis scripts created during the development of badkeys
cryptography dkim dnssec ed25519 jwk prime rsa spki
Last synced: 18 Feb 2026
https://github.com/magical/go-acorn
Go implementation of the ACORN-128 authenticated encryption scheme
Last synced: 25 Jul 2025
https://github.com/webceyhan/vite-chain
ViteChain - Blockchain Demo
bitcoin blockchain bootstrap cryptography css express html javascript nodejs p2p proof-of-work rest sse typescript vite vue web3 websocket
Last synced: 09 Apr 2026
https://github.com/swaechter/pkcs11
A purely Java based PKCS11 library based on project Panama/FFI/FFM - no JNI
Last synced: 23 May 2026
https://github.com/h0llyw00dzz/fiber2fa
This is a custom 2FA (Two-Factor Authentication) middleware for the Fiber web framework. It provides a secure and easy-to-use solution for implementing 2FA in Fiber applications. The middleware supports TOTP (Time-based One-Time Password) authentication and offers customizable configuration options.
advanced crypto cryptography fiber fiber-framework go golang idiomatic-go two-factor two-factor-authentication twofactor
Last synced: 19 Sep 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
https://github.com/virgilsecurity/demo-twilio-sms-net
A simple Net Console application that demonstrates how to send encrypted message via SMS.
cryptography encryption end-to-end-encryption secured-by-virgil sms twilio twilio-sms twilio-sms-api
Last synced: 31 Jul 2025
https://github.com/texadactyl/cloaking.py
Pythonic password-based security of a single file or a single file system archive file.
cryptography encryption-decryption password-based pycrypto python python-3 python3
Last synced: 01 Aug 2025
https://github.com/alexgalhardo/blockchain.alexgalhardo.com
A web-based demonstration of blockchain concepts. This is a very basic visual introduction to the concepts behind a blockchain.
bitcoin blockchain cryptocurrency cryptography docker hash javascript nodejs pug-template-engine
Last synced: 09 Apr 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/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/cipherdogs/ed25519_to_curve25519
Convert ed25519 keys and sign to curve25519
crypto cryptography curve25519 ed25519 rust
Last synced: 16 Aug 2025
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/elliotwutingfeng/bitwarden_backup_decryptor
🔓 CLI tool to decrypt backup files exported from Bitwarden. This application is not affiliated with Bitwarden, Inc.
aes aes-cbc android argon2id backup credential-stuffing cryptography cybersecurity encryption hmac hmac-sha256 ios linux macos password-manager pbkdf2 security sha256 windows
Last synced: 09 Apr 2026
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/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/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/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/twilight-project/quisquis-rust
Library for privacy-preserving cryptocurrency accounts and transactions.
bulletproofs cryptography privacy quisquis zero-knowledge
Last synced: 20 Feb 2026
https://github.com/volkansah/encode-and-decode-php8
This guide provides examples of how to encrypt and decrypt files using PHP's Sodium extension, which offers modern cryptographic functions.
crypto cryptography decryption encryption php php8 security sodium
Last synced: 18 Aug 2025
https://github.com/moss-piglet/metamorphic-crypto
Zero-knowledge, post-quantum client-side encryption. #![forbid(unsafe_code)]. WASM + UniFFI targets.
argon2id cryptography encryption ml-kem open-source post-quantum privacy rust wasm webassembly x25519 zero-knowledge
Last synced: 01 Jul 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/4l3x777/ecdsa
Elliptic Curve Digital Sign Algorithm [PrimeField]
big-numbers cryptography diffie-hellman digital-signature elliptic-curve-cryptography nist prime-fields
Last synced: 29 Jun 2026
https://github.com/epogrebnyak/vault
Encode and decode a local text file with password.
Last synced: 18 Apr 2026
https://github.com/gitgab19/blockchain-address-list-generation
The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.
bitcoin blockchain cryptocurrency cryptography research research-paper secp256k1
Last synced: 09 May 2026
https://github.com/radlikewhoa/rainbow-road
Rainbow table exercise for the Cryptography and Security module (krysi) at the FHNW.
cryptography hashing java rainbow-table
Last synced: 11 Nov 2025
https://github.com/alexlaurence/psyauth
🔐A crypto protocol system that plants an authentication token inside a user's implicit memory to unconsciously learn sensitive information that is robust against torture/coercion
biometric-authentication cryptography memory-game psychology-experiments security
Last synced: 10 Oct 2025
https://github.com/jenson073/factorization_algorithms
This project was designed as a simple exploration of RSA algorithm vulnerabilities, particularly focusing on the factorization problem. It's an excellent example of how web technologies can be applied to explore and demonstrate cryptographic concepts.
cryptography factorization information-security rsa
Last synced: 14 Mar 2025
https://github.com/insipx/rsa
RSA Algorithm Implemented in Rust
crypto-class cryptography demonstration example rsa university university-assignment
Last synced: 15 May 2025
https://github.com/rafael-santiago/zacarias
Password manager with kernel mode powers (FreeBSD, Windows and Linux)
aes-encryption argon2 crypto cryptography cypherpunks databaseless device-driver freebsd gcm infosec kernel-module linux minimalistic out-of-the-box password-generator password-manager privacy-tools strong-cryptography suckless windows
Last synced: 06 May 2026
https://github.com/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 25 May 2026
https://github.com/ableinc/polysecrets
A completely randomized order of secrets; built with security in mind.
application-security cryptography encryption jwt jwt-token password password-generator polysecrets secrets security security-tools server-security signing signing-certificates
Last synced: 29 Mar 2025
https://github.com/kuanhungchen/spring-2021-network-security
🔐 Implementation of encryption algorithms such as AES, Miller-Rabin and Elliptic Curve ElGamal.
aes-encryption cryptography elgamal-encryption elliptic-curve-cryptography encryption-decryption miller-rabin-algorithm network-security
Last synced: 15 May 2026
https://github.com/innovativeinventor/pylamport
A simple Python library for generating cryptographic Lamport signatures
cryptography identity signature
Last synced: 16 May 2026