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/ajay-dhangar/crypto
My submition for the Microsoft Future Tech 2022 Hackathon
crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 30 Mar 2025
https://github.com/btylrob/apikitten
API Key and Token Storage App with AES Encrpytion
aes command-line cryptography go golang
Last synced: 26 Feb 2025
https://github.com/innovativeinventor/pylamport
A simple Python library for generating cryptographic Lamport signatures
cryptography identity signature
Last synced: 16 May 2026
https://github.com/codeheadsystems/hofmann-elimination
OPF framework for shared keys built from sensitive data
cryptography dropwizard java opaque oprf pake password-authentication rfc9497 rfc9807 spring-boot typescript
Last synced: 10 May 2026
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/pedroalbanese/engine
π Pure Go GOST Digital Signer/TLS/VKO
crypto cryptography ecdsa-cryptography encryption gost3410-2012 gost3411-2012 gost3412-2015 grasshopper kuznechik streebog tls tls-certificate
Last synced: 14 Jan 2026
https://github.com/louislefevre/rsa
RSA cryptosystem for demonstrating the encryption and decryption of messages
algorithm cryptography decryption encryption rsa
Last synced: 30 Mar 2025
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/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/prongbang/aes_ctr
AES CTR - Counter Flutter plugin.
aes-ctr aes-ctr-mode cryptography decryption encryption flutter
Last synced: 04 Jan 2026
https://github.com/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 25 May 2026
https://github.com/onlycodergod/crypto-beta
π‘learn and watch how crypto work in Go
const crypto cryptography golang-library hash key privatekey sha
Last synced: 12 Jan 2026
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/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/mehrajlatifli/encryption-and-decryption-for-text-and-file
Example for Encryption and Decryption
console cryptography decryption encryption encryption-decryption file text wpf
Last synced: 11 May 2026
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/chainsafe/pairings-js
Elliptic Curve Pairings in Pure Javascript
cryptography elliptic-curves javascript pairings
Last synced: 13 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/pranjalgautam11/data-protection-using-steganography-and-cryptography
This menu driven program ensure the steganography and cryptography of the files.
cryptography encryption-decryption steganography twofish
Last synced: 12 May 2026
https://github.com/spectre7651/crypta
Reasonably Good Encryption and Decryption Software (Python 3)
cryptography cybersecurity encryption python3
Last synced: 05 Jun 2026
https://github.com/jabez007/arcanaeum
The unofficial repository for the Archons of the Spire (part of Last Hope LARP)
babylonjs cipher cipher-algorithms ciphers codemirror cryptography konva konvajs python skulpt vue vue-codemirror vue-konva vue-markdown vue-router vuejs vuejs2 vuetify
Last synced: 13 May 2026
https://github.com/fa7ad/bad-ciphers
A collection of bad ciphers
cryptography hacktoberfest hacktoberfest2023
Last synced: 21 Jan 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/jitendragangwar123/cryptography
This Repository have some basic Cryptographic Algorithms and other basic concepts which is used in Blockchain Technology.
Last synced: 07 May 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/pushpendra-1697/wedsurf
This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.
axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio
Last synced: 02 Apr 2026
https://github.com/amr-yasser226/datagovernanceworkflow
Comprehensive data governance pipeline for SSH honeypot logsβcovering data profiling, cleansing, quality assurance, encryption, classification, and GDPR/CCPA/HIPAA compliance. Built with Pandas, Pandera, YData Profiling, and cryptography, with simulated Caesar cipher attacks to demonstrate practical data-security techniques.
caesar-cipher ccpa cryptography cybersecurity data-cleaning data-encryption data-governance data-profiling data-quality data-validation data-visualization gdpr hipaa honeypot-analysis open-source pandas privacy-compliance python ssh-logs
Last synced: 05 Feb 2026
https://github.com/reddinton95/custom-plugin-backend
π Master backend development with a structured, self-paced learning platform featuring 7 specialized agents and over 1000 code examples.
a1111-stable-diffusion-webui ai app async backend builder ckeditor5 claude cryptography enigma fastapi italia-design-system krita-plugin montreal-hug stable-diffusion wordpress wordpress-categories wordpress-widget
Last synced: 08 May 2026
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/matt-raffel-kiva/didgen
Simple tool for generating DID and VERKEY pairs
aries-agents aries-framework cryptography encryption-algorithms hyperledger hyperledger-aries hyperledger-indy indy-node indy-sdk rust rust-lang
Last synced: 24 May 2026
https://github.com/chanced/navajo
A cryptographic toolkit for Rust
crypto cryptography rust security
Last synced: 19 Jan 2026
https://github.com/mirtia/ctflearn-cryptography
Writeups for Cryptography Challenges
Last synced: 28 Jun 2025
https://github.com/outspace/vigdec
vigdec aka heartbreaker β tool that breaks VigenΓ¨re cipher without knowing the key.
breaker cryptography decryption decryptor substitution-cipher vigenere vigenere-cipher vigenere-cipher-algorithm vigenere-decoder
Last synced: 25 Oct 2025
https://github.com/blakeziegler/ozone-blockchain
IPFS compatiable blockchain using Akka actors and Akka clusters.
akka akka-actors blockchain cmake cpp crypto cryptocurrency cryptography encryption ipfs ipfs-api ipfs-blockchain openssl sbt scala sha256
Last synced: 23 Jan 2026
https://github.com/smadgulkar/enigma
A simple python script to encrypt/decrypt files and folders.
cryptography encryption-decryption python3
Last synced: 24 May 2026
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 14 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/confy-security/confy-addons
Implementation of symmetric and asymmetric encryption with AES and RSA algorithms for client applications of the Confy communication system
aes base64 confy cryptography decryption encryption privacy rsa security
Last synced: 28 Jan 2026
https://github.com/alvarogzp/poodle-challenge
Cryptographic challenge
challenge cryptography man-in-the-middle mitm poodle python ssl-handshake sslv3
Last synced: 13 Jun 2026
https://github.com/yuukiofuyu/campus
Simple Feedback Web to Connect Students with Lecturers Based on Python FLASK
cryptography daisyui decryption encryption flask flask-application flask-sqlalchemy flask-web flask-webapp python-app python-flask python-web python-webapp python3 simple-app simple-project simple-website tailwind web webapp
Last synced: 14 Apr 2025
https://github.com/umstek/enigma
A generalized software model of the Enigma electro-mechanical rotor cipher machines used by Germans in WWII.
cryptography enigma visual-basic world-war2
Last synced: 30 Jan 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/byjohnmichael/sealed-wallet
Sealed Wallet is a set of python scripts to enable you to create and manage air-gapped crypto wallets
air-gapped-wallet arch-linux cryptocurrency cryptography security
Last synced: 15 May 2026
https://github.com/prthd/secure-file-system
A secure multi-user file system with end-to-end encryption, HMAC-based integrity verification, and Unix-style permission control. Features bcrypt-authenticated logins, group-based collaboration, and a command-line interface for secure file operations on untrusted storage.
access-control bcrypt cli cryptography encryption fernet-encryption filesystem hmac-sha256 integrity python secure-storage security unix-permissions
Last synced: 25 Feb 2026
https://github.com/flyingrobots/git-cms
A serverless, Git-native CMS built on pure plumbing. Stores content as signed commit messages on empty treesβno database required, just immutable Merkle DAGs.
auditability blog cms cryptography database git git-plumbing git-stunts gitops ledger provenance serverless signed-commits
Last synced: 20 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/exenon/cryptopals
Solutions to the Cryptopals Crypto Challenges
Last synced: 03 Oct 2025
https://github.com/systemslibrarian/postquantum.fileformat
Draft specification for a hybrid post-quantum file encryption format. X25519+ML-KEM-1024 + Ed25519+ML-DSA-87. EXPERIMENTAL β seeking review.
cryptography dotnet draft-spec file-format hybrid-encryption post-quantum specification
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-compare
Interactive cryptographic algorithm reference β 17 categories, 97 algorithms, 16+ countries. Comparison tool with beginner/advanced modes, PQ-safe filtering, and justification report export.
aes cryptographic-algorithms cryptography digital-signatures education homomorphic-encryption nist post-quantum pqc reference typescript vite zero-knowledge
Last synced: 01 Jun 2026
https://github.com/epogrebnyak/vault
Encode and decode a local text file with password.
Last synced: 18 Apr 2026
https://github.com/iamb4uc/db-backup-utility
A Python Project that can be used to backup some of the most used databases
aws backup cryptography database database-backup-scripts database-management mysql postgresql python3 s3-bucket script
Last synced: 09 Feb 2026
https://github.com/haukex/arduino-ascon128
Ascon-128 and Utility Functions for Arduino
arduino arduino-uno-r3 arduino-uno-r4 ascon-128 atmega328p cryptography esp8266-arduino
Last synced: 15 Jun 2026
https://github.com/pkx8326/digital_caesar_cipher_with_python
The Digital Caesar Cipher with Python
caesar-cipher caesar-cipher-algorithm caesar-shift cryptography encryption-decryption python
Last synced: 28 Aug 2025
https://github.com/contisimone99/simple-hw-asimmetric-encryption
Simple Asymmetric Encryption (SAE) system implemented in SystemVerilog and Python. Demonstrates basic key generation, encryption, and decryption operations using modular arithmetic with communication between two parties through public key exchange.
cryptography cybersecurity encryption hardware-design systemverilog verilog
Last synced: 10 Feb 2026
https://github.com/talyx/amib
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²/ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²/ΡΡ Π΅ΠΌ
Last synced: 19 Apr 2026
https://github.com/arunanshub/webbin
WebBin: The Based Pastebin
compression cryptography flask pastebin security sqlalchemy
Last synced: 11 Feb 2026
https://github.com/juliangrtz/mightyxor
.NET cryptography suite supporting one-time pads, Shamir secret sharing and plausible deniability
crypto cryptography cryptosuite decryption encryption one-time-pad otp plausible-deniability quantum-computing security shamir-secret-sharing shamirs-secret-sharing xor
Last synced: 02 Jun 2026
https://github.com/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/sanderhelleso/caesarcipher
First used by Julius Caesar, the Caesar Cipher is one of the more well-known older historical encryption methods. While you certainly wouldnt want to use it in todays modern world, a long time ago it might have done the trick. Play Around with different text below. Simply enter some text and press either "Decrypt" to decrypt a encrypted message or "Encrypt" to encrypt a message. Have Fun!
ceasar-cipher cryptography javascript react
Last synced: 16 Apr 2026
https://github.com/mingikang31/SiFT-v1.0
Cryptography Project
cryptography encryption-decryption python3
Last synced: 09 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/ledger-things/kadena-rust-lib
A comprehensive Rust library for interacting with Pact smart contracts and the Kadena blockchain.
blockchain cryptography kadena pact rust-lang rust-library
Last synced: 27 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/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/niewidzialny84/cryptography-and-cryptoanalysis-lab
Studies laboratories about cryptography and cryptanalysis
cryptography python sha3 studies
Last synced: 24 Aug 2025
https://github.com/jscarle/cryptoextensions.net
Useful Cryptography Extensions
crypto cryptography csharp dotnet
Last synced: 16 Aug 2025
https://github.com/nalinrajendran/cryptography-automata-theory
This is a simple scenario based application for string matching and cryptography in the case of a publisher, subscriber model. This demonstrates the communication between a publisher and a subscriber model using two different modes of encryption and decryption(Caesar Cipher, Bit-Flipping).
amrita-vishwa-vidyapeetham bit-flipping caesar-cipher cryptography decryption encryption login-page pub-sub publisher-subscriber
Last synced: 03 Mar 2026
https://github.com/benwoo1110/cryptographyapp
Advanced converter for modern cryptography algorithms
Last synced: 31 Mar 2026
https://github.com/womb0comb0/hack-knight-25
blockchain cryptography ehr full-stack fullstack hackathon healthcare nextjs python typescript
Last synced: 16 Apr 2026
https://github.com/psychedelicshayna/obsidian.cpp
An abstraction layer that sits on top of OpenSSL which provides a more modern way of interacting with it in C++
abstract cpp-library cryptography decryption encryption moderncpp openssl-bindings wrapper-library
Last synced: 22 Aug 2025
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/thomas-vilte/mls-go
MLS Protocol (RFC 9420) implementation in Go. Secure group key exchange with forward secrecy and post-compromise security for E2EE messaging.
cryptography encryption end-to-end-encryption go golang messaging-layer-security mls rfc-9420 security
Last synced: 04 Apr 2026
https://github.com/telkomdev/netcrypsi
Custom crypto utility that wraps the DotNet cryptography API to make life easier (Digest, AES, HMAC, RSA, RSA Digital Signature)
Last synced: 17 Apr 2026
https://github.com/desgeeko/kryptos
A practical introduction to Kryptos K1-K3 brute-force decryption
brute-force cryptography decryption jupyter kryptos python transposition vigenere
Last synced: 21 Aug 2025
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/chaos4455/py-crypt-messages
Python message encryption software with RSA 512/4096 bits
criptografia cryptography encryption encryption-decryption python rsa rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 20 Apr 2026
https://github.com/icostan/cryptos-ruby
Crypto craft your own transactions, atomic-swaps.
atomic-swaps bitcoin crypto cryptography ecdsa elliptic-curves finite-fields learning-by-doing litecoin math ruby
Last synced: 20 Apr 2026
https://github.com/jamestaylr/aes
Implementation of AES and associated cryptographic helper functions in Crystal
aes course-work cryptography crystal
Last synced: 24 May 2026
https://github.com/justscott/listcrypt
Symmetric cryptographic algorithm built with python3
cryptography encryption python38 symmetric-cryptography symmetric-key-cryptography
Last synced: 21 Jun 2026
https://github.com/ellipticsecure/signer-example
This example demonstrates how to use a MIRkey or eHSM Hardware Security Module to sign a PDF file.
cryptography hsm java javafx pdf signing
Last synced: 27 Apr 2026
https://github.com/antelle/pkcs15-smartcard-sign
Signatures from PKCS #15 smartcard in node.js
cryptography nodejs pkcs15 signature smartcard
Last synced: 28 Apr 2026
https://github.com/catherinee24/my-own-cryptocurrency
My own cryptocurrency with python.
blockchain-technology cryptocurrency cryptography python sha256-hash
Last synced: 28 Apr 2026
https://github.com/ao3575911/dark-swan
Decentralized identity and symbolic anonymization protocol β Ed25519 signing, rotating pseudonyms, and local registry for private verifiable identities.
anonymization cryptography decentralized ed25519 identity privacy pseudonym python
Last synced: 22 Jun 2026
https://github.com/moosesue/modular-inverses
Modular inverse discussion leading to single character RSA demo.
cryptography modular-inverse number-theory rsa rsa-algorithm rsa-cryptography rsa-decryption
Last synced: 23 Jun 2026
https://github.com/menezes-/xxtea
Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings
cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm
Last synced: 29 Apr 2026
https://github.com/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/fblupi/encryptator
A simple webapp to encrypt and decrypt messages
Last synced: 30 Apr 2026
https://github.com/afraz496/fypafraz
This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.
c cryptography key-exchanges postquantum python
Last synced: 01 May 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/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: 19 Aug 2025
https://github.com/crissnamon/soldeea
Encryption algorithm based on system of linear diophantine equations resistant to quantum algorithms
algorithm cryptography decryption diophantine diophantine-equation diophantine-equations encryption encryption-algorithm equation java quantum-algorithms soldeea
Last synced: 02 May 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