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-22 00:06:56 UTC
- JSON Representation
https://github.com/texfrog/texfrog
[work in progress] Software for helping cryptographers manage game-hopping proofs in LaTeX
Last synced: 18 Jun 2026
https://github.com/pixielabs/whisper-key
Send & receive secure messages in the browser.
cryptography messaging security
Last synced: 20 Jun 2025
https://github.com/lambdapioneer/sloth
Key stretching and deniable encryption using Secure Elements on Android and iOS
android cryptography ios password-hashing security sloth
Last synced: 11 Oct 2025
https://github.com/dowlandaiello/gop2p
A streamlined shard-based P2P networking stack built in Go.
cryptocurrency cryptography dapp dapps decentralized distributed-networking ipc networking-stack p2p p2p-network p2p-shard peer-to-peer rpc sharded sharding shards tls tls-support
Last synced: 11 Apr 2025
https://github.com/jsign/go-curdleproofs
A Go implementation of Curdleproofs, a zero-knowledge shuffle argument.
cryptography ethereum leader-election whisk zero-knowledge
Last synced: 25 Feb 2026
https://github.com/pmuens/pybra12
Python implementation of "Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP"
cryptography homomorphic-encryption lattice-based-crypto learning-with-errors lwe
Last synced: 24 Apr 2025
https://github.com/chubek/poxhash
A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS
algorithm bash bash-script c cryptography cryptography-algorithms go hash hashing hashing-algorithm header-only javascript nim nim-language python rust rust-lang
Last synced: 17 Jul 2025
https://github.com/dyne/redroom
Zenroom crypto module for Redis
crypto cryptography password redis redis-module security
Last synced: 16 Jul 2025
https://github.com/anmol-singh-jaggi/sha3_512
:lock_with_ink_pen: An implementation of SHA-3 hash function with a digest size of 512 bits
c-plus-plus cryptography hash sha
Last synced: 14 Apr 2025
https://github.com/trailofbits/lms-rust
A Rust implementation of LMS and LM-OTS. See RustCrypto for living code.
cryptography digital-signature hash-based-signatures pqc
Last synced: 15 Apr 2025
https://github.com/djx-y-z/libsignal_dart
Wrapper for libsignal, implementing the Signal Protocol for end-to-end encryption. Features Double Ratchet, X3DH, Sealed Sender, Group Messaging (SenderKey), and Kyber post-quantum key exchange. Optimized for Flutter and cross-platform applications (Android, iOS, Linux, macOS, Windows). AGPL-3.0 Licensed.
cross-platform cryptography dart double-ratchet encryption end-to-end-encryption flutter flutter-rust-bridge frb libsignal messaging privacy rust sealed-sender security signal-protocol x3dh
Last synced: 01 May 2026
https://github.com/darth-cy/wallet_ecdsa
Binary utility for signing arbitrary document with Ethereum wallet accounts. Using Secp256k1 Rust wrapper
cryptography ecdsa ethereum rust
Last synced: 22 Mar 2025
https://github.com/chaoses-ib/cryptology
crypto cryptography cryptology infosec security
Last synced: 10 Oct 2025
https://github.com/0xrelogic/chaos
CHAOS Quantum Simulator: Breakthrough 20-qubit simulation with only 24MB memory. GPU-accelerated Shor's algorithm, Grover's search, QFT implementation. 1000x more efficient than traditional simulators.
collaborate cryptography cupy gpu-acceleration grover-search high-performance-computing numpy python quantum-algorithms quantum-computing quantum-fourier-transform quantum-mechanics quantum-simulation research shor-algorithm
Last synced: 10 Oct 2025
https://github.com/nicolab/crystal-crypt
:gem: Cryptographic utilities made easy for Crystal lang.
cipher crypto cryptography crystal crystal-lang decrypt encode encrypt signature
Last synced: 08 Mar 2026
https://github.com/tankerhq/sdk-ios
Tanker client-side encryption SDK for iOS
cryptography encryption end-to-end ios objective-c privacy sdk security swift tanker
Last synced: 09 Apr 2025
https://github.com/sentrix-labs/sentrix
Sentrix Chain — high-performance Layer-1 blockchain written in Rust. Native + EVM dual-layer execution.
blockchain consensus cryptocurrency cryptography dpos-bft ethereum-compatible evm indonesia l1 layer-1 metamask rust sentrix src-20 srx
Last synced: 12 May 2026
https://github.com/tomato42/ecpp-verifier
Verifying primality certificates generated by Primo
cryptography number-theory prime-numbers primo
Last synced: 29 Jun 2025
https://github.com/trailofbits/lms-go
Leighton-Micali Hash-Based Signatures, for Go
cryptography golang hash-based-signatures
Last synced: 11 Jul 2025
https://github.com/rrivera/celo
Celo is a CLI tool to encrypt files from an user-defined Secret Phrase.
aes-encryption argon2 cli crypto cryptography go golang password
Last synced: 12 Jan 2026
https://github.com/sander/noise-kotlin
Noise protocols based on Diffie-Hellman key agreement
cryptography noise-protocol-framework pure-functional
Last synced: 09 Oct 2025
https://github.com/nickray/zissou
∴ Experimental Smartstick Platform in Rust, mainly for PIV-likes ∴
ccid cortex-m cryptography embedded rust smartcard
Last synced: 11 Jul 2025
https://github.com/hangthed64/lyn-telegram-payment-bot-cryptocurrency-payment-system
Customizable, multilanguage Telegram shop bot with Payments support.Telegram bot for handling payments.Simple Telegram bot to accept Stripe payments.
bitecoin blockchain crypto-geteway crypto-payment cryptobot cryptocurrency cryptography ethereum invoice payment payment-gateway payment-integration sellix telegram telegram-bot telegram-bot-api telegram-bot-payments telegram-geteway telegram-group telegram-payment
Last synced: 16 Mar 2026
https://github.com/thomasleplus/subchannel
A study on subliminal channels in DSA algorithm.
crypto cryptography digital-signature digital-signatures dsa dsa-algorithm java jdk paper subchannel subliminal-channels
Last synced: 10 Apr 2025
https://github.com/umutcamliyurt/integrityguard
A very secure tool for monitoring integrity of important files
aes-256-gcm anti-evil-maid argon2 cryptography golang infosec integrity-monitoring portable privacy privacy-tools security security-tools
Last synced: 14 May 2025
https://github.com/cyborginc/cyborgdb-py
Python Client SDK for CyborgDB: The Confidential Vector Database
ai ai-ml ann cryptography cyborgdb encryption metadata-filtering open-source pip-package python python-module rest-api vector vector-database vector-embeddings vector-search
Last synced: 20 Feb 2026
https://github.com/alokmenghrajani/decv
Deterministic ECDSA Cross Validation
bitcoin crypto cryptocurrency cryptography ecdsa rfc6979 secp256k1
Last synced: 31 Aug 2025
https://github.com/developmint/cipher-collection
Zero-dependency modular cipher collection including all well-known and often used ciphers
cipher cipher-collection crypto cryptography decode decrypt encode encrypt encryption javascript morse puzzle riddle security
Last synced: 07 May 2025
https://github.com/uncomputable/simpiwallet
First wallet that uses Simplicity descriptors
bitcoin cli cryptography rust wallet
Last synced: 13 Apr 2025
https://github.com/samadpls/imagecipher
ImageCipher is a Python library for encoding and decoding messages in images using steganography and optional encryption
cryptography encryption-library opensource pil python-library steganography-library
Last synced: 01 Jul 2025
https://github.com/fluorine/coolwallet
A Cool Wallet is a risk mitigation tool to store private keys safely.
cold-storage cold-wallets cool-wallet crypto cryptocurrency cryptography funds paper-wallet risk-assessment risk-minimization risk-mitigation shamir shamir-secret-sharing wallet wallet-generator
Last synced: 10 Mar 2026
https://github.com/logotype/es-crypto
Cryptographic hash libraries
crypto cryptography hash md5 sha1 sha256 sha512
Last synced: 19 Jan 2026
https://github.com/peter-juhasz/science.cryptography.ciphers
This project collects classic ciphers with high performance implementations.
allocation-free ciphers cryptography performance rot-13
Last synced: 22 Mar 2025
https://github.com/muhasturk/bmhcrypto
BMHCrypto is a pure Swift packages built on CryptoKit, adds useful extensions and ready to use.
aes-encryption algorithms chipher crypto cryptography cryptokit decryption encryption extensions hashing swift swift-package-manager symmetric-key-cryptography xcode
Last synced: 12 Apr 2025
https://github.com/mrousavy/bmppwd
🔐 BmpPwd is a .NET Class Library for overloadable en/decrypting strings or binary data to a System.Drawing.Image
bitmap cryptography decryption encryption image password
Last synced: 06 Apr 2025
https://github.com/n1ghtf1re/public-key-ciphers
The implementation of the public key ciphers: Elgamal
cryptography elgamal elgamal-encryption public-key-cryptography public-key-encrption
Last synced: 21 Aug 2025
https://github.com/IronCoreLabs/ironoxide-swig-bindings
IronCore Labs SDK bindings which are generated using swig
android c cpp cryptography java jvm proxy-re-encryption transform-encryption
Last synced: 17 Jun 2025
https://github.com/juliacrypto/ripemd.jl
Pure Julia Ripemd160 implementation
cryptography hash-functions julia ripemd ripemd160
Last synced: 13 May 2025
https://github.com/skyzyx/signer
Cryptographically sign data to prevent tampering. Solves the same problem as JWT, using similar ideas, but in a different way.
cryptography jwt php shared-secrets
Last synced: 11 Jan 2026
https://github.com/gregoirehebert/shamirsecretsharingscheme
PHP Implementation of the Shamir Secret Sharing scheme. It allows you to split a secret into N shares (min 3) and ask a minimum of shares to recompute the original value.
cryptography php php-library secret-sharing secrets
Last synced: 29 Oct 2025
https://github.com/badavis/strict-password-generator
Generate a random password with specific requirements
cryptography javascript npm npm-package password password-generator random random-number-generators
Last synced: 18 Aug 2025
https://github.com/haskell-cryptography/cryptography-blake3-bindings
Vendored low-level bindings to BLAKE3 C implementation
Last synced: 17 Aug 2025
https://github.com/izelnakri/aes256
AES256 implementation in Elixir
aes aes256 cryptography elixir encryption symmetric-cryptography
Last synced: 25 Oct 2025
https://github.com/makemake-kbo/ekt
Ethereum key tool - Lightweight CLI tool to deal with ETH keys written in rust
cryptography defi ethereum foundry hardhat rust solidity
Last synced: 28 Apr 2025
https://github.com/exonum/pwbox-rs
Modular password-based encryption for Rust
cryptography encryption password
Last synced: 26 Apr 2025
https://github.com/0xsouravm/mockchain-wallet-rs
Official wallet implementation for MockChain - A Rust-based cryptocurrency wallet featuring key management, transaction signing, balance checking, and faucet integration for the MockChain blockchain.
blockchain cryptography grpc wallet
Last synced: 08 Oct 2025
https://github.com/ingonyama-zk/ingo-hash
FPGA accelerated cryptographic hash functions
acceleration cryptography hardware hashing
Last synced: 07 May 2025
https://github.com/matthiasgeihs/crypto-graph
Visualizing relationships between cryptographic primitives and number theoretic problems.
Last synced: 16 Aug 2025
https://github.com/arunanshub/pyflocker
Python Cryptographic (File Locking) Library
cryptographic-library cryptography encryption file-encryption python3
Last synced: 22 Apr 2025
https://github.com/poustouflan/crypto-drink
CryptoHack flag announcement and local scoreboard
cryptography cryptohack java maven postgres quarkus react scoreboard typescript vite
Last synced: 12 Apr 2025
https://github.com/david-oswald/microproxy
Paper / slides / code for the paper "µProxy: A Hardware Relay for Anonymous and Secure Internet Access" (RFIDSec 2016)
cryptography esp8266 nacl tweetnacl
Last synced: 14 Aug 2025
https://github.com/JuliaCrypto/Ripemd.jl
Pure Julia Ripemd160 implementation
cryptography hash-functions julia ripemd ripemd160
Last synced: 06 Apr 2026
https://github.com/haldarmahesh/flutter_key_store_cryptography
This plugin helps you by generating the assymetric RSA key pair. The keys are generated and persisted in android/ios keystore.
android cryptography dart encrypts flutter ios-keystore keystore rsa-key-pair signature
Last synced: 10 Apr 2025
https://github.com/denpeshkov/httpsign
Signatures for HTTP requests
cryptography go golang http signature
Last synced: 15 Dec 2025
https://github.com/boschresearch/pq-wolfssl
Integration of selected post-quantum schemes into the embedded TLS library wolfSSL as part of our paper "Mixed Certificate Chains for the Transition to Post-Quantum Authentication in TLS 1.3"
Last synced: 07 Oct 2025
https://github.com/maelgangloff/signed-invoice
Create cryptographically signed invoices with a QR code
billing cryptography digital-signature dss invoice nodejs pdf pdfkit typescript
Last synced: 10 Mar 2026
https://github.com/marph91/yaaes
Yet Another AES implementation in hardware.
aes cryptography fpga hardware python vhdl
Last synced: 16 Apr 2025
https://github.com/tougee/curve25519
Dart port of x25519 from Go Cryptography curve25519
cryptography curve25519 x25519
Last synced: 09 Mar 2026
https://github.com/mitre/electionguardverifier.jl
MITRE Election Guard Verifier
cryptography electionguard julia
Last synced: 21 Apr 2025
https://github.com/wyatt-howe/1-out-of-n
1-out-of-n oblivious transfer protocol in JavaScript
1-out-of-n cryptographic-primitive cryptography javascript oblivious-transfer ot privacy-enhancing-technologies
Last synced: 04 May 2025
https://github.com/stephenhaunts/block-encryptor
A simple C# code library that makes encrypting blocks of data easier. Data blocks are encrypted using AES but also have HMAC integrity built in to guard against data tampering or corruption. This library is designed to be very easy to use.
crypto crypto-library cryptography cryptography-library cryptography-tools encryption encryption-library privacy privacy-enhancing-technologies privacy-tools
Last synced: 11 Apr 2025
https://github.com/oz9un/crypto_basics
I am learning&creating stuffs about cryptography.
crypto cryptography ctf decode encode
Last synced: 10 Jul 2025
https://github.com/rgab1508/cryptotsec
An open-source Cryptocurrency implementation(built for TSEC Hacks 2021)
blockchain blockchain-technology cryptocurrency cryptography firebase hackathon proof-of-work react transaction tsec
Last synced: 09 May 2026
https://github.com/virgilsecurity/virgil-crypto-ruby
Virgil Ruby Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa
Last synced: 06 Oct 2025
https://github.com/miguelmota/sol-ecverify
A solidity library for verifying elliptic curve signatures in Ethereum (ecrecover)
cryptography ecdsa ecrecover ecverify ethereum signature smart-contracts solidity truffle verification web3
Last synced: 28 Mar 2025
https://github.com/alphwarde/ctf-writeups
Here i'll put all the writeups from CTF challenges that i encounter in CTF websites and competitions
crypto cryptography ctf-challenges ctf-solutions ctf-writeups cybersecurity
Last synced: 19 Jan 2026
https://github.com/cloudflare/privacypass-origin
A TypeScript Origin for the Privacy Pass Authentication Protocol
authentication cryptography privacy-pass token typescript
Last synced: 06 Oct 2025
https://github.com/adiunni/python-blockchain
This is a blockchain utilising python as backend and javascript(react.js) as front end
cryptocurrency cryptography flask javascript npm postman pubnub pytest python python-blockchain reactjs wallet
Last synced: 05 Mar 2026
https://github.com/virgilsecurity/virgil-purekit-php
PureKit PHP SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.
cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk
Last synced: 09 May 2025
https://github.com/dartdart26/fhe-is-mail-spam
Fully homomorphic encryption based mail spam detection
cryptography email fully-homomorphic fully-homomorphic-encryption privacy
Last synced: 19 Oct 2025
https://github.com/virgilsecurity/virgil-pure-wordpress
Free Wordpress Plugin based on a powerful and revolutionary cryptographic technology that protects user passwords from data breaches and both online and offline attacks.
aead cryptography password-hardened-encryption plugin protect-database pure-plugin wordpress-plugin
Last synced: 09 May 2025
https://github.com/stephenhaunts/text-shredder
A simple tool that applies very strong encryption over text for use with chat or email applications. Use this if you want to add another level of privacy and security that you can control.
cryptography encryption encyption-support privacy privacy-enhancing-technologies privacy-protection security security-tools
Last synced: 11 Apr 2025
https://github.com/rustlanges/rlarndg
RustLangES Actually Random Generator
cryptography generator random security
Last synced: 31 Jul 2025
https://github.com/tf-encrypted/aes-prng
Rust pseudo-random number generator based on AES
Last synced: 20 Jul 2025
https://github.com/deepstupid/genocoin
For all Debts, Public and Genetic - BloodChain Reference Implementation - The antihuman genome project
banking biohacking bitcoin cancer cryptography debt dna eugenics euthanasia finance genetic genome investment money mutations psychopathy slavery
Last synced: 20 Mar 2025
https://github.com/virgilsecurity/demo-twilio-chat-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works in chat messaging use case. The application uses Twilio as a messaging provider.
android cryptography end-to-end-encryption twilio twilio-chat
Last synced: 07 Sep 2025
https://github.com/bransantiago/milo
🖥️ Enhance surface reconstruction with MILo, a novel method using mesh-in-the-loop Gaussian splatting for detailed and efficient results.
client components cryptography differentiable-rendering discord-bot elasticsearch franklin gaussian-splatting iec62541 java milo nodejs opcua python reactive-programming siggraph-asia surface-reconstruction transactions-on-graphics
Last synced: 28 Apr 2026
https://github.com/ahdinosaur/secret-handshake2
🤝 Mutually authenticating key agreement to establish shared secrets over an insecure channel.
cryptography ed25519 handshake key-agreement key-exchange scuttlebutt secret-handshake secure-scuttlebutt shs ssb x25519
Last synced: 20 Sep 2025
https://github.com/andreyrusyaev/acryptohashnet
A pure managed C# implementation of well-known cryptographic hash functions such as SHA-family (SHA0, SHA1, SHA2, SHA3), MD-family (MD2, MD4, MD5), Keccak family, RIPEMD, Tiger, Haval, Snefru.
cryptography cryptohash digest hash haval keccak md4 md5 ripemd sha0 sha1 sha2 sha256 sha3 sha3-256 sha3-512 sha512 snefru tiger
Last synced: 04 Jul 2025
https://github.com/patatetom/rds4xways
Extract SHA1 from Reference Data Set (RDS) provided by the National Software Reference Library (NSRL) for X-Ways Forensics (or any other tool that uses SHA1).
bash cryptography dfir fingerprint forensic forensics hash nsrl python rds sha1 x-ways
Last synced: 03 Jul 2025
https://github.com/c0mm4nd/dart-elliptic
Elliptic curves and key pair generations in dart
cryptography dart dart2 ecdsa elliptic-curves
Last synced: 30 Jul 2025
https://github.com/saharshleo/s-des
Inner working of the S-DES algorithm using interesting animations and visualizations
cryptography decryption encryption s-des sdes sdes-algorithm sdes-cipher
Last synced: 21 Apr 2025
https://github.com/houseme/gocrypto
A general solution for commonly used crypt in golang
aes base64 crypto cryptography decryption des des3 encryption go golang hash hex rsa
Last synced: 25 Jul 2025
https://github.com/hillu/go-xxtea
Corrected Block TEA / XXTEA library in Go
Last synced: 09 Jul 2025
https://github.com/samuel-lucas6/aegis.net
A .NET implementation of AEGIS-128L and AEGIS-256.
aead aegis aegis128l aegis256 aes crypto cryptography
Last synced: 15 Apr 2025
https://github.com/tink-crypto/tink-cc-awskms
AWS-KMS extension for Tink C++
aws-kms cpp crypto cryptography security
Last synced: 27 Jan 2026
https://github.com/elliotwutingfeng/fernet
A Dart library for encrypting and decrypting messages using the Fernet scheme.
aes-128-cbc cryptography decryption encryption hmac-sha256 pkcs7 secret
Last synced: 29 Apr 2025
https://github.com/hinto-janai/monero-gpg
Sign a message/file with GPG and include the current Monero block stats at the bottom
Last synced: 18 Mar 2025
https://github.com/marcogarlet/cuda_cubeattack
CUDA implementation of Cube Attack
Last synced: 28 Oct 2025
https://github.com/jorisvink/nyfe
A software based file encryption tool where all cryptographic parts are based on a single cryptographic permutation: Keccak-f[1600,24]. || This is a read-only mirror, pull requests are ignored.
cryptography file-encryption keccak-sponge
Last synced: 13 Apr 2025
https://github.com/clats97/clatsecure
Clats Encryption Standard (CES) key generator. It includes 3 AES-type key generation algorithms used with python. You can generate cryptographically secure encryption keys in 128, 192, and 256 bit key sizes. This project was peer reviewed by a CompTIA Security+ certified person.
aes aes-128 aes-192 aes-256 aes-encryption cryptography cryptography-algorithms encryption encryption-algorithms keygen keygeneration
Last synced: 28 Jun 2025
https://github.com/Tetration-Lab/arkworks-solidity-verifier
Solidity SNARK verifier generator for Arkwork's proof systems.
arkworks cryptography ethereum gm17 groth16 marlin solidity zksnark
Last synced: 28 Mar 2025
https://github.com/olivmath/merkletreers
🌳 The simple and easy implementation of Merkle Tree
cryptography ethereum keccak256 merkle-proof merkle-root merkle-tree merkletreejs merkly rust
Last synced: 22 Sep 2025
https://github.com/viralpoetry/translate-hsm-key
Import, export multiple key cryptograms with Thales payShield 9000 using TCP or serial interface.
cryptography encryption hsm hsm-library payment thales
Last synced: 09 Apr 2025
https://github.com/wotvision/wot1
The WoT app: Distributed Web of Trust on the blockchain: publish signed documents, fight fake news!
blockchain cryptocurrency cryptography
Last synced: 14 Jan 2026
https://github.com/nthparty/additive
Data structure for representing additive secret shares of integers, designed for use within secure multi-party computation (MPC) protocol implementations.
additive-secret-sharing cryptography linear-secret-sharing mpc multi-party multi-party-computation multiparty multiparty-computation python-cryptography secret-sharing secret-sharing-protocols secret-sharing-scheme secure-multi-party-computation secure-multiparty-computation
Last synced: 16 Jan 2026