Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2026-07-01 00:06:48 UTC
- JSON Representation
https://github.com/thor314/cryptography
cryptographic projects I've worked on
Last synced: 12 Jan 2026
https://github.com/1limxapp/react-native-chacha20-poly1305
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementation makes sure it has the fastest performance.
256-bit aes android chacha20 chacha20-poly1305 chacha20poly1305 cihper cipher-algorithms cross-platform cryptography encryption encryption-algorithms ios javascript react react-native typescript
Last synced: 21 Feb 2026
https://github.com/mthaler/cryptography
Cryptographic algorithms implemented in Rust
cryptography rust rust-library
Last synced: 09 Apr 2025
https://github.com/tnmyk/localblockchain
Centralized and local imitation of blockchain technology using Javascript.
blockchain cryptography javascript
Last synced: 26 May 2026
https://github.com/farahsedd/secure-authentication-project
This project focuses on creating a reliable authentication and network services infrastructure using OpenLDAP, SSH, Apache, OpenVPN, DNS, and Kerberos.
apache authentication cryptography dns infrastructure kerberos network-security openldap openvpn ssh
Last synced: 08 Jan 2026
https://github.com/taimoorzaeem/fcrypt
A command line tool to encrypt and decrypt file using a symmetric key.
c cryptography encryption-algorithm encryption-decryption file file-encryption
Last synced: 04 Oct 2025
https://github.com/maxime-cllt/primeshield
GUI RSA implémentation en Rust
cicd cryptography gui rsa-cryptography rust
Last synced: 25 Mar 2025
https://github.com/dogukansahil/advancedbrutecipher
Advanced Brute Cipher is a simple and secure encryption tool that performs all operations locally in your browser using HTML, JavaScript, and CSS. Manage your encryption keys without relying on external CDNs.
cryptography css decryption encryption html javascript key-management local-storage python security web-application
Last synced: 13 Feb 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/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/t-bast/macaroons
Macaroons are tastier cookies (and french!)
Last synced: 14 May 2026
https://github.com/levkk/chacha-rs
Implementation of Salsa20 and family of algorithms. Largerly untested and probably incorrect :)
cryptography rust rust-lang rust-library salsa20
Last synced: 24 Mar 2025
https://github.com/cwaring/ucan-inspector
An embeddable Web Component for inspecting UCAN tokens directly in the browser.
authorization authz cryptography debugger devtools js ucan vue3
Last synced: 16 Jan 2026
https://github.com/darkzarich/local-encrypt-tool
Node.js utility for encrypting and decrypting sensitive data locally. Uses AES-256-GCM encryption with a key derived from your provided password using PBKDF2.
Last synced: 12 Apr 2026
https://github.com/ahmatfauzy/pengaduan-app
cryptography dekstop-app dotenv-java generic gson i18n java jbcrypt mongodb serialization thread
Last synced: 14 May 2026
https://github.com/nico-curti/cryptosocket
TCP/IP Client Server with RSA cryptography
Last synced: 14 Nov 2025
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/primefactor-io/ecc
Implementations of various Elliptic Curve Cryptography primitives such as ECDSA and Adaptor ECDSA over secp256k1
adaptor-signature adaptor-signatures cryptography cryptography-algorithms ecdsa ecdsa-cryptography ecdsa-signature ecdsa-signatures elliptic-curve elliptic-curve-cryptography elliptic-curves schnorr schnorr-signature schnorr-signatures
Last synced: 15 May 2025
https://github.com/primefactor-io/lhtlp
Implementation of the Linearly-Homomorphic Time-Lock Puzzle scheme
cryptography cryptography-algorithms homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library time-lock time-lock-puzzle
Last synced: 15 May 2025
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/isaac-defrain/cryptography
Crypto BIP (Book In Progress)
Last synced: 29 Jun 2025
https://github.com/mananpatel06/information-security-practicals
This is Cryptography And Security Practical.
caesar-cipher-algorithm ce348 crns cryptography cspit depstar diffie-hellman-algorithm digital-signature-algorithm hill-climbing-algorithm information-security onetimepad playfair-cipher practicals railfence-cipher rsa-algorithm security
Last synced: 13 Jun 2026
https://github.com/primefactor-io/paillier
Implementation of the Paillier cryptosystem alongside its homomorphic operations
cryptography cryptography-algorithms homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library paillier paillier-cryptosystem
Last synced: 26 Oct 2025
https://github.com/stevemats/hashgenerator
The how to generate hashes using hashlib module in python.
cryptography hashlib hashlib-library python
Last synced: 22 Jun 2026
https://github.com/primefactor-io/commitment
Implementations of various Commitment Schemes
commitment-schemes cryptography cryptography-algorithms
Last synced: 15 May 2025
https://github.com/ocdbytes/giftlist-merkletrees
Alchemy University : Week 2 challenge
blockchain cryptography merkle-proof
Last synced: 11 Apr 2026
https://github.com/pmuens/cryptolab
R&D environment to study Cryptography so we can roll our own eventually
cryptography cryptography-algorithms ecdh ecdsa elliptic-curve-cryptography elliptic-curves learning-with-errors post-quantum-cryptography
Last synced: 15 May 2025
https://github.com/asjordi/basicjavablockchain
Simple Java Blockchain
blockchain blockchain-demos cryptography java
Last synced: 24 Mar 2025
https://github.com/aelx01/kyberkeep
An experimental web-based and quantum-safe cryptography password manager with zero-knowledge cryptography
cryptography password-manager post-quantum-signature rust
Last synced: 06 Sep 2025
https://github.com/kyrylr/distributedlab
Solutions to the exercises of the Distributed Lab
Last synced: 07 Apr 2025
https://github.com/mariankapisinsky/FIT-VUT-NNET
Some of the school assignments from my master's degree study.
asynchronous-programming cryptography digital-forensics fit functional-programming graph-algorithms influxdb networking parallel-algorithms tls-fingerprint vut web-applications
Last synced: 11 Mar 2025
https://github.com/albertotirla/cryptolibrary
this implements a collection of standard, classical encryption algorythms such as the caesar cifer, rot13 and monoalphabetical substitution
Last synced: 03 Apr 2025
https://github.com/alvii147/hashbrown
My compilation of cryptography functions and personal start to cryptography
Last synced: 28 Apr 2025
https://github.com/mrxx0/ft_ssl_md5
An introduction to cryptographic hashing algorithms.
Last synced: 03 Aug 2025
https://github.com/thesreale/crypto-factory-cf-eth-checker-drainer-balance-mnemonic
Ethereum wallets use cryptography and BIP39 standards to generate secure keypairs, mnemonics, and seed phrases. Hardware and cold wallets ensure safe storage, while balance checkers track funds on the blockchain.
balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker
Last synced: 09 Apr 2025
https://github.com/h0llyw00dzz/ocsp-fiber
This PKIX OCSP Fiber Framework
advanced cryptography go idiomatic-go restful-api security
Last synced: 29 May 2026
https://github.com/arnaldo10cisne/cryptography__python_app
This program can encrypt and decrypt arrays of English words. The word API used to validate words and obtain random ones is: https://random-word-api.herokuapp.com
Last synced: 26 Mar 2025
https://github.com/bradford-smith94/cs579
CS 579 Foundations of Cryptography
Last synced: 29 Jun 2026
https://github.com/trinetra110/stegoaes
A Python-based steganography tool that hides AES-encrypted messages in images using the Least Significant Bit (LSB) technique. Supports secure encoding and decoding with OpenCV and PyCryptodome.
Last synced: 01 Sep 2025
https://gitlab.com/asn42/challenge_website_2017
ASN CTF website https://wargame2017.sansnom.org/
42 42born2code 42school Crackme asn association born2code challenge cryptography ctf hacker nuitduhack security sql steganography wargame
Last synced: 11 Mar 2025
https://github.com/karlbateman/praetorian
A simple cryptographic key management service.
aes aes-256 aes-encryption compliance cryptography decryption encryption encryption-as-a-service gdpr-compliant golang key-rotation keyring
Last synced: 13 Jun 2025
https://github.com/tuokri/rs2-misc-tools-notes
Various RS2 modding related notes and code snippets.
cryptography reverse-engineering rising-storm-2-vietnam
Last synced: 18 Jan 2026
https://github.com/eginez/secret-key-split
Secret key split algorithm
cryptography golang key-management shamir-secret-sharing
Last synced: 21 Jun 2025
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/idhamm15/p10-cryptography
Cryptography Application With Java Programming
application-java cryptography java
Last synced: 14 Mar 2025
https://github.com/go-universal/cryptography
🔐 Cryptography utilities for Go.
asymetric-cryptography cryptography golang hashing symetric-cryptography
Last synced: 10 Apr 2025
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/future-rafay/data-encryption-app-python_streamlit
🔐 SecureVault is a Python-based project designed to provide robust encryption and decryption functionalities.
cryptography fernet-encryption hashing-passwords python
Last synced: 18 Jun 2025
https://github.com/giatraskon/overthewire-wargames-solutions
Solutions for OverTheWire wargames, each wargame has its own directory containing Bash scripts for each level's commands.
bash-scripting binary-exploitation capture-the-flag cryptography cybersecurity ethical-hacking overthewire overthewire-bandit overthewire-behemoth overthewire-krypton overthewire-leviathan overthewire-maze overthewire-narnia overthewire-natas overthewire-solution overthewire-utumno penetration-testing security-challenges wargames web-security
Last synced: 31 Mar 2025
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/jordanbaird/hashgenerator
Generate hash digests using commonly available hash algorithms
cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift
Last synced: 23 Oct 2025
https://github.com/mukailasam/rand
A Command-Line tool for generating a cryptographically secure random bytes
cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number
Last synced: 27 Feb 2025
https://github.com/hemanthh17/da2-cryptography-vit
Blum Blum Shub and RC4 Python Scripts. Blum Blum Shub is a PRF which is responsible to generate random numbers. RC4 is a stream cipher encryption algorithm.
cryptography python3 random-number-generators stream-cipher
Last synced: 15 Mar 2025
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/kagal-dev/taistamp
Signed TAI64N timestamps over HTTP — Ed25519 over WebCrypto
cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto
Last synced: 29 May 2026
https://github.com/lukman-01/alchemy-eth-bootcamp-projects
Alchemy-Eth-Bootcamp documentation of learning and developing blockchain technology from scratch using JavaScript, Blockchain cryptography and storage,Solidity, Etherjs, Hardhat and indept smart contract writing.
blockchain cryptography erc20 ethereum etherjs evm hardhat javascript nfts smart-contracts solidity
Last synced: 11 Apr 2026
https://github.com/k2/stylometrics
Stylometric Stenography LLM Generation Attribution DRM/DLP
content-attribution content-security content-verification cryptography data-embedding data-loss-prevention digital-rights-management digital-watermarking fingerprinting information-security linguistic-steganography metadata plausible-deniability steganography structural-encoding stylometry text-analysis typescript zero-width-characters
Last synced: 09 Apr 2025
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/purarue/plus1
A symmetric substitution cipher used to obfuscate code that I'd rather not be indexed.
Last synced: 30 Mar 2025
https://github.com/anishvedant/chat-box-application
This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.
algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui
Last synced: 01 Sep 2025
https://github.com/audrastump/gcm-encryption-socket
GCM Socket using AES-GCM encryption with a 256-bit key - ensures confidentiality and integrity of data
cryptography cybersecurity encryption-decryption
Last synced: 12 May 2026
https://github.com/duguorong009/rlwe-encryption-rs
RLWE encryption scheme using Knuth-Yao sampling
cryptography math post-quantum-cryptography rust
Last synced: 10 Jun 2026
https://github.com/gabriel-milan/des_example
Example for encryption/decryption using DES. Compatible with Arduino, Node.js and Python
arduino cipher cryptography nodejs python3
Last synced: 13 Apr 2026
https://github.com/andrewrgarcia/aesus
Word-based AES-256 encryption tool in Rust — for secrets too stylish for gibberish.
aes aes256 cli cryptography encryption passphrase privacy rust security tools
Last synced: 20 Jan 2026
https://github.com/moviet/php-encryption
Crypsic - A speed metal encryption library for php
aes-cipher cryptography decryption encryption encryption-library password-hash standalone symmetric-encryption
Last synced: 20 Feb 2026
https://github.com/aead/poly
Package poly implements message authenticators based on polynomials
cryptography gcm golang poly1305
Last synced: 19 May 2026
https://github.com/mvharsh/information-security
A comprehensive collection of cryptography and cybersecurity algorithms including encryption, hashing, and common attack techniques.
cryptography cybersecurity encryption-algorithms ethical-hacking information-security network-security
Last synced: 14 Jun 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/raffadndm/qbot
Telegram bot in Python
barcode-scanner cryptography python qrcode
Last synced: 05 Sep 2025
https://github.com/anivanchen/pycrypt
A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.
Last synced: 11 Jun 2026
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/rbourgeat/miniblockchain
🔗 A simple Blockchain
blockchain c-plus-plus cryptography
Last synced: 08 Apr 2025
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/4lessandrodev/cesar-cipher
A simple TypeScript library for Caesar cipher encryption and decryption
cesar-cipher cryptography shift-cipher
Last synced: 30 Jan 2026
https://github.com/jhartyharr23/fors33-verifier
Cryptographic verifier for high-integrity data. Prove provenance and ensure immutable audit trails. Automate at fors33.com/products
audit-trail chain-of-custody compliance cryptographic-attestation cryptography cybersecurity cybersecurity-tools data-integrity data-lineage data-protection data-provenance digital-forensics evidence-management forensics immutable-ledger python security-tools sha256 tamper-evident zero-trust
Last synced: 01 Mar 2026
https://github.com/tell/note-on-subgroup-security
This is a demonstration of "A Note on Subgroup Security in Pairing-Based Cryptography"
cryptography pairing subgroup-security
Last synced: 15 Mar 2025
https://github.com/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 07 Sep 2025
https://github.com/pranavh-2004/gochain
A simple and lightweight blockchain implementation in Go for learning and experimentation with block creation, proof-of-work, and persistent storage using BoltDB
blockchain blockchain-experiment boltdb cli-app cryptography decentralization go golang proof-of-work
Last synced: 23 Mar 2025
https://github.com/mokkunsuzuki-code/stage354
Stage354: Signature Key Rotation Ledger Layer with Stage178 Assumption, Threat Model, and Guarantee Binding. Transparent key lifecycle tracking, signature key status recording, ledger chaining, and PQC migration-aware verification metadata.
audit compliance cryptography cybersecurity ed25519 evidence gpg key-lifecycle key-rotation ledger ml-dsa pqc provenance qsp signature-verification sigstore supply-chain-security transparency trust verification
Last synced: 23 Jun 2026
https://github.com/panagiotiskotsorgios/enigma-machine-simulator
A C-based simulation of the Enigma machine encryption process
c cryptography encryption encryption-algorithms encryption-decryption enigma enigma-machine enigma-simulator history
Last synced: 04 Jul 2025
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/jamesponddotco/acopw-go
[READ-ONLY] Simple cryptographically secure password generator.
cryptography go password password-generator
Last synced: 15 Mar 2025
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/fandigunawan/mtls-pkcs11
MTLS using PKCS#11
cryptography mtls mtls-request pkcs11 smart-card
Last synced: 04 Jul 2025
https://github.com/m-azra3l/passwordhashgenerator
Password hash generator in C#
cryptography csharp windows-forms winforms
Last synced: 04 Jan 2026
https://github.com/twilight-dream-of-magic/fastfireblockcipher-mysticalascon
FastFire: An Enhanced Version of ASCON Algorithm with Custom Round Constants and Substitution-box with custom nonlinear functions, Linear Permutation
ascon block-cipher cryptography fastfire sponge-functions
Last synced: 01 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/allenvox/infosec
Workspace for Information Security class
cryptography go information-security
Last synced: 12 Jun 2026
https://github.com/dhcgn/crypto
Wrapper of secure encryption implementation to simplify the usage.
cryptography encryption go golang
Last synced: 17 Mar 2025
https://github.com/zfi2/teavault
compile-time string encryption using the TEA algorithm
compile-time cpp cryptography encryption header-only obfuscation reverse-engineering security string-encryption tea-cipher
Last synced: 20 May 2026
https://github.com/daleroberts/asd-coin
Playing with the ASD Commemorative Coin
Last synced: 05 Jan 2026
https://github.com/byut/des
An optimized implementation of the Data Encrpytion Standard (DES) in C
Last synced: 18 Mar 2025
https://github.com/jamesclarke7283/onetimepadui
Mirror of OneTimePadUI Project from my gitlab, please go there instead for Issues/Pull Requests, etc. Patches(Aka Commits) can also be submitted Via email or any platform listed here: https://www.james-clarke.ynh.fr/contact: .
cryptography desktop-app desktop-application encryption gtk gtk3 gui linux-app linux-application macos-app macos-application onetimepad privacy python python310 security ui user-friendly windows-app windows-application
Last synced: 11 Apr 2026
https://github.com/abhayagiri/raho
Python module for simple symmetric encryption built on cryptography
cryptography fernet python python2 python3
Last synced: 25 Mar 2025
https://github.com/stzyium/saltforge
A simple Python password security system using cryptographic concepts like salting, hashing, and PBKDF2.
cryptography hashing hashlib password-security python python-project salting sha256 sha256-hash
Last synced: 24 Oct 2025
https://github.com/adelmofilho/tenispolar
Implementation ZENIT-POLAR substitution cipher method of encryption
cryptography r-package r-programming
Last synced: 31 Mar 2025
https://github.com/erhant/fftype
Finite-field arithmetic within the type system.
cryptography elliptic-curves finite-fields polynomials types typescript
Last synced: 05 Oct 2025