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/lumarans30/astralsafeclient
.NET MAUI app that encrypts and decrypts an exe file.
aes-128 anti-piracy client-side cryptography http-requests maui-app
Last synced: 18 Jun 2026
https://github.com/hicsail/oracles
Useful zero-knowledge (ZK) problems constructed from real world scenarios.
cryptography zero-knowledge-proofs
Last synced: 03 Jun 2026
https://github.com/yodalightsabr/2password
2Password: A cryptography experiment
aes-256 cryptography experimental password-manager
Last synced: 10 Feb 2026
https://github.com/arec1b0/crypto-comparison
A comprehensive project comparing classical and quantum cryptography. Includes detailed explanations, code examples, and tests for various cryptographic algorithms and protocols.
aes bb84 classical-cryptography cryptography ecc grovers-algorithm qkd quantum-computing quantum-cryptography quantum-teleportation rsa
Last synced: 27 Feb 2026
https://github.com/tynes/libsigner
manage watch only bitcoin wallets with bcoin
bcoin bitcoin cryptography ledger nodejs trezor
Last synced: 08 May 2026
https://github.com/ornella-gigante/cryptosafe
A simple Java application for encrypting and decrypting messages and files using DES and RSA algorithms, featuring a user-friendly menu interface. Perfect for learning about cryptography and secure file handling.
assymetric-encryption assymetric-key-cryptography asymmetric-cryptography cipher-algorithms cryptography decipher des java java-8 rsa-cryptography
Last synced: 13 Feb 2026
https://github.com/timebertt/grypto
Understanding cryptographic algorithms by implementing them in Go :mortar_board:
cryptography golang learning-by-doing learning-exercise
Last synced: 08 Jun 2026
https://github.com/tangle-network/masp-protocol
Multi-asset shielded pool extending protocol-solidity contract system
cryptography privacy zero-knowledge
Last synced: 31 Jan 2026
https://github.com/thenaubit/crypto-password-generator
🦄 A cryptographically secure password generator!
cryptography emotionjs mantine-ui nextjs password-generator typescript
Last synced: 20 Apr 2026
https://github.com/karakun/encrypted-filechannel
Transparent encryption for java.nio.channels.FileChannel
crypto cryptography java nio security tink
Last synced: 05 Mar 2026
https://gitlab.com/hackancuba/blake2signer
Using BLAKE in keyed hashing mode to sign and verify data.
blake2 blake3 cryptography hashlib hmac python
Last synced: 15 Feb 2026
https://github.com/sgiath/secp256k1
Elixir wrapper for Bitcoin Core secp256k1 library
bitcoin cryptography elixir secp256k1
Last synced: 01 Feb 2026
https://github.com/lucadibello/virtualsafe
🔒 Crypt your directories and make your files completely unreadable!
cryptography fernet privacy-tools python security security-tool
Last synced: 06 Jun 2026
https://github.com/adamo08/encryption-decryption
This repository contains implementations of various encryption and decryption algorithms in Python. The goal is to provide simple and easy-to-understand code for educational and practical purposes.
affine-cipher algorithms caesar-cipher cryptography decryption des-cipher encryption hill-cipher python security vigenere-cipher
Last synced: 11 Feb 2026
https://github.com/primefactor-io/xchacha20-poly1305
100% RFC compliant implementations of ChaCha20-Poly1305 and XChaCha20-Poly1305
chacha20 chacha20-poly1305 cryptography cryptography-algorithms poly1305
Last synced: 01 Mar 2026
https://github.com/pieroboseta/piero-ende-coder
A powerful encryption and decryption tool that combines the Vigenère cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.
algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing
Last synced: 26 Feb 2026
https://github.com/virgilsecurity/virgil-ratchet-kotlin
Virgil Security Ratchet 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: 13 Feb 2026
https://github.com/vishesh-gupta/cryptology
Container for multiple Cryptography algorithms, ciphers and techniques
cryptography hashing-algorithm rsa-key-encryption secure-hash-algorithm
Last synced: 09 Feb 2026
https://github.com/aarambh-darshan/mini-blockchain
A robust, full-stack blockchain engine built in Rust. Features a custom VM for smart contracts with real gas economics, Proof-of-Work consensus, UTXO transactions, multisig wallets, and a real-time SvelteKit block explorer.
blockchain cryptography defi distributed-systems p2p proof-of-work rust smart-contracts sveltekit utxo vm web3
Last synced: 10 Feb 2026
https://github.com/powershelllibrary/crypto.aes
PowerShell module for cryptography (RSA)
aes aes-encryption aes-gcm cryptography decryption encryption powershell powershell-module
Last synced: 04 Mar 2026
https://github.com/ideal-lab5/etf
"Encryption to the Future" consensus and node
blockchain cryptography substrate timelock-encryption
Last synced: 17 Mar 2026
https://github.com/21-dot-dev/swift-bitcoinkernel
Swift package for running a Bitcoin node
bitcoin bitcoin-core bitcoin-node bitcoind blockchain c-plus-plus consensus consensus-validation cryptocurrency cryptography full-node json-rpc libbitcoinkernel p2p regtest spm swift swift-library swift-package-manager swift6
Last synced: 23 Jun 2026
https://github.com/lyang/gpg-utils
Simple Wrapper for shelling out to gpg
cryptography gnupg gpg java processbuilder
Last synced: 01 Feb 2026
https://github.com/virgilsecurity/virgil-messenger-x
A simple E2EE chat for iOS which uses Virgil Security services.
chat cryptography demo encryption end-to-end-encryption ios ios-app messenger
Last synced: 19 Jun 2026
https://github.com/youben11/psi
Playing with different Private Set Intersection protocols
cryptography privacy-preserving psi
Last synced: 25 Apr 2026
https://github.com/xu-cheng/pbc-bindings
:electric_plug: Bindings for Pairing-Based Cryptography (libpbc)
bindings cplusplus cplusplus-14 cryptography pbc python ruby swig
Last synced: 18 Apr 2026
https://github.com/ishivanshgoel/securechat
End-to-end encrypted chat application using RSA algorithm. Backend: https://github.com/ishivanshgoel/securechat-app/
bootstrap cryptography css html javascript rsa-cryptography
Last synced: 08 May 2026
https://github.com/iamnotstatic/wallet-manager
This is for managing crypto addresses and generation
bitcoin blockchain cryptocurrency cryptography ethereum
Last synced: 14 Feb 2026
https://github.com/openmined/syft.cpp
SOON TO BE DEPRECATED - A library for encrypted, privacy preserving machine learning
cpp cryptography deep-learning privacy pytorch secure-computation syft
Last synced: 02 Jul 2025
https://github.com/openmined/daa.js
A javascript wrapper around https://github.com/xaptum/ecdaa
cryptography identity iot javascript
Last synced: 02 Jul 2025
https://github.com/2140-dev/swiftsync
SwiftSync node and underlying crates
bitcoin cryptocurrency cryptography peer-to-peer
Last synced: 29 Aug 2025
https://github.com/carlodepieri/vcrpy-encrypt
Encrypt vcrpy cassettes so they can be safely kept under version control.
cryptography python testing unit-testing vcrpy
Last synced: 13 Oct 2025
https://github.com/ramesht007/secure_multi_party_computation
My notes for secure multi party computation. Still in progress.......................
cryptography secure-multi-party-computation
Last synced: 30 Jan 2026
https://github.com/dmamakas2000/cryptanalysis-python
In this project, we experiment with the use of diverse cryptographic algorithms. First, we attempt to encrypt a plaintext message using the Vigenère Algorithm and a fixed-length encryption key. Afterward, we experiment with the decryption of the produced cipher using Kasiski's Method, as well as the Index of Coincidence statistical test.
cryptography index-of-coincidence jupyter-notebook kasiski-test python vigenere-cipher
Last synced: 18 Feb 2026
https://github.com/w3c/vc-di-quantum-resistant
Data Integrity Quantum Safe Cryptography Suite
cryptography data-integrity quantum vc verifiable-credentials w3c
Last synced: 29 May 2026
https://github.com/kiooku/cryptography-notebook
Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.
assymetric-encryption commitment-schemes cryptography digital-signature double-ratchet-algorithm e2ee ggh hkdf hmac identification-scheme one-time-pad post-quantum-cryptography public-key-cryptography rsa signal x3dh zero-knowledge-proof
Last synced: 23 Apr 2025
https://github.com/aead/blake2b
The BLAKE2b hash algorithm as defined in RFC 7693
blake2b blake2b-hash-algorithm cryptography go
Last synced: 15 Mar 2025
https://github.com/delagen/cadesplugin
CryptoPro EDS Browser plug-in typescript implementation
cadesplugin cryptography cryptopro gost3411-2012
Last synced: 16 Mar 2026
https://github.com/elydre/sun-breaker
Module python de chiffrement avec perte
Last synced: 18 Jan 2026
https://github.com/juanbono/criptografia
Criptografia - UTN FRBA 2017
assignment criptografia-utn cryptography mugi
Last synced: 26 Mar 2025
https://github.com/shantanu66/cryptchat
A Desktop Application made using Tkinter framework in Python for Text Chatting between indivisuals or groups which is end to end encrypted using symmetric cyrptography algorithms.
aes-encryption cryptography desktop-application flask-api mongodb python tkinter
Last synced: 07 Oct 2025
https://github.com/jsign/zig-eth-secp256k1
A Zig libsecp256k1 wrapper with bells and whistles for Ethereum
cryptography ethereum secp256k1 zig
Last synced: 18 Mar 2025
https://github.com/cs-joy/cryptography
about cryptography
cryptography graphein hidden secret study to-write
Last synced: 23 Jan 2026
https://github.com/jitendragangwar123/100-days-of-web3-challenge
This repository contains a comprehensive overview of the fundamental concepts related to Blockchain Technology that I've acquired during the 100DaysOfWeb3 challenge. It serves as a valuable resource for understanding the core principles of blockchain technology.
blockchain cryptography ethereum etherjs javascipt smart-contracts solidity web3js
Last synced: 24 Aug 2025
https://github.com/demining/coingecko-agent-ftpupload
Coingecko & Agent Ftpupload create beautiful crypto wallet addresses, but keep the private key safe
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature privatekey privatekeygenerator privatekeys secp256k1 vulnerabilities vulnerability
Last synced: 03 May 2025
https://github.com/just-do-halee/secwords
secure and safe password container.
algorithms container cryptography no-std password rust security temporary
Last synced: 10 Jun 2025
https://github.com/geeklearningio/gl-ionic-secure-file-storage
A service using two encryption plugins to encrypt data on iOS and Android
cordova cryptography ionic security storage
Last synced: 28 Apr 2025
https://github.com/avivsinai/telclaude
Secure Telegram-Claude bridge with LLM-based command screening and tiered permissions
ai-agent anthropic claude cryptography docker isolation llm llm-security permission-tiers sandbox security telegram-bot typescript
Last synced: 28 May 2026
https://github.com/eminmuhammadi/hidemydata
Managing a couple of algorithms to decrypt or encrypt text [PHP]
algorithms assymetric-security cryptography decryption encryption php
Last synced: 07 Jan 2026
https://github.com/lukasz-zimnoch/ipfs-market
Example repository intended to demonstrate a simple digital goods trading system powered by Ethereum smart contracts, IPFS file system and some basic cryptographic algorithms.
blockchain cryptocurrency cryptography ethereum go ipfs solidity
Last synced: 14 Apr 2026
https://github.com/wildonion/thecry
🥲 my whole knowledge of low level coding, decrypting, decompiling and shellcode injection
aes-256 cbc-aes-encryption cryptography decompilation decryption-algorithm shellcode
Last synced: 27 Feb 2025
https://github.com/matutetandil/anyhide
Hide any data in any file. Steganography tool that never modifies the carrier - transmits only encrypted positions. X25519 + ChaCha20 with forward secrecy.
chacha20 cli covert-communication cryptography data-hiding encryption forward-secrecy plausible-deniability privacy rust security steganography x25519
Last synced: 13 Jan 2026
https://github.com/yangboz/istorybook
a oh-so-adorable CryptoStorybook with Benny, Nick, SoftEmpire, Jiale...
artificial-intelligence blockchain c-plus-plus cocos-creator cocos2d-js cryptocurrency cryptography genetic-algorithm html5 javascript microservices opencv restful-api spring-boot wechat-mini-program wexin
Last synced: 14 Aug 2025
https://github.com/johnkommas/barcodereader
Barcode Generator From Entersoft SQL
barcode-generator bolt bot cryptography fastapi label-tags labels odbc pandas pillow price-tags pyodbc python slack slackbolt slackbot sqllite3 uvicorn
Last synced: 23 Apr 2025
https://github.com/lunes-platform/ed25519-axolotl
📦 Ed25519-like signatures with X25519 keys, Axolotl-style.
axolotl blockchain crypto cryptocurrency cryptography ed25519 ethereum lunes
Last synced: 27 Oct 2025
https://github.com/clay-good/proxilion
Proxilion is the security layer for the agentic workforce. It turns managed AI agents into governed users by enforcing strict cryptographic boundaries on every API call to SaaS like Google Workspace, Salesforce, or Atlassian.
agentic-ai ai-governance ai-security audit-logging claude-security confused-deputy cryptography cybersecurity data-loss-prevention human-in-the-loop llm-security managed-agents oauth-proxy openai-security pic-protocol prompt-injection-defense reverse-proxy saas-security self-hosted zero-trust
Last synced: 30 May 2026
https://github.com/nccgroup/pasta-curves
Provides the Pasta curves: Pallas, Vesta and their field elements Fp and Fq.
cryptography elliptic-curve-cryptography elliptic-curves
Last synced: 26 Apr 2025
https://github.com/OmiyaGames/omiya-games-cryptography
Unity package containig a collection of cryptography-related tools.
cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d
Last synced: 25 Apr 2025
https://github.com/dajiaji/mkkey
Application-layer Key Generator supporting JWK (JSON Web Key) and PASERK (Platform-Agnostic Serialized Keys).
cryptography jose jwk jwt paserk paseto python security
Last synced: 14 Jan 2026
https://github.com/cflems/pk
Penguin's Kiss: Asynchronous Command and Control software + multi-client + encrypted + terminal emulation
c2 command-and-control cryptography penguins-kiss pk remote-shell
Last synced: 10 Jan 2026
https://github.com/markus-beuckelmann/aescrypt
aescrypt is a small command line tool to encrypt/decrypt files and directories with the well-established AES-256-CBC algorithm.
aes-encryption aescrypt cryptography docopt pycrypto python
Last synced: 25 May 2026
https://github.com/demining/vulnerable-to-debian-openssl-bug-cve-2008-0166
Search for BTC coins on earlier versions of Bitcoin Core with critical vulnerability OpenSSL 0.9.8 CVE-2008-0166
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves elliptic-curves-cryptography privatekey secp256k1 vulnerabilities vulnerability
Last synced: 03 May 2025
https://github.com/oversys/pypass
A password manager written in Python. Data is encrypted using AES-256-GCM and the key is derived using PBKDF2-HMAC-SHA512.
aes-256 aes-256-gcm aes-encryption aes-gcm aes256-gcm cryptography password-manager pbkdf2 pbkdf2withhmacsha512 python sha-512 sha512
Last synced: 30 Apr 2025
https://github.com/omiyagames/omiya-games-cryptography
Unity package containig a collection of cryptography-related tools.
cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d
Last synced: 26 Jan 2026
https://github.com/hmxustin/pybchain
Реализация блокчейна, работающего по протоколу PoW
blockchain cryptocurrency cryptography equicoin
Last synced: 26 Jan 2026
https://github.com/furritos/flask-simple-crypt
Flask extension based on simple-crypt that allows simple, secure encryption and decryption for Python.
cryptography decryption encryption flask python security symmetric symmetric-cryptography
Last synced: 24 Oct 2025
https://github.com/makischristou/crabguard
🦀🔒 crabguard: A cli tool for end-to-end encryption for s3 storage
aes backblaze-b2 cli cloud cloud-storage crabguard cryptography encryption rclone rust rustlang s3
Last synced: 13 Mar 2026
https://github.com/ricky-ultimate/rust-rsa-encryption
A rust program to simulate RSA encryption & decryption operations on a small scale
cryptography rsa-encryption rust rust-lang
Last synced: 23 May 2026
https://github.com/aegis-aead/aegis-jasmin
An implementation of AEGIS in the Jasmin programming language.
aead aegis aegis-128x2 aegis-256x2 aegis128l aegis256 cipher cryptography jasmin
Last synced: 11 Mar 2026
https://github.com/vanhakobyan/rngcryptoservicepassgen
:barber:RNGCryptoService:barber: password generator:barber:
cryptography password password-generator rng service
Last synced: 13 Jun 2025
https://github.com/dorssel/dotnet-aes-extra
.NET Standard 2.0 implementation of AES-CTR, AES-CMAC, SIV-AES (aka AES-SIV), AES-CMAC-PRF-128 (aka PRF_AES128_CMAC), and PBKDF2-AES-CMAC-PRF-128.
aes aes-cmac aes-cmac-prf-128 aes-cmac-siv aes-ctr aes-ctr-mode aes-siv cmac cryptography dotnet dotnet-standard pbkdf2-aes-cmac-prf-128 siv siv-aes siv-mode
Last synced: 09 Apr 2025
https://github.com/makemake-kbo/macrypt
Macrypt is a research blockchain built completely from scratch.
blockchain crypto cryptocurrency cryptography csharp dotnet-cli proof-of-work
Last synced: 13 Jul 2025
https://github.com/lumarans30/astralsafeserver
AstralSafe server with Node.js
aes cryptography expressjs nodejs quantum-randomness
Last synced: 05 May 2026
https://github.com/binbash23/p
p - The password manager by Jens Heine <binbash@gmx.net>
cloud cryptography dropbox encryption manager password password-manager password-store pbkdf2 python secure
Last synced: 23 Mar 2025
https://github.com/mgit-at/mqv
Package mqv implements MQV ECC as described in "NIST Special Publication 800-56A Revision 3".
cryptography cryptography-algorithms cryptography-library golang golang-package
Last synced: 09 Mar 2026
https://github.com/jpkusumi/greenfieldpqc
Side step quantum threats. Level up your encryption. Future proof your code. This cryptographic library for .NET development includes NIST standardized cryptographic primitives and Kusumi-512, a novel stream symmetric cipher with a 512 bit key size for enhanced quantum resistance.
cipher code cryptography csharp dotnet encryption future-proof green-field kusumi library package post-quantum pqc quantum-resistant quantum-safe streaming symmetric
Last synced: 06 Feb 2026
https://github.com/legend2ks/rapidsum
Checksum calculator and verifier tool
checksum checksum-calculator crc32 cryptography hashing md5 sha1 utilities
Last synced: 28 Apr 2026
https://github.com/apogiatzis/powsolver
A proof of work puzzle solver for CTF challenges
challenge crypto cryptography ctf hashing pow proofofwork python solver
Last synced: 30 Aug 2025
https://github.com/martian56/rail_fence
Rust implementation of the **RailFence Cipher**
cryptography encryption-decryption rail-fence rail-fence-cipher
Last synced: 27 Dec 2025
https://github.com/jedisct1/as-crypto
api assemblyscript bindings crypto cryptography wasi wasm webassembly
Last synced: 09 May 2026
https://github.com/zeyadetman/image-textsteganography
🖼 An image steganography by converting the image into text of pixels and use the LSB to hide the ciphered text that encrypted by The Caesar cipher Algorithm (Cryptography). The project decrypt the image by loading it, converting the pixels’ digits and break the LSB.
aes caesar-cipher cipher-algorithms counteributors cryptography cs-projects decryption encryption image-steganography
Last synced: 27 Sep 2025
https://github.com/rarestype/swift-cryptography
don’t build boringssl from source
autosync cryptography swift swift-server
Last synced: 28 May 2026
https://github.com/xannythepleb/pycrypt
A rudimentary encryption program written in Python. Plan to add a lot more functionality soon. Please note this is an unaudited hobby project! If security is vital, use Signal or PGP.
blake2b chacha20-poly1305 cryptography encryption-tool python-encryption python3
Last synced: 05 Jun 2026
https://github.com/chardoncs/libpgfe
Experimental cryptographic & OTP library
base-encoding cryptographic-library cryptography hash hotp otp otp-library sha totp
Last synced: 12 Mar 2025
https://github.com/qantik/ratcheted
Performance Survey of Several Ratcheted Key-Agreement and Messaging Protocols
benchmark cryptography go messaging ratchet
Last synced: 23 Mar 2025
https://github.com/leplusorg/docker-crypt
Multi-platform Docker container with utilities to cipher/decipher/sign data (gnupg, openssl, age, jose, xmlsec...).
cipher crypto cryptography decipher decrypt decryption digital-signature docker docker-image dockerfile encrypt encryption encryption-decryption hmac
Last synced: 11 Jun 2026
https://github.com/fpoirotte/cryptal
Cryptography Abstraction Layer for PHP
abstraction crypto cryptography layer php
Last synced: 24 Mar 2025
https://github.com/messsimo/crypto-search
App for Crypto House which show live crypto coin information
api cryptocurrency cryptography css figma git html javascript js laravel php responsive restful-api
Last synced: 25 Feb 2026
https://github.com/cosmian/mpc_join
CipherCompute: Blind Join for Confidential Data Science and Federated Learning using MPC
confidential-computing cryptography distributed-computing multiparty-computation
Last synced: 15 Apr 2025
https://github.com/dedipresta/scala-crypto
Dependency free implementation of cryptographic hash functions for Scala and Scala.js
cryptography scala scalajs sha256
Last synced: 14 Jan 2026
https://github.com/simplito/privmx-bridge
Zero-knowledge server for secure storage and transfer of E2E encrypted data.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure security simplito storage thread zero-knowledge
Last synced: 19 Apr 2025
https://github.com/nmrr/nitrokeyhsm-cheatsheet
A cheat sheet of PKCS11 command to use Nitrokey HSM 2 (or other PKCS11 HSM)
cryptography hardware-security-module hsm pkcs11 smartcard
Last synced: 03 Jan 2026
https://github.com/null93/rsa-encryption
Implementation of the RSA encryption algorithm using big-integer algebra algorithms
cryptography rsa rsa-encryption
Last synced: 05 Sep 2025
https://github.com/vineethsai/maif
Cryptographically-secure, auditable file format for AI agent memory with provenance tracking
ai ai-agent-tools ai-agents-framework cryptography
Last synced: 13 Jan 2026
https://github.com/ph4r05/bitarray
Efficient bit array operations library for Python implemented in C
bit-manipulation bitarray cryptography python
Last synced: 14 Jan 2026
https://github.com/towerism/stegosaurus
A steganography tool written in rust
bitmap bmp cli cryptography image image-processing png steganography
Last synced: 10 Jun 2025
https://github.com/hongyanwang/crypto-lab
Golang implementation of multiple crypto protocols
Last synced: 21 Feb 2026
https://github.com/ringsnetwork/whitepaper
This repo is about whitepapers of rings network, you can find tex sources and compiled files here.
crypto cryptography dht paper pos
Last synced: 18 Jan 2026
https://github.com/phlay/pspka
password seeded public key authentication
asymmetric-cryptography authentication cryptography password
Last synced: 08 Apr 2025