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/flucium/cck
cross crypto kit
cryptography rust rust-lang security security-tools
Last synced: 28 Jun 2025
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/maxencerb/crypto-exercices-2021-td1
Ploblem solving for cryptography.
Last synced: 27 Apr 2026
https://github.com/yurykozhenov/infosec
University Information Security tasks
Last synced: 31 Aug 2025
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/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/qalle2/nes-md5
Qalle's MD5 Hasher (NES)
6502 assembly cryptography homebrew md5 nes
Last synced: 16 Apr 2026
https://github.com/yanicksenn/ssh-keygen-seeded
Small tool to generate seeded ssh keypairs.
Last synced: 31 Aug 2025
https://github.com/mcp-tool-shop-org/ledger-suite
Unified monorepo for cryptographic provenance ledgers — ClaimLedger and CreatorLedger
append-only cryptography digital-signatures dotnet ed25519 ledger monorepo open-source provenance typescript
Last synced: 01 Apr 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/projects-developer/cryptography-project-using-symmetric-algorithm
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm
Last synced: 05 Mar 2026
https://github.com/farfarfun/funsecret
加密和安全工具包 - 提供加密、解密和安全相关功能
cryptography encryption farfarfun python secret security
Last synced: 05 Mar 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/paolino/keri-lean
Lean 4 formalization of KERI protocol invariants
cryptography formal-verification keri lean4 theorem-proving
Last synced: 05 Mar 2026
https://github.com/moosesue/gcd
Standard GCD algorithm in Python and Rust
cryptography cryptography-algorithms gcd number-theory python rust rust-lang
Last synced: 30 Apr 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/oanderoficial/bitcoin-cli-script
Ferramenta em C, que é um utilitário para o bitcoin-cli. Com o Bitcoin-cli Script você terá mais agilidade em obter informações da blockchain utilizando o seu node.
bitcoin bitcoin-cli blockchain blockchain-technology cryptography linux node
Last synced: 17 Apr 2026
https://github.com/archethic-foundation/bls_ex
archethic bls cryptography elixir
Last synced: 20 Jan 2026
https://github.com/nuwax-io/nuwault-web
Advanced keyword-based password generator with client-side security, privacy focus and PWA support
client-side cryptography deterministic hashing offline password-generator password-strength privacy-first pwa security web-crypto
Last synced: 03 Jun 2026
https://github.com/waridrox/password-manager
Encrypted password manager to store website passwords.
cryptography password-manager reactjs
Last synced: 17 Apr 2026
https://github.com/thibmeu/rfc9500
Public Key Cryptography Test Keys from RFC 9500
Last synced: 17 Apr 2026
https://github.com/akagi1/online-bcrypt-generator
Yet another online bcrypt generator.
bcrypt cryptography encryption generator javascript webpack
Last synced: 17 Apr 2026
https://github.com/lihongjie0209/sm-js-bc
SM2/SM3 cryptography TypeScript implementation based on Bouncy Castle Java - Zero dependencies, fully compatible, browser & Node.js support
bouncy-castle chinese-cryptography cryptography elliptic-curve gm-algorithm sm2 sm3 typescript
Last synced: 04 Apr 2026
https://github.com/mw2000/ubt
A reference implementation of a unified binary tree using 32-byte keys and values
cryptography ethereum merkle-tree
Last synced: 04 Apr 2026
https://github.com/vasilievsv/hw.pki-on-box
Educational PKI server on Radxa Zero (Linux) + STM32H750 TRNG via USB HID. SELinux + eBPF isolation. Python daemon. ISO 26262 ASIL A (educational).
buildroot cryptography ebpf embedded-linux iso26262 pki radxa selinux-policy-lang stm32 trng
Last synced: 12 Apr 2026
https://github.com/albovo/ctf-writeups
Here you can find some of the writeups of the ctfs I've played so far.
cryptography ctf-writeups network-security pwn python reverse-engineering scripting web-security
Last synced: 17 Apr 2026
https://github.com/karpeleslab/purecrypto
A pure-Rust, no_std cryptography toolkit: constant-time primitives, classical & post-quantum public-key, X.509, and the TLS/DTLS/QUIC stack — no foreign code, no C dependencies.
constant-time crypto cryptography no-std post-quantum-cryptography pure-rust rust tls x509
Last synced: 04 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/sovereignbase/cryptosuite
JS/TS runtime-agnostic, quantum-safe, and agile cryptography toolkit with a declarative API for cipher messaging, message authentication, digital signatures, key agreement, and identifiers.
browser bun bytecodec crypto cryptography decryption deno encryption hmac jwk node opaque-identifiers signing sovereignbase typescript verification webcrypto
Last synced: 17 Apr 2026
https://github.com/roryeckel/decrypto
The automatic cryptography challenge solver & basic framework. Created August 2017.
cipher-crack cryptography ctf-tools solver
Last synced: 04 Apr 2026
https://github.com/alessiofrittoli/crypto-key
Lightweight TypeScript library for Node.js Cryptographic keys
cipher cripto-keys cryptography hash hmac scrypt
Last synced: 05 Apr 2026
https://github.com/thomasarmel/binary_polynomial_mod_algebra
Basic algebra on univariate binary polynomial (over GF(2))
algebr binary cryptography polynomial univariate
Last synced: 05 Apr 2026
https://github.com/4l3x777/ecdsa
Elliptic Curve Digital Sign Algorithm [PrimeField]
big-numbers cryptography diffie-hellman digital-signature elliptic-curve-cryptography nist prime-fields
Last synced: 26 Aug 2025
https://github.com/kimmy665/cores
🚀 Build modern admin panels easily with CoreS, a responsive template using React, TypeScript, and Tailwind CSS. Perfect for streamlined web applications.
ahb-lite asic-design asp-net-core audio axi4 bitcoin carthage cocoapods coredata cryptocurrency cryptography open-isa open-source-hardware riscv rtl sram usb western-digital
Last synced: 18 Apr 2026
https://github.com/saiteja-talluri/cryptosuite-application
A small cryptosuite application written in C++
cryptography miller-rabin rsa-encryption
Last synced: 19 Apr 2026
https://github.com/thearchitector/givemeaprivatekey-com
Hassle-free key pairs NOW
browser crypto cryptography free javascript private-key public-key tools website
Last synced: 04 Jun 2026
https://github.com/theaswanson/hash-tool
A Windows Forms application that computes various hashes of a given file or string, including MD4, MD5, SHA1, SHA256, SHA512, and Whirlpool.
Last synced: 04 Jun 2026
https://github.com/nir3x/cryptorand.cpp
CryptoRand.cpp - Random Key Generation using Cryptographic Techniques
algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security
Last synced: 04 Jun 2026
https://github.com/demining/an-attempt-to-predict-the-behavior-of-the-properties-of-the-secp256k1-elliptic-curve
An attempt to predict the behavior of the properties of the secp256k1 Elliptic Curve: Cryptography and cryptocurrency related parameters secp256k1 reveals several vulnerabilities and potential threats:
ai bitcoin bitcoin-wallet btc cryptocurrency cryptography cryptography-algorithms ecc elliptic-curve elliptic-curve-cryptography elliptic-curves quantum-computing secp256k1 secp256k1-ecdsa
Last synced: 20 Apr 2026
https://github.com/karthik558/rust-crypt
A lightweight yet powerful file encryption utility implemented in Rust. Securely protect your sensitive files with AES-256-GCM encryption and Argon2 password-based key derivation.
cli-tool cross-platform cryptography encryption-decryption password-protection rust
Last synced: 05 Jun 2026
https://github.com/starlingvibes/rsa-factoring-challenge
We have sniffed an unsecured network and found numbers that are used to encrypt very important documents. It seems that those numbers are not always generated using large enough prime numbers. Your mission should you choose to accept it, is to factorize these numbers as fast as possible before the target fixes this bug on their server - so that we can decode the encrypted documents.
cryptography prime-numbers rsa
Last synced: 21 Apr 2026
https://github.com/virgilsecurity/demo-e2ee-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography
Last synced: 21 Apr 2026
https://github.com/bch-team-pro/bch-wallet
Bitcoin Cash (BCH) – securely send, receive, and store BCH with full control over your private keys. Works on Windows, Linux, and macOS, with support for hardware wallets, QR codes, and transaction tracking. No registration required—ideal for desktop-focused users.
bch bch-coin bch-electrum-wallet bch-wallet bitcoin-cash bitcoin-wallet crypto crypto-wallet cryptography electrum electrum-bitcoin-cash electrum-cash electum-bch non-custodial web3
Last synced: 21 Apr 2026
https://github.com/ppad-tech/poly1305
The Poly1305 message authentication code
cryptography haskell mac poly1305
Last synced: 21 Apr 2026
https://github.com/sohnryang/crypto-contest-2020
상받은 2020년 암호경진대회 솔루션
block-cipher crypto-contest cryptography hill-cipher loop-unrolling
Last synced: 21 Apr 2026
https://github.com/separatrixxx/crypto_labs_6_sem
👓 Laboratory work for the 6th semester of MAI on cryptography
cryptography matplotlib numpy python
Last synced: 21 Apr 2026
https://github.com/pythoncoderunicorn/simplersa
a simple Python program to learn how RSA cryptography works
Last synced: 24 Aug 2025
https://github.com/aleph-im/signature-based-encryption
A simple proof of concept of generating an AES CryptoKey using an EIP-712 signed payload
cryptography encryption ethereum
Last synced: 22 Apr 2026
https://github.com/aarontsang/secure-auth-threat-detection
Backend service to maintain security.
bcrypt cryptography docker jwt-authentication postgresql postman reactjs redis salting
Last synced: 22 Apr 2026
https://github.com/thor314/cryptography
cryptographic projects I've worked on
Last synced: 12 Jan 2026
https://github.com/teawithsand/crypka
Crypka makes writting apps that use cryptography easier
crypto cryptography encryption encryption-decryption-library
Last synced: 23 Apr 2026
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/ashu11-a/ashcrypt
Files protected with encryption
aes aes-256 aes-cipher aes-encryption aes-gcm asynchronous-crypto buffer crypto crypto-library crypto-tools cryptography encryption gcm node-aes node-crypto nodejs pbkdf2 stream-encryption typescript
Last synced: 24 Apr 2026
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/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/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/jurshsmith/vaultstream
High-Performance Distributed Digital Signature System
cryptography ecdsa-key-pair golang jetstream nats-streaming postgresql
Last synced: 25 Apr 2026
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/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/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/rbourgeat/ft_ssl_md5
You will recode part of the OpenSSL program, specifically the MD5 Hashing Algorithm.
42born2code 42cursus 42paris 42projects 42school cryptography ssl
Last synced: 23 Jun 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/cullis-security/cullis
Trust infrastructure for AI agents across organizations. Verified identity, explicit authorization, cryptographic audit trail.
ai-agents api-gateway cryptography dpop e2e-encryption fastapi federated-identity iam mcp mtls multi-agent-systems pki python self-hosted spiffe trust-broker workload-identity zero-trust
Last synced: 13 May 2026
https://github.com/jchambers/java-noise
A Java implementation of the Noise Protocol Framework
cryptography java noise noise-protocol noise-protocol-framework security
Last synced: 26 Apr 2026
https://github.com/0xm4rk1h/human-collapse
A Minecraft modpack focused on technology and automation, with the goal of uncovering the truth. Obtaining the “Tome of Knowledge” grants you a book containing clues to discover that truth, and you will need to use cryptography and steganography to achieve it.
cryptography minecraft modpack steganography
Last synced: 07 Jun 2026
https://github.com/yunomiwell/nullwire
Encrypting messages is solved. Hiding that you sent one isn't — yet. NullWire: Loopix mixnet + X3DH/Double Ratchet E2E + Solana control plane. Pre-alpha. Whitepaper v0.3.
anonymous-communication blockchain cryptography double-ratchet loopix mixnet p2p post-quantum privacy rust solana sphinx x3dh zero-knowledge
Last synced: 27 Apr 2026
https://github.com/glinford/oqs.js
Node.js Bindings for liboqs
cryptography nodejs postquantum
Last synced: 28 Apr 2026
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 28 Apr 2026
https://github.com/mikeleo03/enigma-m3-cryptography
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
cryptography enigma-simulator nodejs reactjs
Last synced: 28 Apr 2026
https://github.com/gbennnn/stegcrypt
StegCrypt is a lightweight steganography tool for securely embedding and extracting hidden messages within digital images.
cryptography decryption encription flask image-encryption python secret steganography
Last synced: 28 Apr 2026
https://github.com/jayagra/turbid
aes-256 cryptography encryption macos swift
Last synced: 28 Apr 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/jacob-ian/deno_rsa
Generate/decode RSA Public and Private Keys and create signatures with SHA256withRSA (RS256) in Deno.
cryptography deno denoland rsa typescript
Last synced: 29 Apr 2026
https://github.com/kozlm/lyra2
Lyra2 password hashing algorithm implementation in Java
cryptography java junit lyra2 maven password-hashing phs
Last synced: 29 Apr 2026
https://github.com/ranareebaal/minting-nfts
Minting NFTs in different quantities without Gas Fee!
blockchain-technology cryptography etherscan minting-nfts nextjs nfts typescript vercel-serverless-functions
Last synced: 29 Apr 2026
https://github.com/samuelgodoy/arca
ARCA - Cofre de Segredos ou Credenciais
cosmocc cryptography encryption password secret vault ziglang
Last synced: 29 Apr 2026
https://github.com/dragonscypher/galactic-guardians
A fun game to play with friends on the same network
blockchain cryptography opengl pygame socket-programming
Last synced: 18 May 2026
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/nico-rodriguez/node-passgen
A Node random password generator.
cryptography password-generator
Last synced: 19 May 2026
https://github.com/sucho6996/imagecryptosteganography
A simple project of hiding message inside an image after encrypting it built with python
cryptography python steganography
Last synced: 29 Mar 2025
https://github.com/efedotof/vaultly
Vaultly — облачное хранилище с end‑to‑end шифрованием и нулевым разглашением. Flutter‑клиент + Spring Boot‑бэкенд. Доверяйте математике!!
aes-gcm cloud-storage cross-platform cryptography end-to-end-encryption file-encryption flutter privacy rsa-oaep security self-hosted shps spring-boot zero-knowledge
Last synced: 25 Apr 2026
https://github.com/richard66nz/encryption-onetimepad
Demonstration python code using pyQT for One Time Pad encryption
cryptography one-time-pad pyqt5 python
Last synced: 06 Apr 2025
https://github.com/richard66nz/encryption-steganography
Demonstration python code using pyQT for steganography encryption
cryptography pyqt5 python steganography
Last synced: 06 Apr 2025
https://github.com/richard66nz/encryption-publickey
Demonstration python code using pyQT for public key encryption
cryptography public-key-encryption pyqt5 python
Last synced: 06 Apr 2025
https://github.com/richard66nz/pyqt-passwordgenerator
Simple Python code using pyQT to generate pseudo-random passwords
Last synced: 06 Apr 2025
https://github.com/texadactyl/cloaking.jl
This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.
cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle
Last synced: 04 Apr 2025
https://github.com/aadityapate/cryptography-information-security-lab_semester-v
Cryptography and Information Security Lab repository containing Codes/Solutions, and Assignments/Tasks completed during the coursework.
c cryptography html-css-javascript java security
Last synced: 19 May 2026
https://github.com/arec1b0/blockchain
A basic blockchain implementation featuring a P2P network and a RESTful API, built with Go and optimized cryptographic functions using Rust.
api blockchain cryptography distributed-systems go open-source p2p-network rust
Last synced: 19 May 2026
https://github.com/dssgabriel/present24-rs
Rust port of MITM attack on 2PRESENT24.
cryptography man-in-the-middle-attack present-cipher
Last synced: 08 Jul 2025
https://github.com/permutationlock/monocypher-zig
Zig bindings for the Monocypher cryptography library.
Last synced: 16 Oct 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/ydv-ankit/file-encryptor
A complete implementation of TEA (Tiny Encryption Algorithm) encryption and decryption for files.
cicd cli-app cryptography gh-actions golang tiny-encryption-algorithm
Last synced: 26 Jun 2025
https://github.com/ankit1598/crypto-algos
Repo for Cryptography Algorithms
algorithms cryptography hacktoberfest hacktoberfest2020 hacktoberfest2021 opensource
Last synced: 22 Aug 2025
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 26 Mar 2025
https://github.com/fialkaapp/fialka-mailbox
📬 Self-hosted store-and-forward relay for Fialka over Tor. AES-256-GCM, zero server-side decryption, no metadata, Raspberry Pi ready.
aes-256-gcm cryptography e2e-encryption end-to-end-encryption kotlin mailbox messenger onion-service post-quantum privacy raspberry-pi relay security self-hosted server store-and-forward tor zero-metadata
Last synced: 08 Apr 2026
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