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/agent-hellboy/flask-hedcrypt
A flask extension which provide interface( set of APIs) having implemenation of some of the use cases of cryptography.
cryptography flask flask-extensions flask-sqlalchemy pycrypto pypdf2 python
Last synced: 20 May 2026
https://github.com/prajwalchapke055/goldman-sachs-engineering-job-simulation-forage
Crack passwords and suggest security improvements as a Governance Analyst at Goldman Sachs.
best-practices cryptography forage goldman-sachs job-simulation password password-cracking program virtual-internship
Last synced: 02 Jan 2026
https://github.com/mlziade/keycrypt
A fun and challenging puzzle website. You can create puzzles for friends and other players to solve! Only then can they decrypt your message...
cryptography django game puzzle puzzle-game
Last synced: 15 May 2026
https://github.com/sadijr/pre-desafio-labsec
Pré desafio do Processo Seletivo PBAD/LabSEC 2019/1, necessário para as etapas subsequentes do mesmo.
aes-128 cryptography xor-cipher
Last synced: 29 Oct 2025
https://github.com/mikebrown0409/project-fuse
Zero-knowledge proof system for verifiable compliance envelopes. Proves compliance checkers executed correctly without revealing sensitive data. Built with RISC Zero zkVM. Phase 1 complete.
audit compliance cryptography gdpr privacy-preserving regulatory-compliance risc-zero rust soc2 zero-knowledge-proofs zkp zkvm
Last synced: 11 Jan 2026
https://github.com/PeaceFounder/TallyProofs.jl
Cryptographic core for E2E verifiable voting system with everlasting privacy and coercion resistance via post-cast isolation
Last synced: 06 Apr 2026
https://github.com/igorfonseca05/curso-ciberseguranca
Repositório dedicado aos estudos de cibersegurança, com práticas e conceitos essenciais. 🔐🛡️ Inclui scripts, anotações e experimentos sobre proteção de sistemas e redes. 💻⚡
cibersecurity cryptography hash igorfonseca05 security webdevelopment
Last synced: 17 Mar 2025
https://github.com/rkstudio585/en-de-cryptor
The Encryptor/Decryptor Tool is a Python application for securely encrypting and decrypting messages using a user-friendly interface, featuring key generation, message encryption, and decryption, all powered by the rich library and cryptography for security.
cryptography decryption encrypted-message encrypted-message-and-text encrypted-text encryption encryption-decryption pyfiglet rich terminal-app user-interface
Last synced: 29 Dec 2025
https://github.com/terl/recordo
Recordo is an ultra secure, cryptographically protected diary and people manager.
android cryptography encryption ios-app note-taking password relationships
Last synced: 20 May 2026
https://github.com/cloakmaster/foxbook
Verifiable agent identity for A2A and MCP. Cryptographic claims, append-only transparency log, recovery-key revocation. Apache 2.0.
a2a agent-identity agent-security agent-verification agent2agent agentic-ai ai-agents cryptography decentralized-identity did ed25519 json-schema jws mcp merkle-tree model-context-protocol protocol rfc-9162 transparency-log typescript
Last synced: 03 May 2026
https://github.com/shireee/gpu-file-encryption
library for encode/decode files on gpu using cryptographic algorithms
cpp cryptography gpu-computing
Last synced: 17 Mar 2025
https://github.com/notmorphus/overthewire-krypton
This is the OverTheWire wargame repo for Krypton
algorithms cryptanalysis cryptography krypton overthewire
Last synced: 18 Feb 2026
https://github.com/z3ntl3/rsa-node
This repo represents what I've learned from cryptography RSA algorithm
Last synced: 03 Apr 2025
https://github.com/ahf/orbis_example
Orbis: Example Application
consistent-hashing consistent-hashing-library cryptography erlang
Last synced: 22 Mar 2025
https://github.com/jiahaoxiang2000/sbox-bgc
use the smt solver to find the sbox implementation
Last synced: 18 Mar 2025
https://github.com/fionn/lagrange-polynomial
Numerical Lagrange polynomials over 𝔽ₚ
cryptography lagrange-polynomial-interpolation numerical-methods
Last synced: 13 Jun 2026
https://github.com/panagiotiskots/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: 27 Jun 2025
https://github.com/gonzafg2/quantumssh
Memory-safe, post-quantum-first SSH server in Rust. Open source, no NDAs, no exceptions.
apache-2 cryptography infrastructure memory-safe post-quantum-cryptography rust security ssh
Last synced: 21 May 2026
https://github.com/dyne/clj-openssh-keygen
A platform-independent Clojure library to genereate OpenSSH compliant key-pairs without using ssh-keygen
authentication cryptography keygen keypair ssh ssh-key
Last synced: 07 Mar 2026
https://github.com/abdulbasit110/file-security-software
Python-based file security software that supports AES, RSA, and basic encryption methods for secure file encryption and decryption.
aes-encryption cryptography encryption-decryption python security
Last synced: 15 Jun 2026
https://github.com/tn3w/stem-rs
A complete Rust library for Tor control protocol — build privacy-focused applications with type-safe, async-first APIs
anonymity async control-protocol cryptography onion-routing privacy rust security socks-proxy stem tokio tor tor-controller
Last synced: 11 Jan 2026
https://github.com/claby2/3color-zkp
🎨 Zero-Knowledge Proof Implementation for Graph 3-Coloring
3color cryptography go graph-theory zkp
Last synced: 06 Apr 2025
https://github.com/towre676-cloud/tau_crystal
Lean 4 CI: 3× faster Mathlib caching (Linux, containerized) with one-file workflow
bash cryptographic-manifests cryptography github-actions github-pages lake lean4 numerical-relativity reproducibility verification
Last synced: 09 Apr 2026
https://github.com/antonkueltz/quicy-py
A UDP-Based Multiplexed and Secure Transport
cryptography python3 quic transport udp
Last synced: 24 Oct 2025
https://github.com/n1ckl0sk0rtge/unlinkablepseudonyms
A java package for using (un)linkable pseudonyms based on RSA.
cryptography encryption gdpr privacy pseudonymisation pseudonymization security
Last synced: 14 Oct 2025
https://github.com/n1ckl0sk0rtge/scrambledb-converter
A REST-Service written with Quarkus for generating and converting unlinkable pseudonyms
cryptography encryption gdpr privacy pseudonymisation pseudonymization scrambledb security
Last synced: 06 Apr 2025
https://github.com/daleksla/present
Implementations of the PRESENT algorithm for a Rasberry Pi PICO
c11 cmake cryptography rasberry-pi-pico
Last synced: 20 Jun 2025
https://github.com/bradford-smith94/cs579
CS 579 Foundations of Cryptography
Last synced: 22 Mar 2025
https://github.com/julyanvdw/cryptographic-chat-app
An encrypted chat application built with python. Implements wireguard security protocol
cryptography customtkinter decryption encryption gui python wireguard
Last synced: 20 May 2026
https://github.com/marshallovski/asnk-vas1
little cryptographic algorithm for en- and decrypting text
crypto crypto-tools cryptography decryption decryption-algorithm encrypt encryption encryption-algorithm encryption-algorithms encryption-decryption text
Last synced: 27 Mar 2025
https://github.com/eyes12/caesarjaw-cpp
CaesarJaw provides encryption and decryption functionalities using a simple shift cipher (Caesar cipher). It allows users to: ✅ Encrypt text 📝 ✅ Decrypt text 🔑 ✅ Determine the shift key 🔎 ✅ Attempt decryption without a known key 💡
caesar caesar-cipher caesar-cipher-algorithm communication cpp crypter cryptography cybersecurity decrypt decryption decryption-algorithm security shift-cipher tool
Last synced: 16 Jun 2025
https://github.com/luhluh-17/kubli
A Python-based file encryption tool that securely encrypts and decrypts files and directories using Fernet symmetric encryption. Features filename obfuscation, interactive CLI interface, and batch processing capabilities.
Last synced: 23 Jul 2025
https://github.com/sorairolake/camellia-zig
Camellia block cipher written in pure Zig
block-cipher camellia cipher cryptography zig zig-library ziglang
Last synced: 05 Apr 2025
https://github.com/haithamaljabbari/crabcrack
CrabCrack is a hash cracking tool written in Rust
cryptography cybersecurity hacking hash hashcracker programming rust
Last synced: 22 Mar 2025
https://github.com/skitsanos/text-into-image
Demonstration of steganography with encoding text into an image
canvas crypto cryptography javascript morse-code morse-encode steganography steganography-algorithms steganography-application steganography-encoding
Last synced: 30 May 2026
https://github.com/natharyan/secret-sharing-arithmetic-functions
Shamir's secret sharing with beaver's multiplication to generate shares of an arbitrary arithmetic function given by the user with two secret values as the variables
cryptography cryptography-project secret-sharing shamir-secret-sharing
Last synced: 22 Mar 2025
https://github.com/obirikan/caesar-cipher-encoder-decoder
🔐This project implements a modular Caesar cipher for encoding and decoding English alphabetic messages. It's structured in a clean, maintainable folder-based architecture using Python functions and modules.
Last synced: 27 Jun 2025
https://github.com/tiwarishubham635/optimized-aes-visualizer
Optimizes AES Encryption-Decryption Algorithm with SHA-512 and visualizes it
Last synced: 30 Mar 2025
https://github.com/projects-developer/top-40-python-projects-for-beginners-to-advanced
Python is a popular and versatile programming language that is widely used in various industries, including web development, data science, artificial intelligence, and more Top 40 Python Projects. Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
bca-project btech-project computer-science-projects computerscienceprojects cryptography final-year-projects finalyearprojects machine-learning malware-detection mca-project mtechprojects python-project python-projects web-development
Last synced: 04 Jan 2026
https://github.com/hpgrahsl/current22-k4k-demo
This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'
apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs
Last synced: 07 Jun 2026
https://github.com/thalesgroup/dke-service-setup
Setup guide for Luna Key Broker for Double Key Encryption
cryptography dataprotection dataprotectionondemand dke doublekeyencryption dpod hardware-security-module hsm m365 microsoft thales
Last synced: 17 Mar 2025
https://github.com/albertshih3/cse-130
Code for labs and homeworks for CSE 130 at UC Merced (Introduction to Cryptography).
Last synced: 27 Jun 2025
https://github.com/serene-arc/word-length-matcher
Tool to identify plaintext from ciphertext word lengths
cipher ciphertext ciphertext-attack corpus cryptography plaintext word-length
Last synced: 11 Apr 2025
https://github.com/kshitiz-mhto/cryptix
Cryptix is a simple CLI utility that leverages hybrid cryptographic architecture bend of AES and RSA key-pair to securely encrypt and decrypt messages.
0auth2 cobra cryptography golang googledriveapi logrus
Last synced: 06 Apr 2025
https://github.com/crosbydoo/laravel-kriptografi
Aplikasi sederhana berbasis web yang dapat upload file pdf dan dapat membaca dan meenkripsi isinya ke dalam bentuk file yang berbeda namun isinya sudah dienkripsi menggunakan AES. framework yang digunakan adalah laravel 10
aes-encryption cryptography decryption encryption kriptografi laravel php
Last synced: 21 May 2026
https://github.com/drylikov/secrets.clj
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
authentication choice clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp token uuid xkcd
Last synced: 21 May 2026
https://github.com/labex-labs/ctf-for-beginners
In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, a...
beginner capture-the-flag course cryptography cybersecurity forensics hacking hands-on hands-on-labs labex labs linux network-security penetration-testing programming reverse-engineering scripting security-fundamentals vulnerability-assessment web-security
Last synced: 25 Oct 2025
https://github.com/guycole/military-cryptanalytics
Computer applications associated w/the classic "MILCRYP" course by Friedman and Callimahos
Last synced: 15 May 2026
https://github.com/demianparkhomenko/uni-rsa
RSA encryption and decryption of text files. 2 semester
algorithms cipher cryptography rsa
Last synced: 06 Apr 2025
https://github.com/rhcarvalho/tiwe
Tiwe is a distributed multiplayer board game
cryptography game golang multiplayer peer-to-peer
Last synced: 29 Apr 2026
https://github.com/hiegz/des
An optimized implementation of the Data Encrpytion Standard (DES) in C
Last synced: 15 Jun 2025
https://github.com/piotrpsz/chacha-go
ChaCha20 algorithm implementation in Go based on RFC 8439
Last synced: 17 May 2025
https://github.com/danilosramos/cypher-cpp
Implementação de uma Cifra de Substituição em C++ para demonstrar conceitos de criptografia.
algorithms cpp cryptography object-oriented-programming
Last synced: 15 May 2026
https://github.com/grunmax/gorsaexample
Golang & Cryptography. RSA sample. Base64 and Serialization used.
base64 blowfish cryptography go golang rsa rsa-cryptography serialization sha256
Last synced: 03 Apr 2025
https://github.com/danutama/nextjs-aes-encryption
A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES
advanced-encryption-standard aes aes-cbc aes-cipher aes-encryption algorithm cryptography landing-page nextjs rijndael
Last synced: 15 May 2026
https://github.com/sheroz/crypto_vectors
Cryptography test vectors in Rust
cipher cryptography test test-vectors vector
Last synced: 19 Apr 2026
https://github.com/ketanmehra003/silent-key
A command-line tool designed to provide multi-layered image security by combining advanced encryption (ChaCha20) and custom steganography techniques. This project enables secure image transmission and storage, making it ideal for use cases in defense, privacy protection, and digital content management.
command-line-tool cryptography cybersecurity python3
Last synced: 05 Apr 2025
https://github.com/sv592/secure_file_manager
A lightweight C++ application for secure file encryption, decryption, hashing, and digital signature management.
Last synced: 10 Jun 2026
https://github.com/wesfly/frequency-analyzer
Text analyser
cryptography frequency-analysis frequency-analyzer text text-analysis
Last synced: 04 Apr 2025
https://github.com/sripwoud/cryptography
Modern Cryptography Primitives 101
basics cryptography primitives
Last synced: 03 Apr 2025
https://github.com/pymarcus/go_pemkeycertificate
Create a SSL certificate to test and local web development.
cryptography golang ssl-certificates
Last synced: 15 Sep 2025
https://github.com/25a0/sts-sphincs
SPHINCS, the hash-based signature scheme, with fast batch signatures
cryptography digital-signature hash-based-signatures post-quantum-cryptography
Last synced: 22 Mar 2025
https://github.com/25a0/authentication-sets
Code and statistics related to authentication sets.
cryptography merkle-hash-trees
Last synced: 22 Mar 2025
https://github.com/hayr-hotoca/react-native-key-generator
256-bit encryption, cipher key generator - native implementation.
256-bit android cipher cross-platform cryptography encryption ios javascript key react react-native typescript
Last synced: 08 Apr 2026
https://github.com/ecsolticia/caeser-cipher-matlab
Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)
caeser-cipher cryptography cryptography-algorithms matlab matlab-script modular-arithmetic
Last synced: 18 Mar 2025
https://github.com/shishirjindal/cryptopals
Matasano's Crypto Challenges in Python
cryptography matasano-cryptopals-challenges python
Last synced: 24 Feb 2025
https://github.com/bouchraakl/java_implementation_of_rsa_encryption_and_decryption_algorithm
This repository contains a Java implementation of the RSA encryption and decryption algorithm using the Java cryptography libraries.
cryptography java rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 14 Mar 2025
https://github.com/romanpecheritsa/onetimesecretapi
This project implements a service for securely storing and sharing one-time secrets (FastAPI, MongoDB)
authx cryptography docker-compose fastapi mongodb motor pytest python
Last synced: 28 Apr 2026
https://github.com/michaeltennyson/advanced-security
The following repository contains programs completed for the advanced security Module
cipher cipher-algorithms cryptography java security
Last synced: 05 Mar 2025
https://github.com/toshydev/ceasar
A Ceasar cipher ROT13 tool
ceasar-cipher cryptography python python-script python3 rot13 security tools
Last synced: 15 Jun 2026
https://github.com/s-celles/classicciphers.jl
ClassicCiphers.jl is a Julia package that implements various classical cryptographic ciphers.
Last synced: 03 Feb 2026
https://github.com/n3m0n8/cybersec-tools
Assortment of tools/programmes related to networking and cybersec with copious notes as I work through the example programmes
cryptography cyber cybersecurity encryption packet-sniffer remote
Last synced: 03 Apr 2025
https://github.com/iosmanthus/homqv-go
One-Pass HMQV and Asymmetric Key-Wrapping https://eprint.iacr.org/2010/638.pdf
Last synced: 05 Mar 2025
https://github.com/stefandeml/snark-verifier
web-frontent for zkSNARKS on Ethereum based on ZoKrates
cryptography ethereum zksnarks
Last synced: 14 May 2025
https://github.com/ergus/cryptography-rust-cpp
A simple crate with some cryptographic functions implemented in C++ AND Rust like mirror code.
cpp cryptography inter-language learning rust testing
Last synced: 15 Sep 2025
https://github.com/mghorbani2357/necrypt
Necrypt uses AES and RSA to present strong encryption method. It generates new cipher for each encryption with the same RSA and AES key.
aes cryptography encryption-decryption file-encryption python python3 rsa
Last synced: 26 Jul 2025
https://github.com/adistrim/rsa-pkcs1_oaep-encryption
🔐 RSA encryption and decryption with PKCS1 OAEP padding scheme. Includes key pair generation, encryption with public key, decryption with private key, and secure cryptographic operations.
cryptography pycryptodome python rsa
Last synced: 02 May 2025
https://github.com/unixpup/genpasswd
Cryptographically secure password generator using libsodium
clang cryptography password-generator security-tools sodium
Last synced: 02 Apr 2025
https://github.com/tankerhq/sdk-react-native
Tanker client-side encryption SDK for React-Native
cryptography encryption end-to-end privacy react-native sdk security tanker
Last synced: 18 Feb 2026
https://github.com/oxlumi/an-introduction-to-mathematical-cryptography
Study notes, exercise solutions and rust implementations from An Introduction to Mathematical Cryptography.
Last synced: 16 Sep 2025
https://github.com/franky47/cryptograph
GraphQL API for cryptographic functions
cryptography graphql serverless
Last synced: 06 May 2026
https://github.com/hazae41/ed25519
Ed25519 adapter for WebAssembly and JS implementations
adapter browser cryptography curve25519 ed25519 javascript typescript webassembly
Last synced: 08 Sep 2025
https://github.com/sidd0894/password-encryption-decryption-tool
Terminal based password encryption/decryption tool
aes-encryption cryptography fernet-cryptography fernet-decryption fernet-encryption hmac-sha256 password-encryption password-encryptor symmetric-encryption symmetric-encryption-algorithm symmetric-key-encryption
Last synced: 09 Apr 2025
https://github.com/zing-rsa/discord-wallet-verify-backend
Microservice to perform Cardano wallet(signature) verification for discord bots
cardano cryptocurrency cryptography signature-verification
Last synced: 02 Apr 2025
https://github.com/anshvaid4/ul
Repository showcasing the mathematics for cryptography and other cyber related concepts
cpp cryptography cyber-security mathematics university-of-limerick
Last synced: 27 Mar 2025
https://github.com/easonlai/pdf_text_content_hasher
Extract PDF Text Content and Perform Hashing
cryptography fernet fernet-cryptography fernet-encryption hashing pdf pdfextraction pdfplumber python python3
Last synced: 15 Jun 2026
https://github.com/coreason-ai/coreason-urn-authority
The Epistemic Ledger & Capability Registry of the CoReason ecosystem
agents coreason cryptography fair-data ledger mcp registry zero-trust
Last synced: 22 May 2026
https://github.com/thinkphp/caesar-cipher
This Rust application reads a text from an input file, applies the Caesar cipher encoding algorithm, and writes the encoded text to an output file. The shift value for the cipher can be customized via command-line arguments.
algorithms caesar-cipher cryptography rust
Last synced: 24 Oct 2025
https://github.com/jtdowney/speck
Toy implementation of Speck cipher in Rust
Last synced: 27 Mar 2025
https://github.com/ecies/js-ciphers
Node/Pure JavaScript symmetric ciphers adapter
Last synced: 12 Apr 2025
https://github.com/devansh-maurya/rsa-algorithm
An implementation of RSA encryption algorithm in Python using GMPY2 module
cryptography encryption gmpy gmpy2 python3 rsa rsa-algorithm rsa-encryption
Last synced: 23 Jul 2025
https://github.com/watchrapon/tgcrypto
tgcrypto is a PHP extension that enhances cryptographic functions by utilizing Rust for improved performance. 🚀 This project allows you to efficiently manage tasks like encryption and prime factorization while ensuring compatibility with PHP 8. 🐙
aiofiles aiohttp cipher cryptgraphy crypto cryptography factorization ffmpeg ffprobe filehosting filestreambot golang-server google-python-api hacktoberfest hacktoberfest2023 heroku megadlbot seedr
Last synced: 18 Jun 2025