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/chardoncs/minotp
Simple OTP library for Rust.
cryptography hotp one-time-password otp rust totp
Last synced: 10 Feb 2026
https://github.com/ashirwadpradhan/intragit
A SaaS secure VCS (based on Git) for confidential repositories
aes-gcm certificate-authority certificate-signing-request confidential-repositories cryptography envelope-encryption git public-key-infrastructure saas-secure-vcs
Last synced: 19 Apr 2026
https://github.com/project-aico/dna
Transcription between UTF-8 text and DNA bases.
bioinformatics cryptography dsl python yaml
Last synced: 20 Jan 2026
https://github.com/radriann21/passify
an password generator that allows to the user generate based on the options and copy the password
chakraui cryptography nextjs typescript zustand
Last synced: 12 Apr 2026
https://github.com/t-bast/echalotte
Research on various onion encryption schemes.
cryptography onion onion-routing
Last synced: 12 May 2026
https://github.com/transmute-industries/linked-data-signature-starter-kit
JSON-LD Signature Starter Kit
Last synced: 16 Jul 2025
https://github.com/viveksyngh/merkletree
Merkle hash tree implementation in golang
cryptography golang merkle-proof merkle-tree
Last synced: 12 May 2026
https://github.com/a-s-russo/eleventh-hour-mystery
Decipher the paragraph of ciphertext in 'The Eleventh Hour: A Curious Mystery' by Graeme Base at the end of the book using a Caesar cipher
Last synced: 29 May 2026
https://github.com/advaith7joshi/project-nexus
Simplified demonstration of blockchain workflow
blockchain blockchain-technology crypto cryptocurrency cryptography finance
Last synced: 12 Jun 2025
https://github.com/mttbernardini/mbc
🔐 Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.
algorithm c-library cryptography hex-strings library raw-data symmetric-keys text
Last synced: 11 Jul 2025
https://github.com/lazula/cryptopals
A collection of solutions for the challenges at cryptopals.com in C89
Last synced: 08 Jul 2025
https://github.com/osennij-morok/korobu
A tool for encryption and decryption written in Rust
Last synced: 10 Sep 2025
https://github.com/thesupercd/rainbow_table_builder
A high performance CUDA-based GPU accelerated Rainbow-Table maker, written in C++ without any external libraries or dependencies needed.
cpp cryptography cuda hash-table hashing parallel-processing rainbow-table sha3 sha3-512 uuid
Last synced: 12 May 2026
https://github.com/tigeryant/cryptopals-challenges
Solutions to the cryptopals cryptography challenges
coding-challenges cplusplus cryptography cryptopals
Last synced: 16 Jun 2026
https://github.com/domamaric/srs
Python solutions for laboratory exercises for Computer Security course at FER.
cryptography cryptography-algorithms password-manager passwords
Last synced: 11 Jun 2026
https://github.com/xdv/divvy-wallet
Divvy Wallet Generator
cryptocurrency cryptography divvy secret test-vectors xdv
Last synced: 16 Jan 2026
https://github.com/cosmian/cloudproof_rust
The Rust Cloudproof Data protection Library
Last synced: 27 Feb 2026
https://github.com/hungrybluedev/python-basic-cryptography
Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.
algorithm cryptography python3
Last synced: 08 Apr 2025
https://github.com/denatajp/caesar-chiper
Implementation of Caesar Chiper in encrypts and decrypts text by shifting letters by a user-defined value. It takes input text and a shift value, applies the shift to encrypt, and reverses the shift to decrypt. The program demonstrates basic encryption and decryption using this simple technique.
caesar-cipher chiper cryptography
Last synced: 01 Jul 2026
https://github.com/aeliot-tm/doctrine-encrypted-bundle
Doctrine Encrypted bundle permits to encrypt/decrypt separate columns of database via Doctrine column types.
ast cryptography decryption doctrine doctrine-extension doctrine-orm encryption php routines symfony-bundle
Last synced: 12 Feb 2026
https://github.com/acifani/cryptopals-challenges
🔒 Personal take on the cryptopals crypto challenges, in Go
cryptography cryptopals-challenges go golang
Last synced: 14 Feb 2026
https://github.com/willdunklin/elgamal
Implementation of elliptic curve elgamal cryptography in Python (coursework)
Last synced: 29 May 2026
https://github.com/angeldollface/doll-cipher
A Rustacean implementation of an encryption algorithm of my own design. :lock: :dolls:
aes-encryption cryptography rust-lang rust-library
Last synced: 29 May 2026
https://github.com/hrichharms/salsa20
Salsa20 stream cipher implemented in Haskell
cryptography salsa20 stream-cipher xor-cipher
Last synced: 08 Apr 2025
https://github.com/UofSC-Fall-2022-Math-587-001/homework8
A bit about distribution of primes and Pollard's p-1 test
cryptography go latex math pollard-p-1 prime-numbers
Last synced: 07 May 2025
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/moeenn/go-token
Generate crypto-random strings (i.e. tokens) of any length
crypto-random-string cryptography go golang token
Last synced: 11 Mar 2026
https://github.com/daisvke/dcrypt
dcrypt is a file encryption/decryption tool that adds a custom header to encrypted files, storing essential metadata for decryption and management of the encrypted content.
aes-128-cbc c cryptography encryption-decryption keygen
Last synced: 25 Mar 2025
https://github.com/nunees/trabalho_rsa_unip
Implementação do algoritmo RSA básico.
cryptography python rsa-cryptography
Last synced: 20 Mar 2025
https://github.com/gkbrk/r30sponge.h
Sponge function based on the Rule 30 Cellular Automaton
c c89 c99 cryptography stb stb-library
Last synced: 24 Mar 2025
https://github.com/rishabhsingh2510/basic-cryptography
Cryptography
cipher cryptography decoding encoding python tkinter user-interface
Last synced: 11 Jun 2025
https://github.com/gabrielmajeri/crypto-data-structures
Data structures in Rust for cryptocurrencies and blockchain-related technologies
blockchain cryptocurrency cryptography merkle-tree
Last synced: 08 Apr 2025
https://github.com/gabrielmajeri/pp-project
Procedural programming project for winter 2018 course
c cryptography pattern-matching
Last synced: 08 Apr 2025
https://github.com/saikiranmatta/false-bottom
False Bottom, a deniable encryption algorithm.
cryptography deniable-encryption encryption
Last synced: 14 Feb 2026
https://github.com/aleff-github/crypto-toolkit
Offline VSCode extension for encoding, decoding, hashing, JWT decoding, AES utilities, HMAC and Smart Detect directly from the editor context menu.
aes base64 cryptography decoding developer-tools encoding hashing hmac jwt offline-first typescript vscode-extension
Last synced: 25 Jun 2026
https://github.com/simonmasson/efficient-glv-curves-generation
Generation of efficient four-dimensional GLV curves with high security (256-bit)
cryptography curves elliptic glv sage
Last synced: 11 Jun 2025
https://github.com/yawning/tuplehash
NIST SP 800-185 TupleHash (mirror)
cryptography cryptography-algorithms go golang sha3
Last synced: 29 May 2026
https://github.com/kevincharm/blstoise
BLS12-381 + pairings + RFC9380 + BLS sigs
Last synced: 28 Feb 2026
https://github.com/hrichharms/rc4
RC4 implemented in C
cryptography rc4 rc4-algorithm rc4-cipher rc4-encryption
Last synced: 08 Apr 2025
https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms
This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.
computer-security cryptography iot
Last synced: 14 May 2026
https://github.com/tegmentum/secure-log
Tamper-evident audit log for Rust: hash-chained entries, Merkle-sealed segments, externally-signed checkpoints, witness anti-equivocation, and AEAD payload sealing — native crates plus WASI Preview 2 components.
audit-log audit-logging component-model cryptography hash-chain merkle-tree rust security tamper-evident tpm transparency-log wasi wasm webassembly
Last synced: 25 Jun 2026
https://github.com/sycanz/ctf-writeups
My writeups for CTFs I've been in
cryptography ctf-writeups python3
Last synced: 15 May 2025
https://github.com/markcda/unitech-infosec-basics-practice-2nd-gr
Учебно-лабораторная практика за 2-й курс
cryptography university-coursework
Last synced: 15 Feb 2026
https://github.com/ben854719/trade-transfer-workflow-optimizer
This AI portfolio tools securely analyzes asset allocation, sector exposure, and performance. Its graph compares real and predicted close prices, enhanced with sentiment indicators such as “Confident” and “Surprised.” An avatar assistant provides user guidance combining technical accuracy with intuitive explanations.
agentic-ai avatar cryptography emotion-analysis encryption gemini json langgraph langraph machine-learning-algorithms matplotlib mcp-server numpy opencv-python pandas python pytorch rs256 seaborn
Last synced: 15 Feb 2026
https://github.com/ilyakotsar/imagecrypt
Image encryption with a password using rail fence cipher
cryptography encryption image-encryption rail-fence-cipher
Last synced: 09 Aug 2025
https://github.com/siterelenby/keyquorum
Shamir secret sharing daemon for distributed teams. Memory hardened, designed to prevent intercepting or handling another user's key or the secret itself, without jank or vulnerability points like shared tmux sessions.
cli cryptography cryptography-tools distributed-teams key-management linux rust secret-sharing security shamir shamir-secret-sharing
Last synced: 12 Jun 2026
https://github.com/marenkeneshov/marintxtcrypt
Приложение позволяет шифровать введённый текст. Не используйте это приложение в незаконных целях! The application allows you to encrypt the entered text. Do not use this app for illegal purposes! Бұл қосымша енгізілген мәтінді шифрлауға мүмкіндік береді. Бұл қосымшаны заңсыз мақсаттарда пайдаланбаңыз!
cryptography cybersecurity cybersecurity-tools cypher
Last synced: 18 Jan 2026
https://github.com/animo/expo-secure-environment
Expo Module for cryptographic operations using the devices Secure Environment behind biometric authentication.
android biometry cryptography expo ios react-native secure-environments typescript
Last synced: 16 Feb 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/juanfkurucz/proyecto-seguridad
Subject "Seguridad" (Security) from Universidad Catolica del Uruguay
cryptography hashing python security
Last synced: 24 Mar 2025
https://github.com/tonysamperi/krypto
Modern tree-shakeable TypeScript version of crypto-js
crypto crypto-js crypto-ts cryptography typescript typescript-library
Last synced: 01 Mar 2026
https://github.com/simplito/privmx-endpoint-swift-extra
Extension wrapper for PrivMX Endpoint Swift.
communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure simplito storage swift thread zero-knowledge
Last synced: 29 May 2026
https://github.com/ilyakotsar/audiocrypt
Audio encryption with a password using rail fence cipher
audio-encryption cryptography encryption rail-fence-cipher
Last synced: 18 Mar 2025
https://github.com/ben-venture/sui-go-sdk
Go language SDK for @MystenLabs Sui
block block-vision cryptography go go-lang mainnet sdk signer sui sui-blockchain testnet transaction vision zk-login zk-sync zklogin
Last synced: 03 Jul 2025
https://github.com/rub-nds/ssh-strict-kex-violations-state-learning-artifacts
Artifacts for the paper "Finding SSH Strict Key Exchange Violations by State Learning", accepted at the ACM Conference on Computer and Communications Security (CCS) 2025.
artifacts attack cryptography cve-2025-32433 cve-2025-32942 ssh statelearning strict-kex vulnerability
Last synced: 25 Jun 2026
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/defeo/hhs-keyex
Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)
asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper
Last synced: 11 Mar 2026
https://github.com/fboulnois/ring-pkae-example
An example of public key authenticated encryption in Rust
aead crypto cryptography ecdh elliptic-curve-cryptography public-key-cryptography public-key-encryption rust
Last synced: 01 Jul 2025
https://github.com/qorri-di/convert-tools
Convert Tools for Document, Image, Video and File
and convert cryptography document file for image pdf pdf-converter pdf-document pdf-generation pdf-viewer steganography tools video
Last synced: 20 Mar 2026
https://github.com/filiprokita/goodpassword
GOOODPASSWORD is a password generator that uses algorithms to create strong, random passwords. With customizable length and complexity options, it helps users generate secure passwords that meet even the most stringent security requirements.
cryptography password password-generator python python3 randomness security simple
Last synced: 24 Mar 2025
https://github.com/bmeneg/lapwing
Lightweight crypto algorithms library for highly resource-constrained devices.
c clibrary cryptography embedded
Last synced: 24 Mar 2025
https://github.com/jonath-z/go-vigenere-cipher
Vigenere Cipher algorithm written in go
cipher-algorithms cryptography go golang vigenere-cipher-algorithm
Last synced: 01 Apr 2025
https://github.com/joe-degs/digcoin
How i think bitcoin works in a way... I don't really know what I'm doing. But it feels good.
cryptocurrency cryptography distributed-systems golang
Last synced: 11 Jun 2025
https://github.com/silent0wings/hybrid-caesar-cipher-encryption-system
EncryptionThe Hybrid Caesar Cipher Encryption System is a Java-based encryption tool that extends the classic Caesar cipher by incorporating multiple scrambling, shuffling, and shifting algorithms. This hybrid approach enhances the security of the encryption process.
caesar-cipher caesarcipher cipher cryptography cybersecurity data-protection data-security encryption hybrid-encryption information-security java security security-algorithm symmetric-encryption
Last synced: 12 Jun 2026
https://github.com/kojibai/receiz_offline_verifier
Public, offline verifier for a receiz.
cryptography deterministic forensics groth16 integrity kai-klok offline offline-proof png receiz sha256 verifier webcrypto zk zk-proofs zk-snarks
Last synced: 10 May 2026
https://github.com/jnbdz/cryptography-quickstarts
🔐 Cryptography | Quickstarts 🔐
cryptography quickstart quickstarts
Last synced: 02 Mar 2026
https://github.com/toniomacaronio/keccak-rust
Keccak implementation in Rust
crypto cryptography keccak rust sha3
Last synced: 24 Mar 2025
https://github.com/codyverse/basex64
A simple cryptographic tool for storing data in distributed version control systems like Git.
ascii-encryption ascii-encryption-python base64 base64-encryption cipher cryptography cypher encryption encryption-decryption python python-3 python-cypher python-encryption python-script python3
Last synced: 04 Feb 2026
https://github.com/4lessandrodev/saas-cryptography
a small project to test encryption as a service with nodejs
Last synced: 13 Jun 2026
https://github.com/anonputraid/zetcipher
Lightweight and secure text encryption tool built for developers and security enthusiasts.
cryptography data-encryption encryption security
Last synced: 13 Jan 2026
https://github.com/tinyadapter/litecrypt.core
A Simple C# Cryptography Package Based on .NET Core
Last synced: 16 Apr 2026
https://github.com/winstxnhdw/tisc-2021
Python code for The InfoSecurity Challenge 2021.
cryptography cybersecurity tisc2021
Last synced: 30 Mar 2025
https://github.com/shubhamv108/crypto-utils
A simple crypto util in Java.
aes crypto-utils cryptography cryptography-utilities hashing hotp otp rsa totp
Last synced: 24 Mar 2025
https://github.com/losthopes/secured-accounts-lab
Lab for Security of programs and Data course
Last synced: 14 Mar 2025
https://github.com/midnight-wonderer/embedded-xoodyak
Lightweight, zero-allocation Xoodyak cryptographic scheme in C for microcontrollers.
c-library cortex-m cryptography embedded esp8266 microcontroller xoodoo xoodyak
Last synced: 28 May 2026
https://github.com/frankiefab100/caesar-cipher-cryptography
Caesar cipher - Task by Web3Bridge
caesar-cipher cipher cryptography decode decryption encode encryption
Last synced: 21 Jul 2025
https://github.com/lihongjie0209/sm-py-bc
SM2/SM3/SM4 implementation in Python based on Bouncy Castle - Pure Python cryptography library
bouncy-castle chinese-crypto cryptography gm-crypto pure-python python sm2 sm3 sm4 zero-dependencies
Last synced: 13 Jan 2026
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/lasse-tom-lang/python-cryptographie
Program for en- and decrypt messages
cryptography pysimplegui python steganography
Last synced: 31 Mar 2025
https://github.com/erik-castro/devsecurity
Colecao de 5 livros tecnicos open-source sobre seguranca de software em portugues (PT-BR): Security-Driven Development, DevSecOps, Analise de Malware, Concorrencia Segura e Criptografia Engenheira. C++17/20, CVEs documentados, 300K+ linhas.
application-security books concurrency cplusplus cryptography cybersecurity devsecops encryption fuzzing malware-analysis open-source owasp post-quantum-cryptography pt-br reverse-engineering secure-coding security thread-safety tls
Last synced: 25 Jun 2026
https://github.com/fordcois/cryptography
This repository is a documentation of my exploration of cryptography, focusing on creating and cracking ciphers
Last synced: 02 Jul 2025
https://github.com/c14it0n/torgeforge
🔥 Generador de alto rendimiento de direcciones .onion v3 personalizadas para Tor con interfaz interactiva
cli-tool cryptography ed25519 hidden-service onion privacy rust security tor vanity-address
Last synced: 13 Jun 2026
https://github.com/krisarmstrong/enigma-v300
> Complete collection of Enigma V300 option key algorithm implementations
c calculator ci-cd cpp cryptography encryption enigma fluke github-actions nettool network-testing option-keys python
Last synced: 04 Mar 2026
https://github.com/forgesworn/canary-kit
Deepfake-proof identity verification. Per-member spoken words, silent duress detection, encrypted group sync. Open protocol.
cryptography deepfake-detection duress-detection identity-verification minimal-dependencies nostr open-protocol pwa security typescript
Last synced: 01 Apr 2026
https://github.com/xorbkpt/encryption-aes-r-pi-pico
TuM Institute for Advanced Study, Advanced Computation, Cryptography: Post Doc Bucket: 1
beginner computer-science cryptography encryption rasberry-pi-pico
Last synced: 24 Mar 2025
https://github.com/bylickilabs/hashforge
Browserbasiertes Sicherheitstool
bcrypt browser-tool cryptography css3 hashforge hashing html5 javascript md5 neon-ui password-generator security-framework sha256 sha3 websecurity
Last synced: 18 Apr 2026
https://github.com/dan149/noice
OTP (one-time pad) encryption CLI tool.
blazingly-fast cipher cli cryptography encryption encryption-decryption one-time-pad open-source otp zig ziglang
Last synced: 24 Mar 2025
https://github.com/elamani-drawing/morseus
Morseus est une bibliothèque Rust permettant d'encoder et de décoder le texte en code Morse. Elle offre également la possibilité de jouer le code Morse en émettant des signaux sonores à l'aide du dispositif audio par défaut de votre système, ainsi que d'exporter le code Morse en fichiers audio WAV.
audio compression crates-io cryptography encoding morse morse-code rust rust-lang rustlang
Last synced: 02 Apr 2026
https://github.com/zerdicorp/hashalgo
Second Attempt to Understand Hashing.
algorithm cryptography hash hashing java sha256 study
Last synced: 02 Apr 2025
https://github.com/qalle2/nes-md5
Qalle's MD5 Hasher (NES)
6502 assembly cryptography homebrew md5 nes
Last synced: 16 Apr 2026
https://github.com/parisaalizadeh2003/cryptography-tool
A Python-based tool for file encryption and decryption using a custom cipher and wxPython for GUI.
cryptography encription python security-tools wxpython
Last synced: 12 Apr 2025