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-30 00:07:03 UTC
- JSON Representation
https://github.com/miraclx/libeaes-js
Enhanced simultaneous compression + encryption prototype with NodeJS
aes-ctr aes-encryption compression cryptography decrypt eaes encrypt gzip pipe stream
Last synced: 28 Oct 2025
https://github.com/corvuscodex/multithread-polkadot-brute-force
Nodejs script that generates random private keys for the Polkadot blockchain and checks if the corresponding public address is in a list of addresses stored in a file named ‘data.txt’. If a match is found, the script logs the public address and saves the wallet and its private key (seed) to a file named ‘match.txt’.
bruteforce crack crypto cryptocurrency cryptography javascript nodejs polkadot polkadot-bruteforce polkadot-wallet seed seed-cracking wallet-bruteforce
Last synced: 13 Apr 2025
https://github.com/battleoverflow/encrypt-it
🔐 Simple password generator offering various encryption methods.
cryptography encoding encryption python
Last synced: 15 Jun 2025
https://github.com/datumbox/vernamveil
VernamVeil: A Function-Based Stream Cypher
Last synced: 25 Jun 2025
https://github.com/quyxishi/ethanium
XChaChaPoly1305-Argon2id cli, built on cryptopp & libsodium
argon2id cli cryptography windows xchacha20-poly1305
Last synced: 15 May 2026
https://github.com/tynes/nameswaps
Decentralized Exchange Infrastructure for Handshake Names
bitcoin blockchain cryptocurrency cryptography handshake peer-to-peer
Last synced: 29 Apr 2026
https://github.com/actuallyachraf/algebra
A literate :pencil: implementation of algebraic primitives for cryptography and algebraic applications :alembic:
algebra bulletproofs cryptography elliptic-curve-arithmetic elliptic-curve-cryptography finite-fields learning-by-doing pairings polynomials primitives schnorr-signatures
Last synced: 02 Feb 2026
https://github.com/manelli/ex_bcrypt
Elixir wrapper for the OpenBSD bcrypt password hashing algorithm
bcrypt cryptography elixir password security
Last synced: 20 Jun 2025
https://github.com/horus-org/payjoin-react-native
React Native Library to Payjoin
bitcoin cryptography lightning-network payjoin privacy
Last synced: 13 Oct 2025
https://github.com/lablnet/cryptographic_algorithms
My own implementation of the Cryptographic Algorithms in Python.
algorithms cryptography python
Last synced: 08 Sep 2025
https://github.com/phuc16102001/lamport-signature
The project implement the Lamport Signature which is a Digital signature. Furthermore, its weakness is spotted out by forging a signature.
blockchain cryptography digital-signature golang lamport-signature
Last synced: 15 Jan 2026
https://github.com/pyrmont/digestive
Digest things in pure Janet
blake3 checksums cryptography md5 sha1 sha2 sha3
Last synced: 09 Mar 2026
https://github.com/kernelmethod/ChaChaCiphers.jl
GPU-compatible implementations of the ChaCha stream cipher family
Last synced: 06 Apr 2026
https://github.com/JuliaCrypto/Krypto.jl
A futuristic crypto library. In Julia. [OLD]
cryptography decryption deprecated-repo ecc encryption julia pqc rlwe rsa
Last synced: 06 Apr 2026
https://github.com/kosasih/quantum-mesh
A cutting-edge Git repository for developing advanced cryptographic protocols and blockchain integration for Pi Network, leveraging quantum computing principles for unparalleled security and efficiency.
cryptography protocol protocol-oriented-programming
Last synced: 08 Mar 2026
https://github.com/virgilsecurity/demo-nexmo-chat-android
A simple Web application that demonstrates how the end-to-end encryption works in chat messaging use case. The application uses Nexmo as a messaging provider.
android chat cryptography e2ee encryption end-to-end-encryption messenger nexmo secured-by-virgil vonage web-app
Last synced: 09 May 2025
https://github.com/erhant/arithmetic-circuits
Moda Palas Blackboard Cryptography II - Arithmetic Circuits & R1CS
circuits cryptography qap r1cs rust
Last synced: 18 Feb 2026
https://github.com/synacktraa/vigenere-cipher
Small and portable Vigenere Cipher encoder and decoder cli based tool written in C.
c-language cryptography decryption encryption terminal-based vigenere-cipher
Last synced: 23 Jul 2025
https://github.com/cyanheads/toolkit-mcp-server
A Model Context Protocol server providing LLM Agents with system utilities and tools, including IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.
cryptography developer-tools geolocation llm llm-agent mcp model-context-protocol networking system-utilities typescript
Last synced: 28 Mar 2025
https://github.com/sug0/git-signify
Harness the power of signify(1) to sign arbitrary git objects
cryptography git openbsd rust security signature signify
Last synced: 07 May 2025
https://github.com/viniciusfinger/python-blockchain
Exploring the foundational concepts of blockchain with this simple Python implementation. This project demonstrates the core principles of blockchain, including mining, nonce, SHA-256 hashing, and proof of work. 🧱⛓️
blockchain blockchain-technology cryptocurrency cryptography proof-of-work python
Last synced: 12 Apr 2025
https://github.com/juliacrypto/krypto.jl
A futuristic crypto library. In Julia. [OLD]
cryptography decryption deprecated-repo ecc encryption julia pqc rlwe rsa
Last synced: 13 May 2025
https://github.com/sammyne/sm3
A Go implementation of SM3 cryptographic hash algorithm.
cryptographic-hash-functions cryptography
Last synced: 10 Apr 2025
https://github.com/monich/foil
glib-style crypto
aes cryptography des-cipher encryption glib rsa security
Last synced: 21 May 2026
https://github.com/codiepp/elykseer-base
cryptographic data archive; written in F#; envisaged to stay another 10 years
archive cli cryptography data distributed-storage dotnet fsharp longterm-storage
Last synced: 19 May 2026
https://github.com/querdos/flask-encryptor
Flask extension helping encrypting users personal files
cryptography decryption encryption file flask upload users
Last synced: 08 Mar 2026
https://github.com/haskell-cryptography/one-time-password
Haskell implementation of One-Time Passwords algorithms
cryptography haskell hotp totp
Last synced: 12 Jun 2025
https://github.com/VirgilSecurity/virgil-sdk-pfs-x
Virgil PFS SDK Objective-C/Swift
carthage cocoapods cryptography encryption perfect-forward-secrecy pki swift virgil-cards virgil-pfs-sdk
Last synced: 02 Aug 2025
https://github.com/caprinux/cyberthon-2021
Cyberthon 2021 Training. Includes ALL challenges from self-directed learning and some from livestream training.
binary-exploitation cryptography forensics pwn reverse-engineering web web-exploitation
Last synced: 07 Nov 2025
https://github.com/yrotak/d-1
D-1 is an open source symmetric encryption algorithm
crypto cryptography d-1 done encryption encryption-algorithms encryption-decryption symetric-key
Last synced: 28 Jun 2026
https://github.com/citp/public-verification
Accountability mechanisms for the Apple PSI system described in Public Verification for Private Hash Matching.
apple benchmark bls-signatures cryptography zero-knowledge
Last synced: 17 Mar 2025
https://github.com/blackm0re/pyotp2289
A pure Python implementation of "A One-Time Password System" - RFC-2289
2289 cryptography freebsd otp password python security unix
Last synced: 21 Aug 2025
https://github.com/guilherme-marcello/steganos-bmp
Toolkit to cipher&hide a message in a bitmap image file and recover
assembly-x86 bmp-image cryptography steganography system-call
Last synced: 16 May 2026
https://github.com/zkdotim/zkim-file-format
Secure encrypted file format with three-layer encryption, integrity validation, and privacy-preserving search capabilities
blake3 cryptography encryption file-format privacy searchable-encryption security typescript xchacha20 zero-knowledge
Last synced: 15 Jan 2026
https://github.com/noot/dleq-rs
cross-group discrete log equality proof
cryptography dleq zero-knowledge
Last synced: 03 Mar 2025
https://github.com/alokmenghrajani/five_thousand_needles
Five thousand randomly placed needles
art cryptography hardware-security-module
Last synced: 20 Mar 2025
https://github.com/netromdk/faes
Fast AES
aes aes-cbc aes-cipher aes-ctr aes-ecb aes-encryption cipher cpp cryptography encryption mit-license
Last synced: 23 May 2026
https://github.com/eliainnocenti/cryptography-exercises
Exercises for Cryptography Exam @ Polito - Cryptographic primitives in C with OpenSSL and prototype attacks in Python.
asymmetric-cryptography c cryptography ctf digest encryption-decryption offensive-security openssl python rand random-number-generators random-numbers symmetric-cryptography
Last synced: 05 May 2026
https://github.com/dyslex7c/zk-election
Cryptography-driven and privacy-preserving election framework with zk-SNARKs
circom cryptography election voting voting-application zero-knowledge zkp zksnarks
Last synced: 03 Feb 2026
https://github.com/scifer99/pki-engineering
PKI Engineering Repository for Secure Web Application Development
cryptography information-security informationsystems pki-applications security-engineering
Last synced: 02 Feb 2026
https://github.com/xtrendence/native-encryption
My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.
aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs
Last synced: 08 Apr 2026
https://github.com/gianluca-mascolo/mylogin-cryptor
Encode/Decode mylogin.cnf
bash cryptography mylogin mysql openssl utilities
Last synced: 10 May 2026
https://github.com/davidbuchanan314/ml-kem-stuff
A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft
cryptography cryptography-algorithms key-encapsulation-mechanism kyber ml-kem post-quantum-cryptography pqc python
Last synced: 10 Nov 2025
https://github.com/steampixel/php-one-time-pad
cryptography encryption php security
Last synced: 21 May 2026
https://github.com/demindiro/nora_ssh
Pure Rust async library for SSH servers and clients
async async-rust cryptography encryption rust ssh ssh-client ssh-server
Last synced: 01 Apr 2025
https://github.com/cmason3/vaulty.go
Vaulty in Go - Encrypt/Decrypt with ChaCha20-Poly1305
chacha20-poly1305 cryptography ecdh golang scrypt sha256 x25519
Last synced: 26 Jul 2025
https://github.com/cmason3/vaulty.rs
Vaulty in Rust - Encrypt/Decrypt with ChaCha20-Poly1305
chacha20-poly1305 cryptography rust-lang scrypt sha256
Last synced: 26 Jul 2025
https://github.com/samuel-lucas6/rocca-s.net
A .NET implementation of Rocca-S.
aead crypto cryptography rocca rocca-s
Last synced: 27 Mar 2025
https://github.com/vaultie/teddybear
🧸 JS/TS/Rust library for verifiable credentials and common cryptographic operations
client-side-encryption cryptography javascript jwe jws jwt rust typescript verifiable-credentials wasm
Last synced: 13 May 2025
https://github.com/functionally/crypto-lean4
Implementation of various cryptographic functions in Lean4
cryptography elliptic-curves lean4
Last synced: 03 Feb 2026
https://github.com/aalfiann/text-obfuscator
Simple Text Obfuscator for NodeJS or Browser
cryptography obfuscator simple-obfuscator string-obfuscator text-obfuscator
Last synced: 22 Jun 2025
https://github.com/stackoverflowexcept1on/roast
Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation
cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature
Last synced: 18 Sep 2025
https://github.com/septem151/satokencore
Java Blockchain with no external dependencies based on Bitcoin.
cryptocurrency cryptography java
Last synced: 12 May 2025
https://github.com/newam/p256-cm4
A rust re-implementation of Emill/P256-Cortex-M4
cryptography embedded p256 rust
Last synced: 23 Dec 2025
https://github.com/gusandrioli/small-aes
Simple text and PDF encrypter/hasher CLI application.
Last synced: 15 Jan 2026
https://github.com/pedroalbanese/gostsum
Parallel GOST R 34.11-94 CryptoPro hashsum command
cryptography gost gost94 hashsum
Last synced: 23 Jun 2026
https://github.com/alxiong/ark-srs
Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease
cryptography trusted-setup zksnark
Last synced: 26 Jul 2025
https://github.com/hubenchang0515/cryptography
Cryptography Hash Algorithm - 消息摘要算法库
Last synced: 25 Jan 2026
https://github.com/betarixm/cuecc
POSTECH: Heterogeneous Parallel Computing (Fall 2023)
cryptography ctypes cuda ecc postech secp256k1
Last synced: 12 May 2025
https://github.com/instantwebp2p/nacl-cert
AIoT NACL Certification System
aiot cryptography nacl nacl-cert security-protocol
Last synced: 08 Apr 2026
https://github.com/bboymega/file2png-web
File2PNG Web Application
cryptography encoding encryption-decryption file fileprocessing front-end php png-decoder png-encoder webapplication website
Last synced: 14 May 2026
https://github.com/simplito/linked-pm
A simple web application which encrypts your private messages (Java Script client-side encryption) and converts them into clickable links and QR-codes.
application cryptography qrcode web
Last synced: 04 Mar 2025
https://github.com/kfkrogr/electron-executer
Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.
cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy pwa python react security standalone tor
Last synced: 05 Jan 2026
https://github.com/cosmian/cloudproof_java
The Java API library to Cosmian Cloudproof Encryption
cloud cloudproof cryptography java
Last synced: 22 Mar 2025
https://github.com/kehiy/go-secp256k1
a bitcoin libsecp256k1 binding for golang. [WIP]
binding bitcoin c cgo cryptography go golang libsecp256k1 nostr
Last synced: 02 Mar 2025
https://github.com/vsrc/playground
My personal sandboxed experimenting lab
bitcoin cryptocurrency cryptography golang
Last synced: 16 May 2026
https://github.com/breezy-codes/quantum-cryptography-guide
This project is an exploration into quantum mechanics and quantum cryptography. Understanding the principles and applicaitons of quantum technologies before exploring quantum algorithms for cryptography and their impact on this field. The project includes both explanations and code for learning about the field.
cryptographic-algorithms cryptography cryptography-project quantum quantum-computing quantum-computing-research quantum-crypto quantum-cryptography quantum-key-distribution quantum-mechanics shor-algorithm tutorials
Last synced: 11 Apr 2025
https://github.com/hpgrahsl/rhd-csflc-kafka-connect-demos
Demo Scenarios discussed in my Red Hat Developers article series
apachekafka cryptography encryption-decryption kafka kafka-connect security
Last synced: 18 Feb 2026
https://github.com/volkanbicer/theblockchain
Blockchain application created with nodejs
blockchain cryptocurrency cryptography nodejs
Last synced: 16 May 2026
https://github.com/michaelsproul/antifa
Build a Merkle tree for your files
cryptography filesystem integrity paranoid rust
Last synced: 25 Oct 2025
https://github.com/axman6/curve25519
A Pure Haskell implementation of Curve25519
cryptography curve25519 haskell
Last synced: 28 Oct 2025
https://github.com/tmlnv/sanity
Solana vanity address generator with CLI & TUI.
crypto cryptography go sol solana vanity vanity-address
Last synced: 12 Jan 2026
https://github.com/w3c/identity-web-impact
This document proposes an overview of Digital Identities on the Web and an analysis through different use cases of the systemic impact on both the market side and the human side, as well as the role that Web standardization may play in managing that impact
cryptography identity spice threat-modeling verifiable-credentials
Last synced: 11 Jul 2025
https://github.com/bytemare/hash2curve
Go implementation of RFC 9380 - Hashing to Elliptic Curves
cryptography ecc elliptic-curves go golang hash hash-to-curve rfc9380 secp256k1
Last synced: 10 Apr 2025
https://github.com/mewmix/erc5564py
A python implementation of ERC5564 for Stealth Addresses on Ethereuem as described https://eips.ethereum.org/EIPS/eip-5564
cryptocurrency cryptography ecdsa-cryptography erc5564 ethereum python stealth-addresses
Last synced: 16 May 2026
https://github.com/dotx12/algunscrypt
🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.
aes alguns crypto cryptography decrypt hash python python3
Last synced: 24 Jul 2025
https://github.com/qua3k/cryptopals
This is a repo providing solutions written in Go to the Matasano Cryptopals Challenges.
Last synced: 12 Jan 2026
https://github.com/milliorn/cli-password-generators
Simple command-line applications for generating passwords
chalk cli cli-app clipboardy command-line command-line-interface commander cryptography golang node node-js nodejs npm password password-generator random-seed randomization secure-password text-processing user-interface
Last synced: 11 Jan 2026
https://github.com/jasondrawdy/compendio
Collection of common and noteworthy extension methods, security tools, and filesystem functions generally found in most applications; focusing on extensibility and portability.
compendium converters cryptography data extensions generators hashing library security utilities validation windows
Last synced: 18 May 2026
https://github.com/f3r10/programming_bitcoin
Rust implementation of the code developed in the book Programming Bitcoin by Jimmy Song.
Last synced: 18 May 2026
https://github.com/jiahaoxiang2000/milp
learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.
cryptanalysis cryptography milp
Last synced: 17 Sep 2025
https://github.com/maxpat78/cryptopad
A simple Notepad supporting ZIP AES-256 encrypted documents, coded in Python
aes cryptography encryption notepad security text-editor zip zipfile
Last synced: 12 Apr 2025
https://github.com/nsk89/netcrypt
simplifying socket data stream cryptography using RSA public keys and AES data encryption, using PyCryptodome cryptographic primitives
aes-encryption cryptography network-secuirty pycryptodome python python3 rsa-encryption socket-communication
Last synced: 25 Aug 2025
https://github.com/ndxdeveloper/slashsum
Fast multi-threaded checksum calculator (CRC32, MD5, SHA1, SHA256, SHA512)
checksum cli-tool concurrent-processing crc32 cross-platform cryptography data-integrity file-integrity file-validation file-verification hash-calculator md5 multi-threaded parallel-computing performance rust sha1 sha256 sha512 utility
Last synced: 08 Apr 2026
https://github.com/b1f6c1c4/naive-garble
Naïve implementation of garbled circuits.
cryptography garbled-circuits oblivious-transfer secure-computation sfe
Last synced: 03 Apr 2025
https://github.com/elliotwutingfeng/steam_totp
A Dart library for generating 5-character alphanumeric Steam TOTP codes.
crypto cryptography mfa otp security
Last synced: 10 Jul 2025
https://github.com/storopoli/storopoli.com
Personal Website
bitcoin blog cryptography math privacy science statistics zig zine
Last synced: 10 Apr 2025
https://github.com/swift-libp2p/swift-libp2p-crypto
Core LibP2P cryptography API for commonly used Keys, Hashes and Ciphers
cryptography libp2p multiformats
Last synced: 22 Jul 2025
https://github.com/jtdowney/b2sum-rs
Rust clone of the BLAKE2b checksum utility in GNU coreutils
blake2b coreutils cryptography rust
Last synced: 14 Apr 2025
https://github.com/catalyst-network/dotnet-crypto-benchmarking
Project to benchmark different c# crypto libraries and curves including NSec && SecpK1 wrapped && BouncyCastle
atlas-city benchmarkdotnet benchmarking bouncycastle crypto-benchmarking crypto-libraries cryptography nsec secp256k1
Last synced: 29 May 2026
https://github.com/azmisahin/azmisahin-software-cryptography-steganography-net
Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.Crypto-Steganography: A condition in which the information contained in a readable data is not understood by the unwanted parties; Methods of converting a file, message, image, or video by hiding it in a file, message, image, or video.
audio bit byte char color cryptography cs decoder decoding encoder encryption int picture pixel steganography string studio text video visual
Last synced: 29 Mar 2025
https://github.com/victorzhang2014/zrcryptographyoc
ZRCryptographyOC, a set of cryptographic methods which provides an easily way to call. It includes RSA,AES,DES,MD5,SHA1,SHA224,SHA384,SHA512 algorithms.
aes cryptography ios md5 rsa sha1 sha224 sha256 sha512
Last synced: 06 Apr 2025
https://github.com/allouis/lamport-ots
🔏 Lamport One-Time Signatures in JavaScript 🔏
cryptography lamport ots signature
Last synced: 05 Apr 2025
https://github.com/tuanlh/classical-cipher
Giới thiệu một số loại mã hóa cổ điển và hiện thực bằng javascript
caesar cipher classical cryptography javascript playfair
Last synced: 08 Apr 2025
https://github.com/sayalisachin/MediCrypt
This is a Hospital Communication System Using DNA Encryption and Image Steganography This project enables secure communication between two hospitals, Hospital A and Hospital B, by encrypting and hiding sensitive patient data within images using DNA encryption and Least Significant Bit (LSB) steganography techniques, powered by Socket.IO
cryptography dna dna-sequencing information informationsecurity lsb lsb-steganography manipal-institute-of-technology matplotlib pandas pillow security socket-io steganography streamlit websocket
Last synced: 21 Jun 2025
https://github.com/kareimgazer/des
Implementation of the Data Encryption Standard algorithm using C++
cipher-algorithm cryptography data-encryption-standard security
Last synced: 29 Mar 2025
https://github.com/abhisinha08/cryptile
A Desktop App and CLI tool to encrypt and decrypt your files with a secure password
Last synced: 27 Jun 2025
https://github.com/theboringhumane/xyphos
🔐 Xyphos : Open Source Key Management System (KMS): A secure, multi-tenant key management system built in Go. An open-source alternative to Google Cloud KMS with enhanced features.
cloudkms cryptography encryption encryption-decryption kms mathematics
Last synced: 17 Feb 2026