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-23 00:06:53 UTC
- JSON Representation
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/volkanbicer/theblockchain
Blockchain application created with nodejs
blockchain cryptocurrency cryptography nodejs
Last synced: 16 May 2026
https://github.com/geeknik/qrypttalk
A Decentralized, Privacy-First Chat App
chat crypto cryptography encryption privacy
Last synced: 08 May 2026
https://github.com/yaeby/cipher-decoder
Some ciphers implemented in a streamlit app.
cryptography des des-algorithm des-decription des-encryption frequency-analysis playfair-cipher streamlit vigenere vigenere-cipher
Last synced: 18 Feb 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/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/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/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/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/alokmenghrajani/five_thousand_needles
Five thousand randomly placed needles
art cryptography hardware-security-module
Last synced: 20 Mar 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/newam/p256-cm4
A rust re-implementation of Emill/P256-Cortex-M4
cryptography embedded p256 rust
Last synced: 23 Dec 2025
https://github.com/odilitime/sniph
Snerx Sniph Cipher
cipher cipher-algorithms ciphers cryptography cypher
Last synced: 03 Aug 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/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/zgsolucoes/zg-data-guard
ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.
access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management
Last synced: 28 Jan 2026
https://github.com/projects-developer/github-major-projects-with-source-code
GitHub major projects Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
bcaproject btechproject computerscienceproject cryptography finalyear finalyearproject machine-learning malware malware-project mcaproject mtechproject project
Last synced: 18 Feb 2026
https://github.com/omarbaylee/vaultkey
vaultkey is an open-source Rust library for generating secure, customizable passwords. It supports various character sets and lengths, providing cryptographically secure random passwords for any use case. Contributions are welcome to improve and expand the library.
aeonvault capsulekey cryptography future-ai key-generation knowledge-preservation open-source password-manager random-password rust rust-crate rust-library time-capsule vaultkey
Last synced: 11 Jul 2025
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/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/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/constantin9845/trivium-encoder
Trivium stream cipher implementation with cryptographically secure IV and Key generator.
Last synced: 31 Jul 2025
https://github.com/jimmygizmo/zerotools
Applications, tools and modules written in best-practice Python, Java, Javascript, C and Perl for personal projects, enterprise projects or education.
asyncio autobahn bookmark cryptography encryption ios java perl pexpect python recursive ruby swift tcl tk wamp
Last synced: 11 Apr 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/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/loneicewolf/cryptography
Encryption implemented in various languages. like AES and Serpent, more coming.
aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent
Last synced: 08 Mar 2026
https://github.com/alhonaut/zkp-grpc-server
Chaum-Pederson Zero-Knowledge Proof in Rust with gRPC and Docker
Last synced: 03 May 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/gusandrioli/small-aes
Simple text and PDF encrypter/hasher CLI application.
Last synced: 15 Jan 2026
https://github.com/ml3m/cryptography-algorithms-exploration
implementations of various cryptographic algorithms, including both symmetric and asymmetric encryption, hashing, and key exchange techniques
blowfish-algorithm chacha20 cryptography cryptography-algorithms cryptography-concepts encryption-decryption rsa-cryptography
Last synced: 18 Jun 2025
https://github.com/guillaumebouchetepitech/wasm-cryptopp-as-module
Basic WebAssembly port of the open source cryptography library libCrypto++
browser cpp17 cryptography javascript nodejs typescript wasm webassembly
Last synced: 11 Apr 2026
https://github.com/mrdcvlsc/password-manager
A simple online password manager web application with demo deployed in render.com
aes better-sqlite3 cipher confidentiality cryptography css data-protection decryption encryption fastify full-stack html javascript nodejs online password-manager password-vault sqlite3 web-application
Last synced: 15 Apr 2025
https://github.com/i-umairkhan/ecdsa_node
Transactions via ECDSA cryptography algorithm.
cryptography ecdsa-cryptography express javascript nodejs react
Last synced: 14 Apr 2026
https://github.com/thomasdesr/minisign-action
Github action to sign and verify minisign/signify signatures
crypto cryptography github-actions gpg minisign pgp signify
Last synced: 05 Jan 2026
https://github.com/lucabonamino/crypto-vdf
Cryptocurrency and Cryptographic blockchain Verifiadle Delay Functions project
cli cryptocurrency cryptography pietrzark-vdf python verifiable-delay-functions wesolowski-vdf
Last synced: 27 Dec 2025
https://github.com/asc8384/neural-distinguishers
Neural Distinguishers on TinyJAMBU-128 and GIFT-64
crypto cryptography deep-learning gift tinyjambu
Last synced: 07 Apr 2025
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/rpj/poo-attest
Proof-of-Ownership attestation tool via commitment schemes
commitment-schemes cryptography ownership
Last synced: 29 Mar 2025
https://github.com/alvarogarciapiz/pycipherhub
Conjunto de cifradores desarrollados en Python
cifrador criptografia-basica cryptography cypher python
Last synced: 15 Mar 2025
https://github.com/salvacorts/fr-chat-client
:rocket: P2P Chat with asymmetric encryption
asymmetric-cryptography cryptography p2p-chat python rest-api rsa sockets tkinter
Last synced: 15 Mar 2025
https://github.com/nulltea/contangle-zkcp
Universal Zero Knowledge Contingent Payments (on hold)
bitcoin cryptography ethereum payment zero-knowledge
Last synced: 19 Apr 2026
https://github.com/r1b/cryptography
Self-study in cryptosystems
block-ciphers cryptography key-exchange-algorithms rust stream-ciphers
Last synced: 08 Apr 2025
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/jean0t/passmanager
Incredible password manager made in python
cryptography password-manager python3 sqlcipher3 sqlite3
Last synced: 10 Apr 2026
https://github.com/ironcorelabs/tenant-security-client-nodejs
NodeJS client library for the IronCore Labs Tenant Security Proxy
application-layer-encryption byok cmk cryptography encryption javascript nodejs typescript
Last synced: 02 Jul 2025
https://github.com/ironcorelabs/ironoxide-swift
IronCore Labs SDK for Swift Applications
cryptography proxy-re-encryption swift transform-encryption
Last synced: 02 Jul 2025
https://github.com/smaranjitghose/pyconfidentiality
Adding secrecy to your emails with RSA
cryptography email-sender python rsa smtp
Last synced: 03 Sep 2025
https://github.com/myusuf3/siapaperwallet
Create Sia Paper Wallets
cryptography paperwallet sia siacoin
Last synced: 05 Jan 2026
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/sorah/xaes_gcm
Ruby implementation of XAES-256-GCM, an extended-nonce AEAD built on AES-256-GCM
cryptography ruby xaes-256-gcm
Last synced: 28 May 2026
https://github.com/chinnanj666/message-encryption-decryption
This Python-based application provides a graphical user interface (GUI) for encrypting and decrypting messages using AES encryption.
aes algotithms cryptography python thinker
Last synced: 17 Jun 2025
https://github.com/helcsnewsxd/cbmc-analysis-report
Technical report on CBMC (C Bounded Model Checker) - Software Engineering II course project - Computer Science @ FAMAF (UNC)
bounded-model-checking cbmc cryptography ctf-writeup famaf formal-verification software-engineering static-analysis university-project
Last synced: 02 Jul 2025
https://github.com/rusq/gonss3
Subset of Mozilla NSS enough to decrypt firefox passwords
3des 3des-cbc asn1-der cryptography deciphering decryption firefox password pkcs5
Last synced: 31 Mar 2025
https://github.com/qnighy/crypt-impl-rust
cryptography hash-algorithm rust tls
Last synced: 31 Mar 2025
https://github.com/skyf0l/discrete-logarithm
Fast discrete logarithm solver in Rust
cryptography discrete-logarithm number-theory
Last synced: 11 Oct 2025
https://github.com/tankerhq/sdk-ruby
Tanker client-side encryption SDK for Ruby
cryptography encryption end-to-end privacy ruby sdk security tanker
Last synced: 09 Apr 2025
https://github.com/azlibdar/caesar-cipher
Caesar Cipher using JavaScript
caesar-cipher cipher-algorithms cryptography
Last synced: 31 Mar 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/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/anvilco/node-encryption
RSA and AES Encryption helpers
aes cryptography encryption js node rsa
Last synced: 04 Jul 2025
https://github.com/dsprenkels/sss-swift
Swift bindings for my Shamir secret sharing library
cryptography shamir-secret-sharing
Last synced: 12 Jul 2025
https://github.com/gunh0/whitebox_cryptanalysis
🔒 Whitebox Cryptographic Code Example
Last synced: 25 Mar 2025
https://github.com/ausaf007/multi-party-computation
Create Ethereum wallet with multi-party validation and threshold cryptography.
cryptography java multi-party-computation shamir-s-secret-sharing-scheme shamir-secret-sharing threshold-cryptography
Last synced: 04 Oct 2025
https://github.com/luffy0xcyber/cryptographie_classique
Implémentation Python des chiffrements historiques (César, Hill, Vigenère) avec explications détaillées et simples | Projet éducatif de cryptographie
cesar-cipher cesar-cypher ciphers cryptography cybersecurity education encryption hill-cipher learning-project mathematics python security vigenere-cipher
Last synced: 13 Jun 2025
https://github.com/mobilecoinfoundation/rand
A platform abstraction layer providing a cryptographic RNG
cryptography no-std random rng
Last synced: 26 Jul 2025
https://github.com/ntdls/secure-archive
Secure Archive is a file encryption utility that provides multiple encryption algorithms, variable compression levels, secure file delete, self-extracting archives and more.
cryptography file-management file-system private security showcase
Last synced: 27 Mar 2026
https://github.com/oliverbutler/steggy
Written in Rust, features a simple cli and a client-side webapp
cli cryptography rust steganography
Last synced: 12 Mar 2026
https://github.com/virgilsecurity/virgil-ratchet-x
Virgil Security Ratchet Objective-C/Swift SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.
cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet
Last synced: 14 Jun 2025
https://github.com/mewmix/sm4-xts-openssl
openssl sm4-xts & aes-xts 256 implementations for testing
aes-256 c cryptography disk-encryption openssl sm4
Last synced: 07 Jun 2026
https://github.com/harsh-ps-2003/rumi
A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!
cryptography elliptic-curve-cryptography oram rust zero-knowledge
Last synced: 01 Mar 2025
https://github.com/nning/vigenere_jorin
Quick POC of an idea for a Vigenere variant, my 6 year old son inspired
Last synced: 22 Jul 2025
https://github.com/ytisf/aasdfg
Create a truly random, en-masse, random seed using your webcam's noise. Locally.
cryptography entropy random-generation ssl-certificates
Last synced: 14 Jun 2025
https://github.com/dev-sire/algopython
This repository serves as a comprehensive collection of Python code related to data structures, algorithms, and cryptography. It includes solutions to daily LeetCode problems and various cryptographic implementations
cryptography dsa-algorithm leetcode-python python3
Last synced: 10 Apr 2025
https://github.com/moeraorg/java-moeralib
Java library to interact with Moera decentralized social network
cryptography decentralized java java-library library maven moera social-network
Last synced: 23 Feb 2026
https://github.com/sudiptab2100/cryptographicalgorithms
Implementation of Cryptographic Algorithms of course Modern Cryptography(CSC049P1M) offered in IIT Jammu.
aes-encryption affine-cipher ceaser-cipher cryptoanalysis cryptoanalysis-algorithms cryptography des-encryption diffie-hellman-key grain-stream-cipher hill-cipher rc4-algorithm rc4-cipher rc4-encryption rsa-cryptography rsa-encryption substitution-cipher vigenere-cipher
Last synced: 07 Jul 2025
https://github.com/kpdemetriou/spectral-aead
An algorithm for authenticated encryption with associated data using Speck and HMAC-SHA256.
cffi cipher ciphers cryptography decryption encryption hash hash-functions hmac message-authentication-code python sha256 speck
Last synced: 14 Jan 2026
https://github.com/mashatan/go-cryptoconditions
Crypto-Conditions in Go
cryptoconditions cryptography golang-package
Last synced: 14 Jan 2026
https://github.com/hayr-hotoca/react-native-chacha20-poly1305
ChaCha20-Poly1305 encryption/decryption for React Native. Native implementations make sure it has the fastest performance.
256-bit aes android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography encryption encryption-algorithms ios javascript react react-native reactjs typescript
Last synced: 07 Oct 2025
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/daniel-boll/zealot
Be Hideous Before Zeal Cease Zealotry.
cryptography decryption encryption study study-group study-project
Last synced: 10 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/darconeous/msecret-rust
Tool for deriving various types of keys from known symmetric secrets.
command-line-tool cryptography ecc-cryptography key-derivation passphrase rsa-cryptography rust secret-sharing
Last synced: 19 Jan 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/hmasila/crypto-php
crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 13 Oct 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/nulltea/nulltea
0️⃣ ☕️ - research engineer
blockchain cryptography golang rust
Last synced: 14 Oct 2025
https://github.com/romainbou/ise2ee
Is it End-to-end Encrypted?
cryptography encryption messaging
Last synced: 14 Oct 2025
https://github.com/sepandhaghighi/integer-squaring
Integer Squaring Algorithm
algorithm cryptographic cryptography integer-arithmetic integer-squaring multiplication product-scanning squaring
Last synced: 15 Oct 2025
https://github.com/volhovm/ocd-tasks
Solutions for the "An Introduction to Mathematical Cryptography" textbook by Hoffstein, Pipher, Silverman
Last synced: 16 Oct 2025
https://github.com/vaithak/birthday-paradox-simulation
A simulator of the birthday paradox problem
birthday-paradox cplusplus cryptography gnuplot graph paradox probability simulator vaithak
Last synced: 19 Oct 2025
https://github.com/xornet-sl/gosss
Shamir split/combine files/strings. Tool and library
Last synced: 23 Jan 2026
https://github.com/kuzma02/secured-file-share
Secure File Sharing App is a comprehensive solution for secure file exchange, developed using the MERN (MongoDB, Express.js, React, Node.js) stack. This application enables users to share files with end-users with a high level of privacy and security.
cryptography encrypted-data encryption end-to-end-encryption file-sharing file-transfer mern mern-stack mern-stack-development secure-file-exchange secure-file-sharing secure-file-upload secure-web-apps transfer-data transfer-files
Last synced: 26 Oct 2025
https://github.com/dineshssdn-867/cryptography
Although there are different methods to encrypt and decrypt messages, we'll focus on a linear algebra-based cipher, the Hill cipher, which uses a matrix as a cipher to encode a message or an image, and it's extremely difficult to break when a large matrix is used.
colab-notebook cryptography hill-cipher linear-algebra matrix-multiplication
Last synced: 26 Oct 2025
https://github.com/tacitusxi/leskodex
LeskoDEX is a DEX with a decentralized orderbook and a custom ERC-20 ESKO token. Each user can connect to the DEX via Metamask and trade the ETH/ESKO pair. A custom chart for technical analysis is available.
crypto cryptocurrency cryptocurrency-exchanges cryptography currency dapp defi erc-20 eth ethereum smart-contracts solidity solidity-dapps solidity-language token
Last synced: 26 Oct 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/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/crocs-muni/eacirc-utils
Utils for experiment creation and result postprocessing
automation cryptography randomness research-tool
Last synced: 31 Jan 2026
https://github.com/spiretechnology/go-jwt
JSON Web Token library in Go
authentication cryptography jwt sessions verification
Last synced: 31 Jan 2026