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-06 00:07:00 UTC
- JSON Representation
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/systemslibrarian/crypto-lab-bitcoin-wallet
Browser-based Bitcoin wallet demo — real secp256k1 address derivation (P2PKH + P2WPKH), BIP-39 seed phrases, BIP-32 HD wallets. Validated against the official BIP test vectors. For learning, never real funds
address-derivation base58check bech32 bip32 bip39 bip44 bitcoin crypto-lab cryptography hash160 hd-wallet mnemonic secp256k1 seed-phrase
Last synced: 09 Jun 2026
https://github.com/systemslibrarian/structureless-labs
Open research lab for conservative post-quantum cryptography — three-depth explainers (Simple/Developer/Researcher), the sl-researchkit method, reproducible attacks, and an experimental KEM studied with it. For production, use ML-KEM.
accessibility cryptography cryptography-research explainable lattice-cryptography learning-with-errors ml-kem open-research post-quantum-cryptography pqc
Last synced: 09 Jun 2026
https://github.com/romanian-solana-developer-program-c3/c3_comets_balea_lorena
This is a learning project for Comets of Web3's First Romanian Solana Developer Program.
anchor cryptography nfts rust solana tokens typescript web3
Last synced: 06 May 2026
https://github.com/shazeus/hashcrack
Hash identification and lookup tool for CTF and security research
cli cryptography ctf hash-cracking hashing md5 password-cracking pentesting python reverse-hash security sha256
Last synced: 09 Jun 2026
https://github.com/selvam-18/riverside-hospitals
Final Sem project in the field of Cyber Security
aes-256 cryptography ejs javascript medical-field npm rsa
Last synced: 06 May 2026
https://github.com/alfahami/landcertificate
An admin/client land certficate requester application built on top of Hyperledger where clients request a land certificate to a land conserver(admin) who will deliver the certificate.
blockchain-technology blockhain cluster cryptography dapps hyperledger hyperledger-fabric land landmanagement mongodb mongodb-database nodejs qrcode wallet
Last synced: 06 May 2026
https://github.com/n1ckl0sk0rtge/scrambledb-driver
A JDBC driver for connection to a database and access data in a ScrambleDB-fashion
cryptography encryption gdpr privacy pseudonymisation pseudonymization scrambledb security
Last synced: 13 Oct 2025
https://github.com/bylickilabs/typescriptpasswordgenerator
TypeScript Password Generator – Quick Start
auth cli command-line cryptography nodejs npm open-source password-generator random security strong-password tool typescript typescript-cli utility
Last synced: 07 May 2026
https://github.com/bdware/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
bdware bft blockchain consensus consistency cryptocurrency cryptography db distributed-systems golang libp2p tendermint
Last synced: 07 May 2026
https://github.com/usman619/info-security
Some attacks that are possible on encryption techniques.
cryptography encryption encryption-decryption rsa
Last synced: 10 Jun 2026
https://github.com/basedwon/crpdo
A unified cryptographic library integrating diverse modules to provide robust and versatile cryptographic solutions for Node.js and the browser.
cryptography encryption hashing tweetnacl
Last synced: 29 Aug 2025
https://github.com/tchello45/nimbus-encryption
An e2ee toolkit for the web in early stage development
Last synced: 08 May 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/vallshmeleff/radiorandgentwo
A mock-up of a Java application that uses an Internet radio digital stream to encrypt SMS messages with Vernam's code. Works
Last synced: 23 Jun 2026
https://github.com/aditya-giri/cryptopals
My solutions to the Matasano Challenges in Cryptography.
cryptography cryptopals matasano matasano-cryptopals-challenges
Last synced: 19 Sep 2025
https://github.com/archethic-foundation/bls_ex
archethic bls cryptography elixir
Last synced: 20 Jan 2026
https://github.com/platocrat/uiuc_token
The official token/cryptocurrency of The University of Illinois at Urbana-Champaign.
blockchain cryptocurrency cryptography ethereum smart-contracts solidity token truffle-framework uiuc
Last synced: 09 May 2026
https://github.com/lepresk/pki-infrastructure
Three-tier PKI in Node.js — Root CA, Intermediate CA, signing certificates, chain verification, and document signing
certificate-authority cryptography nodejs pki typescript x509
Last synced: 16 Jun 2026
https://github.com/mrchristensen/aes
Simple Advanced Encryption Standard (AES) implementation that can generate 128, 192, and 256 bit keys.
aes-encryption computer-security cryptography
Last synced: 26 Aug 2025
https://github.com/shurlinet/go-slip39
Constant-time SLIP-0039 Shamir's Secret Sharing for Go. Bitsliced GF(256), memory zeroing, zero data-dependent branches.
bitsliced constant-time cryptography gf256 go golang mit-license mnemonic secret-sharing security seed-backup shamir slip-0039 slip39 threshold-cryptography
Last synced: 29 Jun 2026
https://github.com/pythoncoderunicorn/simplersa
a simple Python program to learn how RSA cryptography works
Last synced: 24 Aug 2025
https://github.com/thor314/cryptography
cryptographic projects I've worked on
Last synced: 12 Jan 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/berkekaragoz/caesars-cipher
A library that provides a simple interface to the ceasers cipher for browser and node.js.
caesar-cipher cryptography mocha typescript typescript-library
Last synced: 10 May 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/guilt/gsum
gsum is a versatile command-line hashing tool written in Go, supporting a wide range of cryptographic and non-cryptographic hash algorithms. It offers advanced features like incremental hashing, GPG signing/verification, progress bars, and compatibility with existing Unix and Windows environments.
chatgpt checksum cryptography defense-methods golang grok gsum hashing incremental range utility verification
Last synced: 09 Oct 2025
https://github.com/josh0wah/rsa-file-ecryption-with-go
Encrypt a message using RSA in Go
cryptography cybersecurity encryption go golang rsa
Last synced: 09 Oct 2025
https://github.com/fabiocolacio/crypt
Easily encrypt and decrypt files from cli or scripts
Last synced: 09 Oct 2025
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/pillardevelopment/go_chain
blockchain-network cpp cryptography golang google secp256k1 tendermint-consensus
Last synced: 14 Jan 2026
https://github.com/kzorin52/nistp256
Rust dylib wrapper to RustCrypto/elliptic-curves [only keypair]
crypto cryptography elliptic-curves keypairs nistp256 perfomance secp256r1
Last synced: 08 Oct 2025
https://github.com/vveiln/crypto
Implementations of some crypto attacks
attack crypto crypto-attacks cryptography golang rsa
Last synced: 14 Jan 2026
https://github.com/ya2ir/sha1
SHA-1 in Golang
cryptography hashing-algorithm hashing-algorithms sha-1 sha-1-hash
Last synced: 08 Oct 2025
https://github.com/seniorbatleo/cryptocart
Secure chat software for your computer.
chat cryptocart cryptography messaging secure security
Last synced: 24 Jun 2026
https://github.com/samdney/library
library
algebra arxiv cryptography encryption iacr library math mathematics maths number-theory papers
Last synced: 11 Feb 2026
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/robertoaleman/ra-ultimate-cipher-analyzer
RA Ultimate Cipher Analyzer is a web-based tool designed to analyze encrypted files and suggest the encryption algorithm used based on statistical properties and known patterns.
aes aes-128 aes-256 aes-encryption algorithms code-analysis cryptography cypher rsa rsa-cryptography rsa-decryption rsa-encryption
Last synced: 18 Feb 2026
https://github.com/juanpinheirofiap/faceid
Aplicativo de reconhecimento facial com Oracle Database, DeepFace e OpenCV para autenticação via FaceID.
cryptography embeddings opencv oracle-database pyhton
Last synced: 12 Oct 2025
https://github.com/scarlet-oni/Lock-Talk
Console messenger between client and server using TLS 1.3 protocol to encrypt messages
console cryptography cyber-security cybersecurity messaging messanger python python3
Last synced: 12 Oct 2025
https://github.com/3qnrpdwd/longinuspypi
It is a library created to study sessions, tokens, etc. under the https communication protocol. It is incomplete and insecure.
aes cryptography decryption encryption python3 rsa socket socket-io
Last synced: 11 May 2026
https://github.com/thecolonycc/attestation-envelope-spec
Cross-platform attestation envelope spec for agent-native claims. Pointer-based evidence, custodian-signed coverage metadata, sigchain over a typed witnessed claim.
agent-identity agent-security ai-agents attestation colony cryptography ed25519 json-schema provenance specification thecolony verifiable-credentials
Last synced: 24 Jun 2026
https://github.com/bmoneill/enigma
Enigma machine simulator and Bombe
cipher cli cryptography enigma enigma-machine history
Last synced: 12 Oct 2025
https://github.com/newyaroslav/siphash-cpp
SipHash Headers Only C ++ Library
c-plus-plus cpp11 cpp17 cryptographic-hash-functions cryptography hash library pseudorandom-functions siphash
Last synced: 12 Oct 2025
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/robertmcatee/saigo
a simple encryption toolkit written in Go
Last synced: 14 Jan 2026
https://github.com/mtumilowicz/cryptography-rsa-workshop
asymmetric asymmetric-algorithm asymmetric-cryptography asymmetric-encryption asymmetric-keys asymmetry cryptogra cryptography rsa rsa-algorithm rsa-cryptography rsa-encryption rsa-vulnerability vulnerabilities workshop workshop-materials
Last synced: 10 Jun 2026
https://github.com/greysquirr3l/shadowforge
Production-grade quantum-resistant steganography toolkit in Go. Implements 7 image/audio/text techniques, Kyber-1024 and Dilithium3, Reed-Solomon error correction, and 4 distribution patterns via a full CLI, following Clean Architecture (DDD + CQRS).
audio-processing clean-architecture cli cqrs cryptography ddd dilithium go image-processing kyber post-quantum-cryptography pqc reed-solomon security steganography
Last synced: 19 Jan 2026
https://github.com/kevin-doolaeghe/se2a4_s8_tim
SE2A4 | Semestre n°8 - TP TIM
Last synced: 23 Feb 2026
https://github.com/yoannchb-pro/private-html
PrivateHTML | Make the user access your page with a key
Last synced: 23 Aug 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/soumabha-banerjee/enigmaticbyte
This is a steganography desktop application that hides txt messages inside a cover image. It is completely developed using JavaFX and Cryptography and Steganography both is used. For Cryptography we used a symmetric key technique called Columnar Transposition and for Steganography we used LSB Insertion technique.
cryptography cryptography-algorithms desktop-application java javafx javafx-desktop-apps network-security steganography steganography-algorithms
Last synced: 14 Feb 2026
https://github.com/yaon-c2h8n2/krypton
Projet réalisé dans le cadre de l'UE Codages & Cryptographie en M1 à l'Université de Bourgogne
cryptography data-compression-algorithms data-encoding
Last synced: 05 Oct 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
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/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/wzyskq/polybius_square_pro
An improved encryption and decryption system from the Polybius Square.
Last synced: 14 Jan 2026
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/typicalhog/randevu-ts
Universal Probabilistic Daily Reminder Coordination System for Anything
algorithms blake3 coordination cryptography daily datetime deterministic foss hash offline probability randevu random rdv rdvt reminders rendezvous ts typescript universal
Last synced: 19 Feb 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/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/mizcausevic-dev/hash-attestation-rs
Sign + verify Kinetic Gain Protocol Suite docs using ed25519 over canonical JSON hashes. The missing 'this AEO actually came from the vendor' layer.
attestation canonical-json cryptography dalek ed25519 kinetic-gain rust signature
Last synced: 01 Jun 2026
https://github.com/psygo/cryptography_course
A Cryptography Course from Udemy
Last synced: 07 Dec 2025
https://github.com/louisdeck/coinmachine
A wargame in C
binary-exploitation c cryptography ctf wargame
Last synced: 11 Mar 2025
https://github.com/marcellomaugeri/schaege-schwenk-cdh-based-ring-signature-scheme
This repo contains the implementation of the ring signature scheme proposed in "A CDH-Based Ring Signature Scheme with Short Signatures and Public Keys" by Sven Schäge & Jörg Schwenk
cryptography cryptography-library python3 ring-signature-scheme
Last synced: 17 Oct 2025
https://github.com/theognis1002/password-generator-cli
A simple password generator CLI tool
Last synced: 01 Jun 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/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/viveksyngh/merkletree
Merkle hash tree implementation in golang
cryptography golang merkle-proof merkle-tree
Last synced: 12 May 2026
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/farhantips/cryptography-and-cryptanalysis
This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.
aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof
Last synced: 26 Mar 2025
https://github.com/juliuspleunes4/noiseframework
Noise Protocol Framework in Python.
cryptography noise pypi python
Last synced: 14 Jan 2026
https://github.com/jonas089/toyni
Toyni Stark
contributor-friendly cryptography fri modular rust stark zero-knowledge
Last synced: 20 Oct 2025
https://github.com/emorilebo/mobile_secrets_vault
Secure secrets management for mobile backend applications with encryption, versioning, and audit logging
aes-gcm cryptography django emori encryption fastapi godfreylebo mobile-backend python secrets-management security
Last synced: 27 Jan 2026
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/maxime-cllt/primeshield
GUI RSA implémentation en Rust
cicd cryptography gui rsa-cryptography rust
Last synced: 25 Mar 2025