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-07-01 00:06:48 UTC
- JSON Representation
https://github.com/nexenio/rxkeystore
RxJava wrapper for the Android keystore and cryptography utilities
android android-library cryptography rxjava
Last synced: 19 May 2026
https://github.com/jnm2/threshold
Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.
backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet
Last synced: 10 May 2026
https://github.com/mrcarb0n/zipsignerust
High-performance, memory-safe cryptographic signing and verification for Android ZIP archives.
android apk cryptography jar rust signing tool verification zip
Last synced: 24 May 2026
https://github.com/cizr/hill-adn-cryptography-bridging-classical-ciphers-with-dna-based-encryption
The Hill-ADN Cryptography project combines Hill cipher methods with DNA encryption, offering a novel approach for improved data security. It includes binary to DNA conversion, amino acid translation, and Hill cipher encryption, with the decryption process addressing genetic code ambiguity challenges.
bioinformatics cryptography data-security dna encryption-decryption genetic-algorithms genetic-code hill-cipher
Last synced: 07 Oct 2025
https://github.com/dinochiesa/apigee-custompolicy-rsacrypto
This is a custom Apigee policy, implemented in Java, that performs RSA Encryption and Decryption of data or message payloads, or RSA signing of data or message payloads, or verification of such signatures.
Last synced: 10 Jun 2025
https://github.com/aadityaa2606/cryptography-and-network-security
Contains multiple cryptographic encryption algorithms with TCP client server model
client-server cryptography encryption-algorithms encryption-decryption
Last synced: 29 Oct 2025
https://github.com/jitendragangwar123/ekolance-solidity-cohort-2
This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.
blockhain-tecnology cryptography ethereum solidity
Last synced: 07 Jan 2026
https://github.com/thotypous/keccak-bsv
Bluespec SystemVerilog implementation of the Keccak primitive (SHA-3)
bluespec cryptography hardware-designs keccak sha3
Last synced: 19 Mar 2026
https://github.com/charlot-dedjinou/best-flag
Best Flag is an exciting project that will put your cryptographic and steganographic skills to the test. The aim is to discover a secret message hidden in the “best_flag” file, using different encryption algorithms.
cryptography express expressjs flag mongodb react reactjs steganography tailwind tailwindcss
Last synced: 11 Apr 2026
https://github.com/messagemedia/webhooks-demo
Set of scripts to demonstrate the use of MessageMedia's webhooks
cryptography messaging sms webhooks
Last synced: 02 Apr 2025
https://github.com/spiretechnology/go-jwt
JSON Web Token library in Go
authentication cryptography jwt sessions verification
Last synced: 31 Jan 2026
https://github.com/marcode24/criptografia-rsa
🔐 This is a cryptography project testing, using RSA criptography
cryptography css html html-css-javascript html5-css3 javascript multer nodejs rsa rsa-cryptography
Last synced: 11 Apr 2026
https://github.com/ngirimana/rsa
RSA algorithm is asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. As the name describes that the Public Key is given to everyone and Private key is kept private.
cryptography css3 html5 network-security rsa
Last synced: 07 May 2026
https://github.com/anvilco/node-encryption
RSA and AES Encryption helpers
aes cryptography encryption js node rsa
Last synced: 04 Jul 2025
https://github.com/newyaroslav/crypto-json
C ++ library for JSON encryption with COMMENTS
cryptography json json-parser strip-json-comments
Last synced: 15 May 2026
https://github.com/h-alice/python-ecc-keyexchange
A simple PoC for ECC key exchange in Python.
cryptography elliptic-curve-cryptography python security
Last synced: 12 Oct 2025
https://github.com/obaskly/anonymouschat
Secure Anonymous Chat
chat cryptography end-to-end-encryption flask python rsa
Last synced: 19 Jan 2026
https://github.com/belajarqywok/strmc
Credentials Management Tool Using Stream Cipher Algorithm.
clang cryptography cybersecurity llvm rc4-algorithm stream-cipher
Last synced: 07 Feb 2026
https://github.com/shurlinet/go-clatter
Post-quantum Noise protocol framework for Go. NQ, PQ (ML-KEM), Hybrid, DualLayer handshakes. ML-DSA-65 + SLH-DSA signing (FIPS 203/204/205). 90 patterns, 18 SLH-DSA param sets (SHA2/SHAKE/BLAKE3). Verified against Rust Clatter + NIST ACVP vectors.
blake3 cryptography digital-signatures fips-205 go golang kem key-exchange ml-dsa ml-dsa-65 ml-kem noise noise-protocol post-quantum pqc pqnoise quantum-resistant slh-dsa slhdsa x25519
Last synced: 29 Jun 2026
https://github.com/shreyansh26/secure-voting-application
Secure Voting Protocols using RSA
cryptography rsa secure-voting voting-system
Last synced: 22 Jun 2026
https://github.com/gotz1480/bitcoin-cryptography-ecc
Study of bitcoin elliptic curve cryptography (ECC)
bitcoin cryptography ecc-cryptography elliptic-curve-cryptography
Last synced: 07 Apr 2025
https://github.com/crnobog69/polychaos
PolyChaos 🔐 | систем шифровања - encryption system
cryptography encryption encryption-decryption python secure security security-tools simple simple-app simple-project
Last synced: 06 Feb 2026
https://github.com/gotz1480/cryptography
Cryptography projects and algorithms in Python
cryptography cryptography-algorithms cryptography-library python python-cryptography python3
Last synced: 07 Apr 2025
https://github.com/mohitrajain/rootctf
CTF ( Capture the flag a cyber security event ) .
cryptography ctf forensics pwning reverse-engineering steganography system-administration web-exploitation
Last synced: 13 Oct 2025
https://github.com/lovasoa/sha_hashes
Collection of sha hashes of common passwords
cracking cryptography security sha1 website whitehat
Last synced: 28 Jan 2026
https://github.com/mashatan/go-cryptoconditions
Crypto-Conditions in Go
cryptoconditions cryptography golang-package
Last synced: 14 Jan 2026
https://github.com/tangle-network/anonima
A threshold signature oracle node.
Last synced: 14 Sep 2025
https://github.com/kingmob/cryptopals-crypto-challenges
The Cryptopals (formerly Matasano) crypto challenges
clojure crypto-challenges cryptography cryptopals
Last synced: 27 Oct 2025
https://github.com/hmasila/crypto-php
crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 13 Oct 2025
https://github.com/defucc/hashkeys
Reactive Noble cryptography for p2p identity
composable cryptography encryption js noble-curves signing vue
Last synced: 20 Jan 2026
https://github.com/dylan-lang/hash-algorithms
Cryptographic hash functions for Dylan
cryptography dylan-lang hash hashing
Last synced: 03 Feb 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/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/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/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/spyder01/charlotte
Folder encryption and decryption tool built with Scala
cli cryptography encryption fileencryption scala software-engineering
Last synced: 10 Aug 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/cipherstash/enveloperb
Ruby bindings for the envelopers envelope-encryption library
cipherstash cryptography encryption envelope-encryption ruby
Last synced: 07 May 2025
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/aman-17/rabin-cryptosystem
Implementation of Rabin PKC in python
cryptography encryption python rabin-cryptosystem
Last synced: 20 Mar 2025
https://github.com/geeknik/qrypttalk
A Decentralized, Privacy-First Chat App
chat crypto cryptography encryption privacy
Last synced: 08 May 2026
https://github.com/hushos/hushos-legacy
An open source, privacy first, end-to-end encrypted productivity OS!
cryptography encryption end-to-end-encryption nextjs privacy self-hosted typescript
Last synced: 21 Jun 2026
https://github.com/can-deliktas/passforge
PassForge is a flexible and secure password generator that creates strong, customizable passwords with letters, numbers, and special characters. It ensures quick and reliable password generation for enhanced security.
cryptography cybersecurity gui pass password password-generator passwords python random-password-generator safe terminal-graphics tkinter-gui
Last synced: 09 Mar 2026
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/ggeorgovassilis/webencryption
Simple (offline) HTML and Javascript for encrypting stuff
cryptography javascript security web
Last synced: 05 Apr 2025
https://github.com/fajarkim/node-openssl-enc
A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.
cipher compress cryptography decipher decompress decrypt encrypt node nodejs
Last synced: 28 Oct 2025
https://github.com/mateoniksic/project-encrypted-chatroom
client-server chatroom using ecdsa/x25519/sha256 algorithms (CODE) [ PYTHON ]
authentication chatroom client-server cryptography decryption ecdsa encryption exchange key-exchange-algorithms message python python3 sha256 x25519
Last synced: 05 Aug 2025
https://github.com/kartmaan/filecrypt
Python script to encrypt and decrypt files
aes aes-128 argparse argparser command command-line cryptography cryptography-library cryptography-tools decryption encryption encryption-decryption fernet files script sha-256
Last synced: 15 Jun 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/odilitime/sniph
Snerx Sniph Cipher
cipher cipher-algorithms ciphers cryptography cypher
Last synced: 03 Aug 2025
https://github.com/substrate-system/simple-aes
The simplest way to use AES keys in the browser or Node.
aes aes-encryption browser cryptography
Last synced: 28 Sep 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/volkanbicer/theblockchain
Blockchain application created with nodejs
blockchain cryptocurrency cryptography nodejs
Last synced: 16 May 2026
https://github.com/axman6/curve25519
A Pure Haskell implementation of Curve25519
cryptography curve25519 haskell
Last synced: 28 Oct 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/skyf0l/ncenc
Netcat wrapper to encrypt network traffic with openssl.
bash cryptography encryption nc netcat network network-encryption openssl pentest pentest-tool pentesting reverse-shell rsa
Last synced: 26 Apr 2026
https://github.com/hayr-hotoca/flutter_chacha20_poly1305
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementations make sure it has the fastest performance.
android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography cryptography-algorithms dart encryption encryption-algorithms flutter ios key
Last synced: 02 May 2026
https://github.com/gusandrioli/small-aes
Simple text and PDF encrypter/hasher CLI application.
Last synced: 15 Jan 2026
https://github.com/developpeurpascal/swap-keys-generator
A simple generator of reversible bytes lists or arrays in different programming languages for swapping from a byte value to an other.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 20 Jan 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/gianluca-mascolo/mylogin-cryptor
Encode/Decode mylogin.cnf
bash cryptography mylogin mysql openssl utilities
Last synced: 10 May 2026
https://github.com/karthickajan/cipherkit
77 free browser-based developer tools — AES, SHA, JWT, Base64, JSON, Regex, Diff, QR and more. 100% client-side. No login. No tracking.
aes base64 client-side cryptography developer-tools diff-checker hashing javascript json-formatter jwt-decoder no-tracking offline open-source privacy regex rsa utilities web-tools
Last synced: 30 Apr 2026
https://github.com/d0nutptr/cryptopals_solutions
My solutions to the CryptoPals problem sets.
cryptography cryptopals python python3 security
Last synced: 02 Aug 2025
https://github.com/nikhil-swamix/cryptocurrencycodes
Quick and Handy utilities for Crypto Enthusiasts traders and miners
bitcoin bitcoin-price cryptocurrency cryptography monero monero-mining
Last synced: 09 Apr 2026
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/reznik99/go-hsm-doc
A simple CLI Tool to view, inspect and debug PKCS11 compliant Hardware and Software HSMs.
cryptography encryption-decryption golang hardware-security-module hsm pkcs11 pkcs11-tool signing-keys
Last synced: 20 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/pacemakerx/cryptolab
Simple and beginner-friendly implementations of classic cryptographic algorithms like Playfair, Hill Cipher, DES, AES, RSA, DSA, MD5, SHA512 — using Python. Designed for easy understanding, minimal dependencies, and educational use.
cryptography hill-cipher md5-hash playfair-cipher rsa-algorithm sha512
Last synced: 14 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/qua3k/cryptopals
This is a repo providing solutions written in Go to the Matasano Cryptopals Challenges.
Last synced: 12 Jan 2026
https://github.com/fionn/cryptopals
Attack at dawn
cryptanalysis cryptography cryptopals cryptopals-crypto-challenges matasano matasano-crypto-challenges
Last synced: 02 Mar 2025
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/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/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/mlh-fellowship/chamberofsecrets-backend
Sprint 2 Project for MLH Fellowship made by Aman Sharma, Suhani Chawla, Saumya Gandhi.
cryptography data-security digi-locker django-rest-framework docusaurus2 ethical-data harry-potter
Last synced: 01 Aug 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/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/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/constantin9845/trivium-encoder
Trivium stream cipher implementation with cryptographically secure IV and Key generator.
Last synced: 31 Jul 2025
https://github.com/ishan-surana/cryptosystems
The 𝚌𝚛𝚢𝚙𝚝𝚘𝚜𝚢𝚜𝚝𝚎𝚖𝚜 package offers a suite of classes and functions for both symmetric and asymmetric encryption, signature-verification, hashing algorithms, key exchange protocols as well as mathematical utility functions. Docs at https://cryptosystems.readthedocs.io.
asymmetric-cryptography bcrypt cryptography cryptography-algorithms cryptography-library cryptosystems gmp gmplib hashing-algorithm key-exchange-protocol mathematical-functions mathematical-utilities python-package python3 signature-verification symmetric-key-cryptography
Last synced: 09 Jul 2025
https://github.com/lukebaal/cloudproject
blockchain consent-management cryptography hyperledger privacy-by-design user-privacy
Last synced: 11 Apr 2025
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/michaelsproul/antifa
Build a Merkle tree for your files
cryptography filesystem integrity paranoid rust
Last synced: 25 Oct 2025
https://github.com/benwoo1110/cryptography-gui
Simple visualisation for basic string cryptography algorithms
algorithms cryptography cryptography-gui pygame python3 string-cryptography-algorithms visualisation
Last synced: 31 Mar 2026
https://github.com/werrett/cryptopals
Solutions to the Matasano Cryptopals challenges
Last synced: 19 May 2026
https://github.com/lostbeard/spawndev.blazorjs.cryptography
A cross platform cryptography library that supports encryption with AES-GCM and AES-CBC, shared secret generation with ECDH, data signatures with ECDSA, and hashing with SHA on Windows, Linux, and Browser (Blazor WebAssembly) platforms.
aes-cbc aes-gcm blazor blazor-webassembly cryptography csharp dotnet ecdh ecdsa encryption server sha-hashes subtlecrypto webbrowser
Last synced: 30 Jul 2025
https://github.com/anirbanbasu/paillier-crypto
Implementation of the additively homomorphic Paillier cryptosystem
cryptographic-algorithms cryptographic-library cryptography encryption-algorithms homomorphic-encryption paillier
Last synced: 24 Jun 2025
https://github.com/noot/dleq-rs
cross-group discrete log equality proof
cryptography dleq zero-knowledge
Last synced: 03 Mar 2025
https://github.com/trainingbypackt/advanced-blockchain-development
Build highly secure, decentralized applications and conduct secure transactions
bitcoin blockchain cryptocurrencies cryptography ethereum smart-contracts
Last synced: 21 Sep 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/ryarazi/cryptohacksolutions
This repository contains my solutions to various challenges from cryptohack, a platform dedicated to learning modern cryptography through solving challenges.
cryptography cryptohack cryptohack-solutions diffie-hellman elliptic-curves hash rsa solutions symmetric-ciphers
Last synced: 29 Jul 2025
https://github.com/versia-pub/api
TypeScript APIs for various Versia services.
cryptography ecmascript2020 federation lysand typescript webcrypto
Last synced: 29 Jul 2025
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/storopoli/storopoli.com
Personal Website
bitcoin blog cryptography math privacy science statistics zig zine
Last synced: 10 Apr 2025
https://github.com/jalaj711/go-des
GoLang implementation of DES, 3DES (128-bit key) and 3DES (192-bit key) with support for ECB, CBC, CFB and OFB modes.
3des cryptography des golang symmetric-cryptography
Last synced: 29 Jul 2025
https://github.com/shinbatsu/tryhackme-awesome
[👾] TryHackMe / tryhackme -The Comprehensive list of rooms (1000+). Ordered by popularity. Solutions, badges, points.
awesome-list cryptography cyber-security list reverse-engineering tryhackme
Last synced: 07 Sep 2025