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-03 00:07:02 UTC
- JSON Representation
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/harshil748/pylockv2
PyLockv2 is a secure password manager application built using Python and Tkinter. It allows users to store and manage their passwords securely, with features such as password encryption, email verification, and password reset using a special sentence.
cryptography cybersecurity hashing-passwords python3 smtp
Last synced: 25 Feb 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/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/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/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/systemslibrarian/crypto-lab
A full-spectrum, browser-based cryptography laboratory covering modern, classical, and post-quantum systems.
browser-demo crypto-lab cryptography cryptography-education deniable-encryption hash-functions homomorphic-encryption portfolio post-quantum-cryptography stream-cipher typescript webassembly zero-knowledge-proofs
Last synced: 01 Jun 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/ttopm/be-core-bridge
Belel Protocol – World’s first sovereign AI core, authored and safeguarded by Pearce Robinson
ai antidefamation concordium cryptography governance identity identityprotection ipfs justice law memory protocol sentience sovereignty symbiont theology truth truthlogic
Last synced: 16 Apr 2026
https://github.com/talyx/amib
Реализация криптографических алгоритмов/протоколов/схем
Last synced: 19 Apr 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/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/machu-gwu/windtalker-project
Encrypt and decrypt text, binaries, files, and directories with a variety of cipher options.
cryptography encryption python tool
Last synced: 13 Feb 2026
https://github.com/notstatilko/uiscrypt
Make strength passwords with uiScrypt!
cryptography password-generator password-manager scrypt scrypt-algorithm urlsafe-base64
Last synced: 15 Feb 2026
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/benwoo1110/cryptographyapp
Advanced converter for modern cryptography algorithms
Last synced: 31 Mar 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/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/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/dabevlohn/wasm-rc-sesskey
Generates random 16 bytes, transforms it to CryptoKey Object, encrypts it for RSA-key issuer
cryptography e2ee keygen rocketchat rsa rust wasm webassembly
Last synced: 25 Apr 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/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 07 Jun 2026
https://github.com/james-honeybadger/zayfer_vault
Full-featured encryption/decryption suite — AES-256-GCM, ChaCha20-Poly1305, RSA, Ed25519, X25519, OpenPGP | Rust core + Python bindings | CLI, GUI (PySide6), Web (FastAPI)
aes-256-gcm chacha20-poly1305 cli cryptography decryption ed25519 encryption fastapi keystore openpgp pyo3 pyside6 python rsa rust
Last synced: 28 Apr 2026
https://github.com/scorpi-on/richelieu-feistel-cipher
Web app that implements the Richelieu cipher and the Feistel network for encrypting text data. A project for studying frontend using a ready-made component kit. Lab work on Program and Data Security (Oct 2024, 7th semester of university).
cryptography daisyui feistel-network frontend lab-work richelieu-cipher tailwindcss university-project
Last synced: 28 Apr 2026
https://github.com/ellipticsecure/ehsm-java
Java integration library for the eHSM and MIRkey Hardware Security Modules
bip32 bitcoin cryptography ehsm hsm java pkcs11
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/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/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/fblupi/encryptator
A simple webapp to encrypt and decrypt messages
Last synced: 30 Apr 2026
https://github.com/codesteel/expressjs-login-application
Login/Register/And Password Reset into one Repository.
authentication cryptography expressjs login
Last synced: 01 May 2026
https://github.com/modemobpsycho/itra-task-3
The third assignment from the internship.
ascii chalk cryptography hmac-sha256 typescript
Last synced: 08 Jun 2026
https://github.com/koraa/proverif.vim
Basic proverif support for VIM files.
cryptography highlighting neovim proverif syntax vim
Last synced: 02 May 2026
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 09 Jun 2026
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/scotow/pac
Scripts made throughout the PAC courses (Lille University)
course cryptography lille university university-project
Last synced: 09 Jun 2026
https://github.com/rushi-12320/cryptable-app
Cryptography app which can encrypt and decrypt images and text both
Last synced: 06 May 2026
https://github.com/ashishgopalhattimare/stickynotesfx
A synchronised Sticky Note between desktop and android platform via Google FIrebase
android-application cryptography desktop-application firebase-database java-8 javafx synchronization ux-design
Last synced: 07 May 2026
https://github.com/tom474/cryptography-comparative-analysis
[RMIT 2024C] COSC2539 - Security in Computing and IT - Analytical Security Report
asymmetric cryptography hashing security symmetric
Last synced: 07 May 2026
https://github.com/defeo/isogenyviz.jl
Visualizations of isogeny graphs
cryptography elliptic-curves isogenies mathematics number-theory
Last synced: 29 Jan 2026
https://github.com/ishan-surana/federanet
Federated Multimodal Cyberattack classification model on social media messages (utilizing blockchain and quantum key cryptography). Blockchain server at https://cyberattack-blockchain.onrender.com/. Model interaction link below.
bb84-protocol blockchain convolutional-neural-networks cryptography federated-learning flask html-css-js information-security machine-learning multimodality natural-language-processing proof-of-authority streamlit zero-knowledge-proof
Last synced: 10 May 2026
https://github.com/mk-fg/ca-certificates-whitelist-filter
Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis
certificates cryptography linux python security sysadmin tls tool trust web-pki x509
Last synced: 10 May 2026
https://github.com/sh1kxrv/xaf-vault
Cross-platform `VAULT`
cli cryptography monorepo pet-project turborepo typescript ui
Last synced: 10 May 2026
https://github.com/sourish-kanna/side-projects
These are my other side projects which are not that big for a dedicated repository
ascii cesar-cipher cesar-cypher cryptography encryption java python side-project
Last synced: 11 May 2026
https://github.com/north9-labs/seam
Post-quantum encrypted transport protocol — UDP, multi-stream, built-in FEC, Noise_XX + ML-KEM-768
cryptography forward-error-correction ml-kem networking post-quantum protocol rust udp
Last synced: 11 Jun 2026
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 14 May 2026
https://github.com/ayazkhan27/cyclic
Cyclic prime numbers and their generation of cyclic numbers that follow a wave function and superpositions, converted into an encryption algorithm.
aes cryptography encryption full-reptend-prime number-theory rsa
Last synced: 15 Jun 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/retr0kr0dy/ghostschat
Chat and file transfer securely, 🛡️ embrace anonymity, and unleash your inner cyber ninja! 🥷💻💾
aes annonymized chat coding cryptography development file-transfer python rsa secured-communication security
Last synced: 16 Jun 2026
https://github.com/vonderklaas/python-password-manager-cli
This is application which imitates a password book, where you can add passwords into the file, or you can view your passwords from the file
Last synced: 22 Jun 2026
https://github.com/jjordanoc/rsa-encryption
A simple implementation of RSA encryption for arbitrary strings
cryptography number-theory rsa-encryption
Last synced: 24 Jun 2026
https://github.com/volhovm/rsa-zkps-impl
ZK protocols for knowledge and range of Paillier-like ciphertexts in subverted RSA groups
Last synced: 24 Jun 2026
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/dalda-iitj/libr
A Moderated, Censorship-Resilient Digital Forum
cryptography distributed-hash-tables forum golang postgresql
Last synced: 28 Jun 2026
https://github.com/docxology/steganographer
cryptography media-verification open-source python security steganography watermarking
Last synced: 29 Jun 2026
https://github.com/tigeryant/merkle-tree
Produces a merkle root from a set of user defined strings
binary-hash-tree cryptography merkle-tree
Last synced: 11 Oct 2025
https://github.com/ddc/ddccryptography
Encode and Decode strings with Cryptography
cryptography ddccryptography decode decoder encode encoder python python-3 python3
Last synced: 11 Feb 2026
https://github.com/systemslibrarian/crypto-lab-opaque-gate
Browser-based OPAQUE aPAKE demo (RFC 9807, July 2025) — OPRF blind/evaluate/unblind, AES-256-GCM credential envelope, 3DH mutual authentication, server breach simulation. The password never touches the server. No backends. No simulated math.
3dh authenticated-key-exchange crypto-lab cryptography forward-secrecy opaque oprf pake password-authentication rfc9807
Last synced: 09 Jun 2026
https://github.com/cucumberian/_test_secrets_api
secrets saving via api and one-time access via key generation
api cryptography fastapi onetimesecret redis
Last synced: 05 May 2026
https://github.com/adhupraba/fshare
FShare is a secure and robust file-sharing application that enables users to upload, share, and manage encrypted files.
cryptography django django-rest-framework encryption-decryption file-sharing reactjs security
Last synced: 12 Feb 2026
https://github.com/jaybrown/superbackeddownloader
macOS shell script and LaunchAgent to automatically download and verify Superbacked updates and auxiliary files
backup bip39 bitcoin blockcrypt btc crypto cryptography linux macos master-password mnemonic plausible-deniability qr-code secret seed-phrase shamir-secret-sharing succession superbacked tails totp
Last synced: 14 Apr 2026
https://github.com/techatlasdev/cryptorot
🎲 Un sistema enfocado en el cifrado simétrico, encargado de poder convertir un conjunto de palabras legibles, en un conjunto de caracteres que no tienen coherencia pero si relación en función a sus llaves.
algorithm cli cryptography path python rot rot13 rot13-cipher rot13-decoder rotation
Last synced: 17 Jun 2026
https://github.com/acestojanoski/key-forge
Effortlessly encrypt and decrypt text in an instant with our user-friendly, open-source tool.
aes aes-256 aes-256-gcm cryptography cryptography-tools decryption encryption opensource react vite
Last synced: 16 Apr 2026
https://github.com/skygenesisenterprise/crux-256
CRUX-256: Experimental symmetric block cipher combining SPN and ARX architectures
aes-256 api-service cryptography database dns linux macos mail rust windows
Last synced: 14 Apr 2026
https://github.com/elliotwutingfeng/secret_broadcast
Send encrypted webcam snapshots over Telegram to specific users.
cryptography fernet telegram webcam
Last synced: 20 Oct 2025
https://github.com/l1asis/vault-tar
AES-256-GCM file and directory encryption CLI with chunked streaming, configurable compression, and output splitting.
aes-256-gcm archiving cli compression cryptography directory-encryption encryption file-encryption pbkdf2 privacy python security
Last synced: 14 Feb 2026
https://github.com/stafmazayded83/cryptoguardian
Cryptoguardian is a secure wallet application designed to protect your digital assets. It uses advanced encryption methods to ensure that your cryptocurrencies remain safe from unauthorized access.
bitcoin crypto crypto-tools crypto-wallet cryptography github-config matplotlib nodejs pandas seaborn sha256-hash streamlit visualization walletkeytool
Last synced: 14 Apr 2026
https://github.com/ralvarezdev/go-crypto
TOTP, bcrypt and rand functions for Golang projects
bcrypt cryptography go go-bcrypt go-cryptography go-jwt-authentication go-lib go-library go-package go-rand golang
Last synced: 17 Jun 2026
https://github.com/natthasath/demo-python-cryptography
Cryptography is the practice of securing communication through mathematical techniques, such as encryption, decryption, and key exchange.
asymmetric-cryptography cryptography decryption encryption poetry python symmetric-cryptography
Last synced: 18 Jun 2026
https://github.com/corocoto/asymmetric-cryptography-encrypt-decript-message
Encrypt/decrypt message via using public & private key pair
asymmetric-cryptography cryptography decrypt encrypt rsa-algorithm
Last synced: 09 Oct 2025
https://github.com/keyweeusr/elchacha
ChaCha20 implementation as per RFC7539
chacha20 cryptography cryptography-algorithms elisp emacs rfc7539
Last synced: 08 Oct 2025
https://github.com/hambosto/sweetbyte
A very small, very simple, yet very secure encryption tool.
aes-256 argon2id cryptography decryption encryption golang privacy-tools reed-solomon security security-tools xchacha20-poly1305
Last synced: 07 Oct 2025
https://github.com/projects-developer/diffie-hellman-key-exchange-algorithm-cryptography-project
This project implements the Diffie-Hellman Key Exchange Algorithm, a popular cryptographic protocol that enables two parties to establish a shared secret key over an insecure communication channel. Diffie-Hellman-Key Exchange Algorithum Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video
btech-project computer-science-project cryptography diffie-hellman-key-exchange final-year-projects finalyearproject finalyearprojects key-exchange-public-key-cryptography mtechprojects private-key-cryptography secure-communication secure-key-exchange
Last synced: 01 Mar 2026
https://github.com/kaushalag29/cryptography
Basic Cipher Codes With Python.Deals With Encryption and Decryption.
books cryptography python-script python2-7
Last synced: 26 Oct 2025
https://github.com/counselco/wallet-gui
blockchain cryptocurrency cryptography defi post-quantum rust timelock web3
Last synced: 01 Apr 2026
https://github.com/robertmcatee/saigo
a simple encryption toolkit written in Go
Last synced: 14 Jan 2026
https://github.com/simplito/privmx-bridge-docker
Docker Compose for PrivMX Bridge.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure security simplito storage thread zero-knowledge
Last synced: 06 Oct 2025
https://github.com/ohimoiza1205/goldman-sachs-forage-swe-simulation
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
cryptography goldman-sachs hashcat password-cracking software-engineering
Last synced: 17 Jan 2026
https://github.com/jcbritobr/gocrypto-study
This study is based on Golang Cryptography for Depeloper book and its examples.
Last synced: 06 Oct 2025
https://github.com/dpetrosy/encryptor-decryptor
My small project encryptor / decryptor written in Python.
algorithm console-application cryptography decoder encoder encoder-decoder encryption-decryption python python3
Last synced: 06 Oct 2025
https://github.com/mrdcvlsc/blockciphermodes
A collection of different block cipher modes, designed to facilitate secure data encryption.
block-cipher block-cipher-mode blockcipher blockcipher-mode cbc cfb cplusplus cplusplus-library cplusplus17 cpp cpp-library cpp17 cryptography data-security information-security initialization- iv key library mode-of-encryption
Last synced: 04 Mar 2026
https://github.com/hemanthh17/da-1-crytograghy-vit
Digital Assignment for Crytography and Network Security Assignment
cryptography flask python3 vignere-cipher
Last synced: 08 May 2026
https://github.com/matthewcash/esp32-ecdsa
ECDSA (P-256) signing/verification using esp32 hardware accelerators
cryptography ecdsa embedded esp32
Last synced: 17 May 2026
https://github.com/praths71018/django_and_rest_framework_fundamentals_hospitalmanagement
A comprehensive Hospital Management System which is built using Django and Django Rest Framework
api-rest apm authentication authorization bitbucket cryptography django django-celery django-celery-beat django-rest-framework django-signals encryption-decryption middlware mysql newrelic redis unit-testing
Last synced: 13 Apr 2026
https://github.com/akhuntsaria/online-bcrypt-generator
Yet another online bcrypt generator.
bcrypt cryptography encryption generator javascript webpack
Last synced: 17 Jan 2026
https://github.com/epicreach/tkey-web-authentication
Secure Go-based proxy server using TKey hardware for passwordless website authentication.
authentication cryptography daemon go proxy-server security-tools
Last synced: 04 Mar 2026
https://github.com/bmwant/ecc
Elliptic Curve Cryptography algorithms
calculus cryptanalysis cryptography
Last synced: 17 Mar 2025
https://github.com/aniketc068/atick-python
Standalone Python library for PDF digital signatures — PAdES/CMS, USB tokens, Windows store, Indian eSign, timestamps, LTV and a green-tick appearance Adobe shows as valid. Zero dependencies.
adobe cades cryptography digital-signature esign ltv pades pdf pdf-signature pkcs11 python sign-pdf timestamp
Last synced: 16 Jun 2026
https://github.com/eiblybrasil/php-crypt
A simple php class for encryption.
class cryptography php php72 php73 php74 php80 php81
Last synced: 05 Feb 2026
https://github.com/fzheng/fips-crypto
High-performance post-quantum cryptography for JavaScript and TypeScript, powered by Rust + WebAssembly.
cryptography fips-203 fips-204 fips-205 ml-dsa ml-kem post-quantum slh-dsa
Last synced: 01 Apr 2026
https://github.com/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 07 Sep 2025
https://github.com/wzyskq/polybius_square_pro
An improved encryption and decryption system from the Polybius Square.
Last synced: 14 Jan 2026
https://github.com/makarov-danil-school-projects-ctu/cryptography-sha-512
algorithms cpp cryptography hash-functions openssl
Last synced: 17 Mar 2025
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 20 Jul 2025
https://github.com/mfridman/cryptopals
My solutions for http://cryptopals.com, written entirely in Go, sprinkled with concurrency
cryptography cryptopals go golang
Last synced: 16 Mar 2025
https://github.com/akhilk07/zama-fhe
Explore detailed technical guides for the Zama FHE protocol. Set up your environment on Linux, Windows, or GitHub Codespace. 🚀💻
bounty bounty-program cli cryptography data-science fhe fully-homomorphic-encryption homomorphic-encryption machine-learning ppml privacy python rust sckiit-learn string tfhe zama
Last synced: 09 May 2026
https://github.com/iosialectus/haskellcipherplay
Implementations of RSA, Blum Blum Shub PRNG, affine and polyalphabetic ciphers, and supporting number theory in Haskell.
cryptography functional-programming haskell number-theory prng rsa
Last synced: 02 Apr 2026
https://github.com/nuwax-io/nuwault-core
Generate consistent, secure passwords from keywords. TypeScript-based, with smart entropy controls.
client-side-encryption cryptography deterministic encryption hash password password-generator privacy-first security-tools web-crypto-api
Last synced: 03 Jun 2026