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/bitanon/hashlib
Secure hash functions, checksum generators, and key derivation algorithms in pure Dart
argon2 cryptography dart hash hashlib hmac keccak otpauth password-generator secure-hash sha3
Last synced: 18 Apr 2026
https://github.com/angelsecurityteam/crypthackers
Mesagge Encryption
cryptography mesagge-encryption python3
Last synced: 06 May 2025
https://github.com/deemru/msspi
TLS client/server framework mimics OpenSSL to SSP interface
cryptography gost msspi openssl schannel ssl sspi tls
Last synced: 19 Feb 2026
https://github.com/miladrahimi/phpcrypt
Encryption, decryption, and password hashing tools for PHP projects
aes asymmetric cryptography decrypt encrypt hash openssl rsa symmetric
Last synced: 11 Jan 2026
https://github.com/undergroundwires/safeorbit
Protect your memory .NET 🛡️ Memory protection library for .NET Framework and .NET Core.
binary-protection cryptography detect-injections hashing memory-injection string-protection wiki
Last synced: 21 Mar 2025
https://github.com/namecoin/electrum-nmc
Namecoin port of Electrum Bitcoin client.
anticensorship blockchain civil-liberties cryptocurrency cryptography decentralized electrum free-speech hacktoberfest human-rights internet-freedom namecoin namecoin-wallet p2p privacy python security
Last synced: 30 Apr 2025
https://github.com/keyhunters/biggest-lost-bitcoin-wallets-list
Machine learning algorithms from repository Smart-Transformers retrieved lost cryptocurrency wallets from the Bitcoin network for a total amount of: 2127 BTC
bitcoin bitcoin-wallet btc-wallet crypto cryptocurrencies cryptocurrency cryptography hacking lost-bitcoin lost-bitcoin-wallet lost-bitcoins
Last synced: 10 Apr 2025
https://github.com/khaosdoctor/enigmajs
Full implementation of the 1944 German cryptographic machine in TypeScript with a nice UI
cipher cryptography enigma enigma-cipher enigma-js enigma-machine enigma-simulator javascript security typescript vue
Last synced: 29 Apr 2025
https://github.com/thibmeu/tlock-rs
Rust encryption library for practical time-lock encryption.
age-encryption cryptography encryption tlock
Last synced: 25 Sep 2025
https://github.com/ignis-sec/CtfCryptoTool
A tool for automated analysis of ctf type crypto challenges
Last synced: 12 Jul 2025
https://github.com/FiloSottile/cpace
An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.
cpace cryptography pake ristretto ristretto255
Last synced: 21 Sep 2025
https://github.com/tbpaolini/imgconceal
Steganography tool for encrypting and hiding files inside JPEG, PNG and WebP images
command-line-tool cryptography image-processing jpeg png steganography webp
Last synced: 07 May 2025
https://github.com/jedisct1/rust-xoodyak
Xoodyak, a lightweight and versatile cryptographic scheme implemented in Rust.
crypto cryptography cyclist lightweight nist xoodoo xoodyak
Last synced: 14 Apr 2025
https://github.com/deliberative/crypto
Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.
c crypto cryptography elliptic-curves end-to-end-encryption hash javascript libsodium merkle-tree public-key-cryptography rollup shamir-secret-sharing typescript webassembly
Last synced: 09 Apr 2025
https://github.com/pymmdrza/cryptocurrency_logos
All Logo's Cryptocurrency with png format and svg format high quality [ICON][Free]
crypto crypto-logos cryptocurrencies cryptocurrency cryptography logo logo-design logos
Last synced: 05 Feb 2026
https://github.com/kriskwiatkowski/pqc
Reference implementations of post-quantum cryptographic primitives
c cryptography post-quantum rust
Last synced: 22 Jan 2026
https://github.com/robertdurst/chatdemo
A demonstration of private communication on a public channel.
cryptography react socket-io wasm
Last synced: 14 Oct 2025
https://github.com/lubux/ecelgamal
Additive homomorphic EC-ElGamal
c cryptography homomorphic-encryption java secure-computation security
Last synced: 12 Oct 2025
https://github.com/bmedicke/quantum_cryptography
demonstration of quantum cryptography 🐈 🔐 , one-time pad communication via BB84. repo for our IT Security Master project
alice bb84-protocol beam-splitter bob cryptography docker docker-compose hardware jupyter-notebooks lasers master mcs mqtt photons quantum quantum-cryptography rabbitmq security theory thorlabs
Last synced: 02 Apr 2025
https://github.com/magnesium-uploader/magnesium-oxide
A blazingly fast, privacy-first ShareX uploader coded in Rust (using actix web) which utilizes the AES256-GCM-SIV encryption standard to securely store uploaded content.
actix-web aes-256 aes-encryption async async-rust asyncronous blazingly-fast cryptography discord encryption fast overkill rust rust-lang secure secure-by-default sharex sharex-server sharex-upload sharex-uploader
Last synced: 31 Mar 2025
https://github.com/0xpolygonzero/r1cs-workshop
Notes for the R1CS programming workshop at ZK0x04
Last synced: 15 Mar 2026
https://github.com/hadipourh/autoguess
An easy-to-use, general and open-source tool to solve the guess-and-determine problem
blockcipher constraint-programming cryptanalysis cryptography groebner-basis guess-and-determine key-bridging milp minizinc or-tools pysat pysmt python3 sagemath sat sat-solver-application smt stream-ciphers
Last synced: 25 Feb 2026
https://github.com/tkhq/rust-sdk
Repository containing Rust tooling to interact with the Turnkey API
client cryptography rust turnkey
Last synced: 09 Apr 2026
https://github.com/davxy/ark-vrf
Elliptic Curve VRFs
arkworks cryptography ecvrf rfc-9381 ring-vrf vrf zk-snarks
Last synced: 03 Apr 2026
https://github.com/virgilsecurity/virgil-sdk-x
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift
Last synced: 17 Jun 2025
https://github.com/isislovecruft/aeonflux
Infinitely presentable (aeon) rerandomisable (flux) anonymous credentials.
anonymous-credentials authentication cryptography dalek-cryptography zero-knowledge
Last synced: 28 Jul 2025
https://github.com/yawning/secp256k1-voi
High assurance Go secp256k1 (Mirror)
cryptography cryptography-algorithms ecdh ecdsa elliptic-curves go golang schnorr-signatures secp256k1
Last synced: 14 Apr 2025
https://github.com/return/malbolge
A Malbolge implementation and interpreter in Rust.
cryptography esoteric-language interpreter malbolge rust
Last synced: 31 Jul 2025
https://github.com/erhant/lambda-0b10
Lecture notes & exercises from Sparkling Water Bootcamp in Cryptography 0b10.
cryptography lambdaworks math rust
Last synced: 21 Mar 2025
https://github.com/cowlicks/bypasser
A Chrome Extension that implements Cloudflare's captcha bypass specification for Tor.
blind-signatures captcha cryptography tor webextension
Last synced: 11 Apr 2025
https://github.com/sergioburdisso/solidwebpush
This package lets your server send Web Push Notifications to your clients. No special web framework is required (such as Django, Flask, Pyramid, etc.).
chrome cryptography firefox mozilla-firefox notifications python raspberry-pi raspbian subscription web-push web-push-notification webbrowser webpush webpush-message
Last synced: 28 Oct 2025
https://github.com/santandersecurityresearch/cryptomon
Network Cryptography Monitor - using eBPF, written in python
Last synced: 10 Apr 2025
https://github.com/cqcl/cryptomite
Python library of efficient and numerically-precise randomness extractors
cryptographic-algorithms cryptography ntt privacy-amplification quantum-cryptography quantum-key-distribution quantum-random-number-generator random-number-generators randomness-extraction toeplitz-hash
Last synced: 07 May 2025
https://github.com/tethik/burn-after-reading
A service to share short term messages stored in memory.
Last synced: 26 Jun 2025
https://github.com/texadactyl/diyca
Do-It-Yourself Certificate Authority
certificate-authority certificates-signed cryptography flask flask-web pki python-3 python3 ssl tls
Last synced: 26 Mar 2025
https://github.com/qdm12/hbc
API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib
circuit cryptography digital-circuits helib homomorphic-encryption vagrant virtual-machine
Last synced: 09 Jul 2025
https://github.com/primes-network/eosdart_ecc
Elliptic curve cryptography functions in Dart. Private Key, Public Key, Signature, AES, Encryption, Decryption
cryptography dart encryption eos eosio private-key public-key signature
Last synced: 14 Apr 2025
https://github.com/serengil/lightphe
A Lightweight Partially Homomorphic Encryption Library for Python
benaloh cryptography cyber-security cybersecurity damgard-jurik elgamal elliptic-curve encryption goldwasser-micali homomorphic homomorphic-encryption homomorphism naccache-stern okamoto-uchiyama paillier partially-homomorphic phe public-key-cryptography python rsa
Last synced: 04 Apr 2025
https://github.com/tuxxy/hazmat-math
Hazmat ECC arithmetic for Cryptography.io
cryptography ecc elliptic-curve-arithmetic elliptic-curves secp256k1
Last synced: 24 Apr 2025
https://github.com/wolfssl/osp
wolfSSL Open Source project ports
apache cryptography freeradius git hostapd krb5 nginx openssh openssl-alternative python qt security stunnel wolfssl
Last synced: 08 May 2025
https://github.com/ron4fun/hashlib4cpp
Comprehensive Hashing Library for C++ Compilers.
crypto cryptography hash hashing sha256
Last synced: 09 Oct 2025
https://github.com/perfectlysoft/perfect-crypto
Cryptographic Operations
crypto cryptography security server-side-swift ssl swift
Last synced: 05 May 2025
https://github.com/defeo/mathematicsofibc
Lecture notes on the Foundations of Isogeny-based Cryptography
cryptography elliptic-curves isogeny isogeny-based lecture-notes post-quantum-cryptography
Last synced: 27 Feb 2026
https://github.com/haskell-github-trust/crypto-api
Haskell generic interface (type classes) for cryptographic algorithms
Last synced: 11 Dec 2025
https://github.com/ironcorelabs/ironcore-alloy
A unified SDK for IronCore encryption operations including vector encryption for AI data
ai ai-data-protection ai-encryption ai-security application-layer-encryption byok cmk cryptography data-protection encryption rust vector vector-database vector-encryption
Last synced: 15 Apr 2026
https://github.com/tink-crypto/tink-tinkey
Utility that allows generating and manipulating Tink keysets
crypto cryptography java key-management security
Last synced: 27 Jan 2026
https://github.com/unicornsasfuel/keybrute
A wordlist-based encryption key brute forcer targeting weak key choice/derivation
aes aes-encryption brute-force computer-security crack cryptanalysis crypto cryptography encryption information-security infosec security
Last synced: 26 Mar 2025
https://github.com/webappsuk/corelibraries
A set of .NET libraries for building enterprise level solutions quickly
cryptography database enterprise logging nuget performance powershell scheduling serialization testing utilities utility-library windows-service
Last synced: 09 Oct 2025
https://github.com/KotlinCrypto/random
A Kotlin Multiplatform library for procuring cryptographically secure random data.
cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library
Last synced: 02 Apr 2025
https://github.com/albovo/olicyber-writeups
This repository contains all the source code for the various writeups I have written over time of all the Olicyber editions I have participated in.
cryptography ctf-writeups network-security python reverse-engineering scripting software-security web-security
Last synced: 14 Apr 2025
https://github.com/tarcisio-marinho/rsa
Simple RSA cryptographyc algorithm implementation
algorithm chavepublica criptografia cryptography diffie-hellman hacktoberfest hacktoberfest2020 public-key-cryptography publickey rsa rsa-aes rsa-cryptography rsa-encryption rsa-key-encryption rsa-key-pair rsa-signature
Last synced: 05 Jul 2025
https://github.com/virgesmith/pico-crypto-key
RasPi Pico Cryptography (SHA256, AES256, ECDSA) Device
aes-encryption cryptography elliptic-curves pico raspberry-pi-pico rp2040
Last synced: 16 Mar 2025
https://github.com/rust-bitcoin/bip324
encrypted messages over the Bitcoin P2P Protocol
bitcoin cryptography network peer-to-peer
Last synced: 09 Apr 2025
https://github.com/VirgilSecurity/virgil-sdk-x
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift
Last synced: 02 Aug 2025
https://github.com/lgarron/crypto.graphics
crypto.graphics
authentication cryptography encryption graphics mac prf security semantic-security threat-model visualization viz
Last synced: 14 Apr 2025
https://github.com/cosmian/ciphercompute
The free EAP version of the Cosmian Collaborative Confidential Computing platform. Try it!
confidential-computing cryptography distributed-computing multiparty-computation
Last synced: 03 Aug 2025
https://github.com/bwesterb/pol
pol /pɵl/ is a modern command line password manager with deniable encryption
cli cryptography password-generator password-manager python
Last synced: 12 May 2025
https://github.com/vatshayan/ieee-projects
IEEE Research paper and Final Year Project on Cryptography Communication Security. IEEE Paper with Code. Top class Research paper.
btech-project btechfinalyear capstone-project college-project communication cryptography final final-project final-year-project finalyearproject ieee ieee-projects ieeeproject major-project projects python research research-paper research-project semproject
Last synced: 28 Oct 2025
https://github.com/bogdan-kulynych/libshe
Symmetric somewhat homomorphic encryption library based on DGHV
c-plus-plus ciphertext-compression cryptography homomorphic-encryption homomorphic-encryption-library
Last synced: 30 Dec 2025
https://github.com/o-daneel/Lunii.RE
Understanding the inner mechanics of Lunii StoryTeller. Using Ghidra to reverse engineer the STM32 firmwares and cryptography
analysis cipher-algorithms cryptography firmware ghidra lunii reverse-engineering stm32
Last synced: 31 Mar 2025
https://github.com/PeterZander/i2p-cs
I2P router in C#
cryptography csharp i2p network p2p
Last synced: 08 May 2025
https://github.com/0x00wolf/pathbyter-hybrid-encryption-ransomware-with-multiprocessing-in-python
Pathbyter is a lightning fast proof-of-concept ransomware that uses RSA wrapped AES, multiprocessing, in memory key encryption, appends encrypted AES keys to files, and other tactics utilized by advanced threat actors like Conti, REvil, WannaCry, Ryuk, Lockbit, etc.
aes-128 cipher-block-chaining cipher-text conti cryptography cybersecurity decryption encryption malware malware-development proof-of-concept python ransomware rsa-2048 rsa-4096 rsa-wrap-aes system-programming wannacry
Last synced: 31 Oct 2025
https://github.com/ojford/signed-blogs
Deprecated, now supported in Keybase itself @ keybase.pub! ~Crypto-signed blog posts; powered by Keybase.io filesystem~
blog-platform cryptography keybase
Last synced: 06 Mar 2026
https://github.com/sets88/ssh-crypt
This tool helps you to keep passwords inside your shell scripts safely
cryptography encrypt-passwords passwords sensitive-data ssh-agent ssh-key
Last synced: 07 Mar 2026
https://github.com/armfazh/tozan-ecc
Elliptic curve Go reference implementation
algebra cryptography ecc elliptic-curves golang
Last synced: 21 Jun 2025
https://github.com/status-im/nim-blscurve
Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
bls cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves pairing pairing-cryptography signature-scheme
Last synced: 23 Feb 2025
https://github.com/sean-bradley/ecdsa_secp256k1_jordonmatrix_nodejs
javascript ecdsa generator, specifically secp256k1 properties, using jordon form matrices
cryptography ecdsa nodejs secp256k1
Last synced: 05 May 2025
https://github.com/virgilsecurity/virgil-sdk-java-android
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
android cryptography encryption end-to-end-encryption gdpr hipaa java maven pki sdk
Last synced: 08 Aug 2025
https://github.com/armfazh/h2c-rust-ref
[RFC9380] Hash to curves - Rust reference implementation
cryptography draft-ietf-hash-to-curve elliptic-curves hash hash-to-curve rfc-9380 rust
Last synced: 12 May 2025
https://github.com/emoose/excrypt
Open source replacement for the Xbox360 XeCrypt suite.
c cryptography reverse-engineering xbox360 xecrypt
Last synced: 25 Jul 2025
https://github.com/hellman/thesis
Design and Cryptanalysis of Symmetric-Key Algorithms in Black and White-box Models
black-box cryptanalysis crypto cryptography cryptography-tools dissertation thesis white-box
Last synced: 18 Feb 2026
https://github.com/gsurma/steganographer
Script allowing hiding or revealing data in image files.
cryptography java steganography
Last synced: 08 Jul 2025
https://github.com/symbolicsoft/hpke-ng
Faster, Smaller, Harder HPKE for Rust
Last synced: 03 Jun 2026
https://github.com/wrogistefan/desktop-2fa
A secure offline desktop application for generating and managing TOTP 2FA codes. Features encrypted vault storage, modern cryptography (Argon2 + AES‑GCM), modular architecture, and a local‑first approach with no cloud dependencies. Designed for reliability, extensibility, and future cross‑platform UI.
2fa aes-gcm argon2 authenticator cryptography desktop-app local-first offline open-source privacy security totp vault
Last synced: 13 Jan 2026
https://github.com/cusma/algonim
AlgoNim, the first Algorand game
algorand algorand-standard-assets algorand-teal asa asa-asc1-architecture asc1 atomic-swap atomic-transfers bet-escrows blockchain blockchain-technology cryptography game nim smart-contract teal
Last synced: 22 Jan 2026
https://github.com/sakship31/text-steganography
Flask website for implementation of paper on text-based steganography i.e. hiding a secret message in a cover message and sending it over social media which in turn can be revealed.
aes-decryption aes-encryption cryptography decryption flask steganography text-steganography
Last synced: 23 Mar 2025
https://github.com/earizon/IT_notes
A new way to document for the 21st century. This project has been superseded by "TXT World Domination".
angular architectural-patterns azure blockchain blockchain-technology cryptography devops devops-course devops-tools documentation ethereum java javascript kubernetes linux machine-learning ontology-engineering project-management python zettelkasten
Last synced: 06 May 2025
https://github.com/jesseemond/matasano-cryptopals
My solutions and explanations of the http://cryptopals.com/ challenges.
Last synced: 28 Oct 2025
https://github.com/ron4fun/hashlibplus
HashLibPlus is a recommended C++11 hashing library that provides a fluent interface for computing hashes and checksums of strings, files, streams, bytearrays and untyped data to mention but a few.
argon2 blake-algorithms cpp crc-algorithms crypto cryptography gost hash hmac keccak md5 murmurhash pbkdf2 scrypt sha-hashes siphash snefru tiger whirlpool xof
Last synced: 09 Oct 2025
https://github.com/earizon/it_notes
A new way to document for the 21st century. This project has been superseded by "TXT World Domination".
angular architectural-patterns azure blockchain blockchain-technology cryptography devops devops-course devops-tools documentation ethereum java javascript kubernetes linux machine-learning ontology-engineering project-management python zettelkasten
Last synced: 22 Jan 2026
https://github.com/nthparty/oblivious
Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.
bn254 cryptographic-library cryptography elliptic-curve-arithmetic elliptic-curve-cryptography mpc multi-party multi-party-computation multiparty-computation oblivious-transfer oprf python-cryptography ristretto ristretto255 secure-multi-party-computation secure-multiparty-computation
Last synced: 16 Jan 2026
https://github.com/sri-csl/bliss
BLISS: Bimodal Lattice Signature Schemes
bliss cryptography digital-signature lattice-based-crypto postquantum
Last synced: 27 Aug 2025
https://github.com/TheBestTvarynka/crypto-helper
Web app that can hash, encrypt, and sign the data on the client side
crypto cryptography jwt-decode jwt-decoder rust utilities utility wasm webassembly yew
Last synced: 13 May 2025
https://github.com/ironcorelabs/recrypt-node-binding
Bindings from recrypt-rs to work with NodeJS
cryptography nodejs proxy-re-encryption transform-encryption
Last synced: 02 Jul 2025
https://github.com/jezachen/searchable_symmetric_encryption
Implementation of searchable symmetric encryption scheme (SSE-1 in [CGKO06]) in pure Python
cryptography encryption research searchable-encryption searchable-symmetric-encryption sse
Last synced: 09 Apr 2025
https://gitlab.com/coroner/cryptolyzer
CryptoLyzer is a fast, flexible, and comprehensive server cryptographic protocol (TLS, SSL, SSH, DNSSEC) and related setting (HTTP headers, DNS records) analyzer and fingerprint (JA3, HASSH tag) generator with Python API and CLI.
DNSSEC HASSH HTTP headers JA3 LMTP MySQL/MariaDB POP3 RDP TLSv1.3 audit auditing certificate-transparency cryptography cybersecurity tools forward security ftp imap jabber ldap library mailsieve nntp openvpn pentest postgresql python root certificate scanner-cli security security scan security tools security-scanner security-tools sieve smtp ssh ssh keys sshkeys ssl tls tls13 vulnerability scanning xmpp xmpp-transport
Last synced: 30 Apr 2025
https://github.com/CorvusStorage/Multithread-Ethereum-Brute-Force
Ethereum Bruteforce Node.js script that uses the cluster module to create multiple worker processes to generate random Ethereum keypairs and check if the public address corresponding to the private key is in a Set of addresses read from data.txt
brute-force bruteforce colider cracaker crack cracking cryptography eth ethereum ethereum-bruteforce ethereum-cracker ethereum-seed ethereum-wallet ethereum-wallet-creator ethereum-wallet-generator ethereum-wallet-recovery javascript mnemonic-phrase nodejs private-key
Last synced: 09 Jul 2025
https://github.com/dcbuild3r/ptau-deserializer
.ptau deserializer for gnark groth16 bn254 trusted setup
cryptography gnark powers-of-tau snarkjs zk-snarks
Last synced: 19 Oct 2025
https://github.com/cryptography-cafe/curve25519-elisabeth
Pure Java implementation of group operations on ristretto255 and Curve25519
cryptography curve25519 edwards-curve elliptic-curves java ristretto
Last synced: 19 Jan 2026
https://github.com/web-eid/web-eid-app
The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension
authentication cpp cryptography digital-signature eid-card pcsc pkcs11 qt smartcard web-eid
Last synced: 17 Jan 2026
https://github.com/perkss/tinklj
A Cryptographic Clojure Api for the Google Tink library
clojure crypto cryptography encryption encryption-algorithms encryption-decryption security
Last synced: 12 Apr 2025
https://github.com/distributed-lab/bulletproofs
Bulletproofs++ implementation on Go
blockhain bulletproofs cryptography zero-knowledge
Last synced: 30 Oct 2025
https://github.com/concordium/concordium-base
Core Rust and Haskell libraries used by various components of the Concordium blockchain, as well as some tools used for testing and development.
blockchain cryptography haskell rust wasm zero-knowledge-proofs
Last synced: 04 Apr 2025
https://github.com/codyps/sodalite
tweetnacl in rust
authentication cryptography ecc ed25519 libsodium nacl rust salsa20 sha512 tweetnacl
Last synced: 12 Dec 2025