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/omarbazaraa/security_des_mac
Implementation of DES and MAC algorithms.
authentication cryptography decryption des-cipher encryption mac security
Last synced: 10 May 2026
https://github.com/denizumutdereli/go-cryptography
Cryptography with golang
asymetric-cryptography base58 bip32 bip39 bip44 cryptography ecdsa elliptic-curve hdwallet ripemd160 sha256 sha3-256
Last synced: 10 May 2026
https://github.com/rub-nds/ssh-client-signatures-artifacts
Artifacts for the paper "On the Security of SSH Client Signatures", accepted at the ACM Conference on Computer and Communications Security (CCS) 2025.
cryptography cve-2024-31497 github gitlab launchpad measurement public-keys ssh ssh-client
Last synced: 11 May 2026
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/tigeryant/cryptopals-challenges
Solutions to the cryptopals cryptography challenges
coding-challenges cplusplus cryptography cryptopals
Last synced: 16 Jun 2026
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/ahmatfauzy/pengaduan-app
cryptography dekstop-app dotenv-java generic gson i18n java jbcrypt mongodb serialization thread
Last synced: 14 May 2026
https://github.com/ar-io/ar-io-mlflow
MLflow plugin for verifiable ML provenance, anchored to ar.io
ar-io arweave cryptography mlflow mlops provenance verification
Last synced: 13 Jun 2026
https://github.com/masato-ro/kitana_cryptool
A versatile, cross-platform cryptographic utility built with C++, FLTK, and OpenSSL. Features include AES encryption, RSA key generation, password generation, and hash matrix verification.
aes-encryption cpp cross-platform cryptography fltk hashing openssl password-generator rsa-keys security
Last synced: 14 Jun 2026
https://github.com/bokelleher/sesame-sdk
Portable SDK and conformance vectors for SESAME, the proposed SCTE 130-9 security layer for the ESAM interface: HMAC auth, channel-scoped authorization, and AES-256-GCM payload encryption over HTTP headers.
ad-insertion aes-gcm authentication cryptography esam hmac rust scte scte-130 sesame
Last synced: 15 Jun 2026
https://github.com/pedroalbanese/leacrypt
TTAK.KO-12.0223 Lightweight Encryption Algorithm (ISO/IEC 29192-2:2019) with Galois/Counter Mode (LEA-GCM)
aead cryptography golang lea symmetric-encryption
Last synced: 16 Jun 2026
https://github.com/farchanjo/merkle
Local-first MCP vault for Claude Code — LLMs hold opaque handles, operators approve every reveal, every access leaves a BLAKE3 hash. Rust 2024 / DDD + Hexagonal.
argon2id audit-log blake3 claude-code cryptography ddd ed25519 hexagonal-architecture local-first mcp model-context-protocol rust rust-2024 secrets secrets-management security spec-driven-development sqlite vault xchacha20-poly1305
Last synced: 17 Jun 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/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/mtumilowicz/elliptic-curve-workshop
Basics of elliptic curves, EC over finite fields and ECDSA.
cryptography ecdsa ecdsa-cryptography ecdsa-key-pair ecdsa-signature elliptic-curve-cryptography elliptic-curves finite-field finite-field-arithmetic workshop workshop-materials workshops
Last synced: 19 Jun 2026
https://github.com/mechiuw/java_cryptography-algorithm
This is a basic algorithm for encryptions and decryptions using handmade algorithm logic using java.
basic-algorithms basic-programming caesar-cipher cipher-algorithms ciphers cryptography scripts
Last synced: 19 Jun 2026
https://github.com/lesnyrumcajs/matasanocpp
Matasano Crypto Challenge using C++
cpp cryptography cryptopals-challenges google-test
Last synced: 19 Jun 2026
https://github.com/berkbavas/cryptostuff
Cryptographic algorithms and attacks in Java 8
cbc-mode close-primes cryptanalysis cryptography fermat-factorization four-square miller-rabin-test monoalphabetic-cipher pkcs1 playfair-cipher rsa rsa-pkcs1-padding vigenere-cipher
Last synced: 21 Jun 2026
https://github.com/edycutjong/synod
🏛️ Atomic multi-agent transactional orchestration engine running inside Intel TDX TEE boundary with 100% cryptographic rollback guarantees, powered by Terminal 3 ADK.
cryptography governance hackathon intel-tdx multi-agent nextjs react secp256k1 tee terminal3 wasm
Last synced: 21 Jun 2026
https://github.com/edycutjong/epoch
⏳ Verifiable, privacy-blind inheritance and continuity orchestration inside hardware-isolated enclaves.
cryptography dead-mans-switch intel-tdx nextjs rust tee webassembly
Last synced: 21 Jun 2026
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/ivan-guerra/caesar_cipher
Caesar Cipher encrypt/decrypt/cracking utilities
caesar-cipher cryptography password-cracking
Last synced: 22 Jun 2026
https://github.com/mokkunsuzuki-code/stage355
Stage355: Signature Key Status Verification and Revocation Enforcement Layer with signing-time validity checks, Stage354 ledger binding, fail-closed revoked-key rejection, and PQC intent-only protection.
audit cryptography cybersecurity ed25519 evidence fail-closed gpg key-revocation key-rotation key-status ledger ml-dsa pqc qsp signature-verification sigstore supply-chain-security transparency trust verification
Last synced: 23 Jun 2026
https://github.com/larueli/rsanf05utt
Chiffrement RSA en C dans le cadre d'un cours à l'UTT, école publique d'ingénieurs
c cryptography doxygen mathematics rsa utt
Last synced: 24 Jun 2026
https://github.com/bastipnt/passmgr
Zero-knowledge password manager — cross-platform web + mobile, TypeScript monorepo. Early prototype.
bun cryptography drizzle-orm e2ee end-to-end-encryption expo fastify monorepo opaque pake password-manager react react-native self-hosted tailwindcss trpc turborepo typescript zero-knowledge
Last synced: 24 Jun 2026
https://github.com/deadkennedyx/niebla-158
BIP-158 - Compact Block Filters
bip157 bip158 blockchain btc btc-wallet crypto cryptocurrency cryptography privacy-enhancing-technologies
Last synced: 20 Jan 2026
https://github.com/onlyf0ur/pqc-zig
Post-Quantum Cryptography for Zig
cryptography post-quantum-cryptography pqc pqcrypto
Last synced: 16 May 2025
https://github.com/piotrpsz/crypto
Implementation of encryption algorithms in c++17
3-way blowfish cpp17 cryptography gost
Last synced: 17 May 2025
https://github.com/harmim/vut-kry-project2
Cryptography - Project - RSA
asymmetric-cryptography crypto cryptography cryptology cypher encryption-decryption factorization factorization-attack kry prime-generator public-private-key rsa rsa-algorithm vut vut-fit
Last synced: 31 Mar 2025
https://github.com/sebastiaan-gouman/ceasar_cypher
Simple Ceasar Cypher tool to encrypt, decrypt and brute force Ceasar's Cypher.
Last synced: 23 Mar 2025
https://github.com/salvacorts/fr-chat-resttracker
:satellite: P2P Chat Rest Server Tracker
cryptography heroku hug p2p-chat python rest-api tracker-server
Last synced: 15 Mar 2025
https://github.com/ztgx/rippled-rs
A simplest customizable blockchain
algorithms cryptography ed25519 rippled secp256k1 signing substrate
Last synced: 30 Oct 2025
https://github.com/knightchaser/sha256
A simple C++ based SHA256 hashing algorithm implementation
cryptography hashing sha256 sha256-hash
Last synced: 23 Mar 2025
https://github.com/r1b/md5
[WIP] The MD5 Message-Digest Algorithm
cryptography r6rs racket scheme
Last synced: 21 Jan 2026
https://github.com/andrenevesgomes/criptografia
No âmbito da disciplina de Criptografia foi-nos requisitado a realização de um trabalho de grupo centrado na realização de um algoritmo de encriptação de forma a refletir todo o conhecimento adquirido ao longo das aulas realizadas.
cryptography istec school-project scytale-cipher
Last synced: 09 Mar 2025
https://github.com/redik2/binary-cryptography
Простая шифровка файлов через побитовый XOR
Last synced: 24 Mar 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/daleroberts/asd-coin
Playing with the ASD Commemorative Coin
Last synced: 05 Jan 2026
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/jamesponddotco/acopw-go
[READ-ONLY] Simple cryptographically secure password generator.
cryptography go password password-generator
Last synced: 15 Mar 2025
https://github.com/magical/gimli
Go implementation of http://gimli.cr.yp.to/
Last synced: 24 Mar 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/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/sajad-net/handybar
Base64 encoder and decoder extension
base64 base64-decoding base64-encoding chrome-extension cryptography css html javascript javascript-base64 javascript-cryptography json webbrowser-extension
Last synced: 11 Apr 2026
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/argenox/noxtls-rs
NoxTLS Rust is a lightweight, high-performance embedded TLS library written in Rust and designed for secure communication in resource-constrained systems. Built for efficiency, portability, and modern security standards.
cipher-algorithms cipher-suit cryptography cryptography-api dtls openssl-alternative rust rust-library tls tls12 tls13
Last synced: 28 May 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/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/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
https://github.com/orlowskilp/des-example
DES implementation in Rust
cryptography rust rust-lang symmetric-cryptography
Last synced: 06 Jul 2025
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/lasse-tom-lang/python-cryptographie
Program for en- and decrypt messages
cryptography pysimplegui python steganography
Last synced: 31 Mar 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/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/phenomsg/password-manager
It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.
cryptography decryption encryption fernet python
Last synced: 28 Dec 2025
https://github.com/losthopes/secured-accounts-lab
Lab for Security of programs and Data course
Last synced: 14 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/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/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: 29 Apr 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://github.com/kyrylr/distributedlab
Solutions to the exercises of the Distributed Lab
Last synced: 07 Apr 2025
https://github.com/ocdbytes/giftlist-merkletrees
Alchemy University : Week 2 challenge
blockchain cryptography merkle-proof
Last synced: 11 Apr 2026
https://github.com/rayniel95/giftlist
My solution to week 2 project of Alchemy University.
alchemy-university blockchain cryptography docker express nextjs react reactjs web3
Last synced: 06 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/ianacaburian/generate-key-file
Ports juce_KeyGeneration::generateKeyFile() to node.
auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript
Last synced: 15 Mar 2025
https://github.com/mokkunsuzuki-code/stage356
Stage356: Runtime Verification and Fail-Closed Execution Gate with Stage355 integrity binding, runtime decision enforcement, CI context detection, and PQC intent-only protection.
audit ci-cd cryptography cybersecurity evidence execution-gate fail-closed github-actions hash-chain integrity key-revocation key-status ml-dsa pqc qsp runtime-verification signature-verification supply-chain-security trust verification
Last synced: 23 Jun 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/shaina-gh/dss
Java implementation of the Digital Signature Standard (DSS) for message integrity and authenticity verification.
cryptography cryptography-algorithms digital-signature-algorithm digital-signature-authentication dss java signature-verification
Last synced: 22 Apr 2025
https://github.com/abhishekjain12/string-cryptography-method-1
Key Method using JAVA
Last synced: 23 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/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/danielost/sp-box
S-box/p-box implementation
block-ciphers cryptography p-box s-box
Last synced: 12 Jul 2025
https://github.com/vobst/ctf-hireme
Solution for NERD's HireMe.c challenge.
cryptography ctf-writeups interview-questions nintendo reverse-engineering
Last synced: 30 Jun 2025
https://github.com/salrashid123/ocicrypt-tpm-keyprovider
OCICrypt provider for Trusted Platform Modules (TPM)
cncf containers cryptography encryption oci trusted-platform-module
Last synced: 16 Mar 2025
https://github.com/projects-developer/steganography-projects
This project aims to design and develop a steganography system that enables secure and covert communication. Steganography Project Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computer-sceience-projects computerscienceprojects covertcommunication cryptography datasecurity final-year-projects finalyearprojects imageprocessing informationhiding mtechprojects securecommunication steganography textanalysis
Last synced: 04 Jan 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/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/advaith7joshi/project-nexus
Simplified demonstration of blockchain workflow
blockchain blockchain-technology crypto cryptocurrency cryptography finance
Last synced: 12 Jun 2025
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/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/eugenedakin/feistelciphernetwork
Feistel Cipher Network Cryptography
api2 cryptography encryption feistel feistel-cipher feistel-network xojo
Last synced: 07 Jan 2026
https://github.com/viral32111/scrambler
A program to hide & protect messages for enhanced privacy.
c cipher cryptography encryption
Last synced: 09 Apr 2025
https://github.com/aws/amazon-s3-encryption-client-python
Client-side encryption for S3 using the boto3 SDK
aws aws-s3 boto3 client-side-encryption cryptography s3
Last synced: 29 May 2026
https://github.com/davidkirwan/number_station
This gem contains a number of utilities to aid in the running of a number station.
cryptography number-station one-time-pad one-time-pad-cipher pseudorandom pseudorandom-number-generator radio
Last synced: 08 Nov 2025
https://github.com/dheurtev/cryptopyutils
A high-level Python3 cryptography library using cryptography
administration cryptography development python python-3 python3
Last synced: 23 Apr 2025
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/bitbynik/aes_secure_msg
COL759 Assignment-3
aes-256 client-server cryptography iitd messaging
Last synced: 28 Aug 2025
https://github.com/yeshan333/python-cryptography-coding
Classic encryption algorithm: Python implementation
Last synced: 21 Mar 2025
https://github.com/inanepain/id-forge
A lightweight, versatile PHP library for generating and encoding unique identifiers. It supports base32, base58, base64, nanoid, snowflakeid, uuid, and ulid, providing fast, secure, and flexible solutions for ID generation and encoding in modern applications.
base32 base58 base64 cryptography encoding id-forge id-generation inanepain library nanoid php snowflakeid ulid unique-identifier uuid
Last synced: 14 Jan 2026
https://github.com/pieroboseta/filenfile
filenfile is a Python application that securely hides and extracts files and folders within a main file of your choice using encryption and compression techniques, providing a simple and efficient way to store sensitive data discreetly.
compression cryptography data-hiding data-security file-archiving file-encryption file-security hidden-files hide lzma-compression metadata-encryption python-application python-gui python-script secure-storage tkinter
Last synced: 01 Apr 2025