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-16 00:06:52 UTC
- JSON Representation
https://github.com/orlandos-nl/cyphertextkit
End-to-End Encryption Support for Swift Clients
chat-framework cryptography end-to-end-encryption ios swift
Last synced: 20 Jul 2025
https://github.com/hmbsbige/cryptobase
A fast crypto library for .NET
aes base32 chacha20 chacha20-poly1305 crc32 cryptography hex hkdf hmac rc4 salsa20 sm3 sm4 xchacha20 xchacha20-poly1305 xsalsa20
Last synced: 14 Apr 2025
https://github.com/konachan700/mew
Hardware password manager
c cryptography hardware hpm libopencm3 opensource password-manager pcb security stm32f4
Last synced: 04 Oct 2025
https://github.com/nagilum/cryptocsharp
C# lib to encrypt and decrypt data with symmetric/asymmetric algorithms
crypto cryptography csharp decrypt encrypt rijndael rsa
Last synced: 03 Mar 2026
https://github.com/cipherstash/ore.rs
Order-revealing encryption library used by the CipherStash searchable encryption platform.
cryptography encryption rust searchable-encryption security
Last synced: 05 May 2026
https://github.com/embetrix/meta-oqs
OpenEmbedded/Yocto layer dedicated to Post-Quantum Cryptography providing experimental integration of quantum-safe algorithms to embedded linux
crypto-agility cryptography embedded-linux embedded-systems open-quantum-safe openembedded oqs post-quantum-cryptography pqcrypto security yocto
Last synced: 02 Apr 2026
https://github.com/krkhan/crypto-impl-exploit
Accompanying source code for examples from the book "Implementing and Exploiting Cryptography"
Last synced: 14 Feb 2026
https://github.com/atropinetears/selenite
An Experimental Rust Crate for Post-Quantum Code-Signing Certificates.
certificate crate crypto cryptography digital-signature falcon library post-quantum post-quantum-cryptography pqcrypto rust rust-lang sphincs
Last synced: 09 Apr 2025
https://github.com/secana/aes-tbox
Advanced Encryption Standard (AES) implementation using t-boxes for faster computation.
aes aes-encryption crypto cryptography encryption t-box t-boxes
Last synced: 28 Apr 2025
https://github.com/xevisalle/zpie
ZPiE: Zero-knowledge Proofs in Embedded systems
arithmetic-circuits bulletproofs c cryptography range-proofs zero-knowledge-proofs zk-snarks
Last synced: 03 Jul 2025
https://github.com/haskell-cryptography/hsopenssl
OpenSSL binding for Haskell
Last synced: 04 Apr 2025
https://github.com/jemc/pony-sodium
Safe Pony FFI wrapper for the libsodium cryptography library. :horse: :closed_lock_with_key:
cryptography ffi library libsodium pony-language sodium
Last synced: 05 Jan 2026
https://github.com/harrytmthy/safebox
A blazing-fast drop-in replacement for EncryptedSharedPreferences on Android
aes-gcm android android-keystore android-library android-sdk android-security chacha20-poly1305 cryptography encryptedsharedpreferences encryption kotlin mmap safebox secure-storage sharedpreferences
Last synced: 14 Jan 2026
https://github.com/t-bast/ring-signatures
Implementations of Ring Signature schemes.
cryptography ring-signatures signatures
Last synced: 09 Oct 2025
https://github.com/dakk/secp256k1-ml
Elliptic curve library secp256k1 wrapper for Ocaml
bitcoin cryptography elliptic-curves ethereum ocaml ocaml-library secp256k1 tezos
Last synced: 16 Jan 2026
https://github.com/brendoncarroll/go-p2p
Message-Based P2P Networking Library
cryptography network overlay-networks p2p
Last synced: 19 Apr 2025
https://github.com/mark-kubacki/signify
:lock_with_ink_pen: Cryptographic signing, ported from BSD for Linux, that uses instructions of modern CPUs
cryptography ed25519 linux openbsd signing
Last synced: 11 Apr 2025
https://github.com/enquo/active_enquo
ActiveRecord extension for encrypted query operations
activerecord cryptography encryption enquo hacktoberfest rails ruby security
Last synced: 30 Aug 2025
https://github.com/oasisprotocol/deoxysii
Go Deoxys-II-256-128
aead cryptography go golang mrae
Last synced: 05 May 2025
https://github.com/kassane/openssl-zig
TLS/SSL and crypto library (uses Zig Build)
cross-compile cryptography openssl openssl-library ssl tls zig-package
Last synced: 06 May 2025
https://github.com/phlay/libeddsa
cryptographic library for ed25519 and curve25519
c cryptography ed25519 elliptic-curves x25519
Last synced: 11 Jul 2025
https://github.com/duesee/bleichenbacher
Bleichenbachers "Million message attack" on RSA in Python
bleichenbacher cryptography padding-oracle-attacks pkcs1 rsa
Last synced: 05 Apr 2025
https://github.com/aead/hydrogen
Go implementation of libhydrogen - a lightweight, easy-to-use crypto library
cryptography go golang libhydrogen
Last synced: 08 Jul 2025
https://github.com/citp/anomalous-tor-keys
Analysis of archived Tor relay RSA public keys
cryptography factorization hidden-services security tor-network
Last synced: 03 Jan 2026
https://github.com/sanix-darker/kripta
A CrossLanguage Encryption Module to encrypt data/files (Asymmetric and Symmetric encryption handled)
aes aes-cipher aes-encryption crypto-library cryptographic cryptographic-algorithms cryptographic-library cryptography cryptography-algorithms cryptography-library cryptography-project cryptography-tools rsa rsa-aes rsa-algorithm rsa-cryptography rsa-cryptosystem rsa-encryption rsa-key-encryption rsa-key-pair
Last synced: 13 Apr 2025
https://github.com/kos0ng/ctf-writeups
CTF Writeups
cryptography ctf cybersecurity reverse-engineering web-exploitation writeup
Last synced: 07 May 2025
https://github.com/crev-dev/pip-crev
Signed code reviews for Python packages.
code-review crev cryptography distributed
Last synced: 05 Apr 2025
https://github.com/unixjunkie/daft
DAFT Allows File Transfers
cli cryptography distributed-file-system ocaml-program user-space
Last synced: 07 Mar 2026
https://github.com/konstantintutsch/lock
Process data with GnuPG 🔒
adwaita c cryptography gpg utility
Last synced: 28 Oct 2025
https://github.com/orlowskilp/evm-signer-kms
Rust library for signing EVM transaction with secp256k1 keys hosted in AWS KMS
aws-kms blockchain cryptocurrency cryptography evm evm-blockchain kms signature
Last synced: 17 Jul 2025
https://github.com/bergzand/libcose
Constrained node COSE library
c cbor cose cryptography ed25519
Last synced: 22 Mar 2025
https://github.com/jon-brandy/ctf-write-up
TEAM BAY'S CTF WRITE UP
binary-exploitation cryptography ctf exploitation forensics hacking picoctf-writeups reverse-engineering web-exploitation writeups
Last synced: 27 Jun 2025
https://github.com/shivamchawda/mern-e-commerce-app
(Under-Development) A full-stack E-Commerce application from sign-up/sign-in to paypal payment integration checkout page. Different log-in for admin and users with different accessibility. Using advance concepts like cryptography , expressJwt and react- router-dom .
admin-dashboard braintree cryptography express-js jwt-authentication lodash mern-ecommerce mongodb moongose node-js paypal-checkout postman reactjs robo3t wireframes-templates
Last synced: 23 Sep 2025
https://github.com/wolfssl/wolfengine
wolfCrypt and wolfCrypt FIPS engine for OpenSSL
cryptography fips fips-140-2 fips-140-3 openssl openssl-engine openssl-library openssl-support wolfcrypt wolfssl
Last synced: 11 Sep 2025
https://github.com/arkworks-rs/ldt
An `arkworks` library for low-degree testing
cryptography fast-fourier-transform low-degree-testing rust
Last synced: 26 Jun 2025
https://github.com/shrec/UltrafastSecp256k1
Ultra high-performance secp256k1 ECC library | C++20 | CUDA, Metal, OpenCL, ROCm, WASM | Apple Silicon M1-M4 | 15+ platforms | Branchless, allocation-free hot paths
android arm64 bitcoin constant-time crypto cryptocurrency cryptography cuda ecc ecdsa embedded ethereum gpu-cryptography ios opencl performance riscv schnorr-signatures secp256k1 webassembly
Last synced: 03 Apr 2026
https://github.com/wolfssl/wolfprovider
wolfCrypt and wolfCrypt FIPS provider for OpenSSL
cryptography fips fips-140-2 fips-140-3 openssl openssl-provider security wolfcrypt wolfssl
Last synced: 11 Feb 2026
https://github.com/andmev/stegjs
This application enables users to encrypt/encode messages into PNG images. It works in two modes, encoding and decoding.
cli cryptography image png secret-messages steganography
Last synced: 29 Jun 2025
https://github.com/dnaeon/cl-ssh-keys
Common Lisp system for generating and parsing of OpenSSH keys
binary common-lisp cryptography decoding encoding key-pairs lisp openssh-keys parsing private-key programming public-key quicklisp ssh ssh-keygen ssh-keys
Last synced: 10 Mar 2026
https://github.com/thephoeron/cl-isaac
Optimized Common Lisp version of Bob Jenkins' ISAAC-32 and ISAAC-64 algorithms, fast cryptographic random number generators.
common-lisp cryptography isaac-32 isaac-64 prng
Last synced: 15 Mar 2026
https://github.com/pmuens/pyfv12
Python implementation of "Somewhat Practical Fully Homomorphic Encryption"
cryptography homomorphic-encryption lattice-based-crypto learning-with-errors lwe ring-learning-with-errors rlwe
Last synced: 24 Apr 2025
https://github.com/orome/crypto-enigma-hs
A Haskell Enigma machine simulator with rich display and machine state details.
cryptography enigma-machine haskell simulator
Last synced: 21 Oct 2025
https://github.com/cloudflare/plexi
Your Key Transparency auditor companion
auditor cryptography e2ee key-transparency transparency
Last synced: 15 Apr 2025
https://github.com/amaitou/affinecipher
This tool is a versatile implementation of the Affine Cipher, a classical encryption algorithm that combines modular arithmetic and linear algebra. It enables users to encode and decode messages using a pair of keys, offering a straightforward and effective approach to securing information.
affine-cipher cryptography python3
Last synced: 14 Oct 2025
https://github.com/yawn/offkey
Print age encrypted small secrets for offline recovery
age cryptography encryption paperkey
Last synced: 21 Feb 2026
https://github.com/wildcardcorp/samson
Cryptanalysis and attack library
cryptanalysis cryptography security-tools
Last synced: 18 Jan 2026
https://github.com/cecilphillip/b32020
Nothing to see here. Move along now...
coding-for-fun cryptography dotnetcore microservices
Last synced: 24 Apr 2025
https://github.com/annalorimer/security-resources
A list of stuff to learn more about security!
android arm cryptography ctf hackers learning security vulnerable-android-apps
Last synced: 26 Jan 2026
https://github.com/ldclabs/cose
📧 Implemented Keys, Algorithms (RFC9053), COSE (RFC9052) and CWT (RFC8392) in Go.
cbor cose cryptography cwt rfc8152 rfc8392 rfc9052 rfc9053
Last synced: 10 Mar 2026
https://github.com/abeaumont/ocaml-pbkdf
Password based key derivation functions from PKCS#5, RFC 2898
Last synced: 16 Mar 2025
https://github.com/crate-crypto/MLSAG
Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific
cryptocurrency cryptography monero ring-signature-scheme zero-knowledge
Last synced: 01 Apr 2025
https://github.com/everstake/bip39
CLI for generation and verification of mnemonics in BIP39 standard with hash in Argon2id
argon2 argon2id bip39 bitcoin blockchain cryptography ethereum go golang mnemonic
Last synced: 07 May 2025
https://github.com/cloudflare/privacypass-ts
A TypeScript Library for the Privacy Pass Issuance Protocol
blindrsa cryptography privacy-pass token typescript voprf
Last synced: 14 Jun 2025
https://github.com/simplyhexagonal/string-crypto
Small and simple (yet secure) library to encrypt and decrypt strings using PBKDF2 for key derivation and AES (defaulted to 256-bit / SHA512)
aes crypto cryptography javascript javascript-library pbkdf2 rollup runkit string-crypto typescript
Last synced: 16 Apr 2025
https://github.com/reversingid/crypto-reference
Open repository of cryptography code and reference for reverse engineer purpose.
Last synced: 01 May 2025
https://github.com/privacy-scaling-explorations/pse.dev
The PSE website
cryptography lucide-react nextjs13 privacy research shadcn-ui tailwindcss website zk
Last synced: 17 Mar 2025
https://github.com/gdanezis/pybft
Experiments with pBFT
byzantine consensus-algorithm cryptography distributed-systems fault-tolerance security
Last synced: 11 Apr 2025
https://github.com/pdroalves/encrypted-mongodb
This is a proof-of-concept implementation of the framework proposed by [Alves and Aranha 2018] with the purpose of offering a wrapper on MongoDB's Python driver that enables a application to store and query encrypted data on the database.
cryptography mongodb mongodb-python-driver privacy-preserving
Last synced: 22 Jan 2026
https://github.com/dinxsh/datacrypt
cli hashing utility 🔐
cryptography cryptography-project encryption-decryption security security-tools
Last synced: 14 Apr 2025
https://github.com/koukyosyumei/myzkp
Building Zero Knowledge Proof from Scratch in Rust
cryptocurrency cryptography rust zero-knowledge zero-knowledge-proof zkp zksnark zksnarks
Last synced: 18 Sep 2025
https://github.com/cryptosense/pkcs11
OCaml bindings for the PKCS#11 cryptographic API
bindings cryptography ocaml pkcs11
Last synced: 10 Apr 2025
https://github.com/mlafeldt/codebreaker-rs
A Rust library to decrypt & encrypt any cheat code for CodeBreaker PS2
codebreaker cryptography game-hacking homebrew ps2 rust-library
Last synced: 13 Feb 2026
https://github.com/infineon/linux-optiga-trust-m
Linux tools and examples for OPTIGA™ Trust V1/V3 security solution
cryptography ecc linux openssl openssl-engine openssl-provider optiga-trust rsa
Last synced: 06 Apr 2025
https://github.com/alokmenghrajani/gpgeez
Small wrapper around golang.org/x/crypto/openpgp
cryptography gnupg go golang gpg wrapper
Last synced: 12 Apr 2025
https://github.com/TacitusXI/LeskoDEX
LeskoDEX is a DEX with a decentralized orderbook and a custom ERC-20 ESKO token. Each user can connect to the DEX via Metamask and trade the ETH/ESKO pair. A custom chart for technical analysis is available.
crypto cryptocurrency cryptocurrency-exchanges cryptography currency dapp defi erc-20 eth ethereum smart-contracts solidity solidity-dapps solidity-language token
Last synced: 01 Nov 2025
https://github.com/Infineon/linux-optiga-trust-m
Linux tools and examples for OPTIGA™ Trust V1/V3 security solution
cryptography ecc linux openssl openssl-engine openssl-provider optiga-trust rsa
Last synced: 09 Jul 2025
https://github.com/viglioni/lang-studies
Repo with algorithms or small projects in some languages I am studying
Last synced: 07 Mar 2026
https://github.com/advaita-saha/zk-voting
Anonymous Voting system build with the power of Zero-knowledge cryptography
circom circomlib cryptography merkle-tree snarkjs voting-application zero-knowledge zk-snarks
Last synced: 02 Mar 2026
https://github.com/predatorray/mental-texas-holdem
A mental poker implementation of Texas Hold'em
cryptography game poker-game typescript webrtc
Last synced: 01 Mar 2026
https://github.com/yogcrypt/yogcrypt
A fast, general purpose crypto library in pure Rust.
block-cipher cryptographic-hash cryptography rust security signature sm2 sm3 sm4
Last synced: 01 Apr 2026
https://github.com/karasiq/nanoboard
Scala nanoboard implementation
cryptography imageboard scala steganography
Last synced: 10 Mar 2026
https://github.com/cyrildever/feistel-cipher
Feistel cipher implementation for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 17 Mar 2025
https://github.com/devinterview-io/cryptography-interview-questions
🟣 Cryptography interview questions and answers to help you prepare for your next software architecture and design patterns interview in 2025.
coding-interview-questions coding-interviews cryptography cryptography-interview-questions cryptography-questions cryptography-tech-interview design-patterns programming-interview-questions senior-developer-interview software-architect-interview software-architecture software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview software-engineering system-architecture system-design technical-interview-questions
Last synced: 09 Sep 2025
https://github.com/ivrodriguezca/nuntius
iOS Framework for end-to-end encrypted messages
cryptography diffie-hellman ecdh ios library libsodium objcective-c
Last synced: 09 Jul 2025
https://github.com/mainakrepositor/super-ciphers
A collection of some of the amazing cryptographic Ciphers in C++, Python and Java with a detailed documentation and approach map. (Particularly helpful for Blockchain. and designing Encryption Algorithms)
arithmetic blockchain cipher-algorithms cpp cryptography java logic python3
Last synced: 26 Oct 2025
https://github.com/jphastings/jwker
A PEM -> JWK command line conversion tool
cli cryptography encryption jwk pem
Last synced: 10 Oct 2025
https://github.com/ar-nelson/monocypher-wasm
WebAssembly port and JS wrapper library for Monocypher (https://monocypher.org)
cryptography monocypher nodejs webassembly
Last synced: 24 Apr 2025
https://github.com/armfazh/h2c-go-ref
[RFC9380] Hash to curves - Go reference implementation
cryptography draft-irtf-cfrg-hash-to-curve elliptic-curves golang hash hash-to-curve rfc-9380
Last synced: 09 Oct 2025
https://github.com/adamrefaey/private-stamp
PrivateStamp: a private proof-of-existence DApp. Prove that you've had a file at a certain time without compromising your privacy.
cryptography dapp encryption ethereum proof-of-existence solidity vue
Last synced: 07 Apr 2025
https://github.com/mrmekon/ossuary
Rust library for establishing encrypted communication channels
c cryptography encryption networking rust security
Last synced: 07 Oct 2025
https://github.com/ballsoulchater/roblox-download
Download the Roblox app to use Roblox on your smartphone, tablet, computer, console, VR headset, and more.
cryptography cybersecurity downloader electron electron-app encryption gpg gpt javascript llm mobile roblox roblox-script roblox-scripts
Last synced: 22 Apr 2025
https://github.com/neosmart/cryptostream
Read and Write stream adapters for on-the-fly encryption and decryption for rust
crate cryptography cryptostreams rust
Last synced: 10 Apr 2025
https://github.com/jpopesculian/ed25519-dalek-bip32
Simplified ed25519 BIP32 derivations
bip32 bitcoin cryptography derivation ed25519 ed25519-dalek trezor
Last synced: 06 Apr 2026
https://github.com/healeycodes/niceware
:lock: Generate or convert random bytes into passphrases. A Rust port of niceware.
cryptography diceware generator niceware passphrase password
Last synced: 05 May 2025
https://github.com/crate-crypto/mlsag
Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific
cryptocurrency cryptography monero ring-signature-scheme zero-knowledge
Last synced: 10 Nov 2025
https://github.com/micromaomao/ctclient
Certificate Transparency Log client suitable for monitoring, quick SCT validation, gossiping, etc.
certificate-transparency cryptography openssl pki rust tls
Last synced: 27 Jul 2025
https://github.com/thoughtpolice/hs-ed25519
Minimal ed25519 Haskell package, binding to the ref10 SUPERCOP implementation.
cryptography ed25519 hackage haskell
Last synced: 17 Mar 2025
https://github.com/thomwiggers/kemtls-experiment
Experimental implementation of KEMTLS in Rustls
cryptography kemtls post-quantum post-quantum-tls rustls tls
Last synced: 08 Jul 2025
https://github.com/0xfe/cryptopals
Cryptopals Cryptography Challenge Solutions in Go (Sets 1 - 6)
cryptography cryptopals go golang
Last synced: 14 Apr 2025
https://github.com/HeikoStamer/dkgpg
Distributed Privacy Guard (DKGPG) implements Distributed Key Generation (DKG) and Threshold Cryptography for OpenPGP
cryptography distributed-key-generation gnunet libgcrypt libgmp openpgp roca-detection roca-detector threshold-cryptography
Last synced: 13 Apr 2025
https://github.com/daedalus/misc
misc scripts
aes android bitcoin bitshuffling compression crypto cryptography cve hash hashing kdbx luks machine-learning mmap performance qrcode rc4 shodan totp zram
Last synced: 14 Apr 2025
https://github.com/filosottile/xaes256gcm
Package xaes256gcm implements the XAES-256-GCM extended-nonce AEAD.
Last synced: 21 Sep 2025
https://github.com/mystenlabs/truncator
Compress cryptographic outputs via mining
blockchain compression cryptography mining
Last synced: 26 Jun 2025
https://github.com/denysdovhan/rsa-labwork
A javascript RSA algorithim encryption tool
chnu crypto cryptography javascript json labwork rsa rsa-cryptography university
Last synced: 29 Oct 2025
https://github.com/andskur/argon2-hashing
A light package for generating and comparing password hashing with argon2 in Go
argon2 cryptography go password-hashing
Last synced: 28 Oct 2025
https://github.com/paulveillard/cybersecurity-tls-security
A collection of awesome framework, libraries, learning tutorials, videos, webcasts, technical resources and cool stuff about SSL / TLS
cryptography decryption encryption https https-certificate https-everywhere json openssl security-vulnerability ssl-certificates ssl-checker tls-certificate tls-certificate-management tls-client tls-handshake tls-proxy tls-server tls-support x509 x509certificates
Last synced: 10 Apr 2025
https://github.com/vatshayan/image-security-by-triple-des-final-year-project
B.tech Cryptogaphy Final Year Project on ENCRYPTION & DECRYPTION of IMAGE through Triple DES.
btech-project btechfinalyear collegeprojects cryptography cryptography-project cyber-security cybersecurity data decryption encryption final-project final-year-project final-year-projects finalyearproject research-project security semprojects triple-des triple-des-project tripledes
Last synced: 28 Oct 2025
https://github.com/leonardocustodio/bcts
TypeScript implementation of Blockchain Commons specifications: deterministic CBOR (dCBOR), Gordian Envelope for privacy-preserving data, Uniform Resources (UR), secret sharing (SSKR/Shamir), XID decentralized identity, provenance marks, LifeHash visual hashing, and FROST threshold signatures.
blockchain cbor cli cryptography dapps dcbor frost gordian-envelopes gstp hubert lifehash provenance-mark seedtool shamir sskr typescript uniform-resources xid
Last synced: 12 Feb 2026
https://github.com/danaugrs/morphine
:pill: Homomorphic Encryption in Python
cryptography homomorphic-encryption math python python3
Last synced: 14 May 2025