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/aarant/nescient
Store, encrypt and decrypt files to and from encrypted, authenticated containers.
cryptography encryption-tool python python3
Last synced: 12 May 2025
https://github.com/enusbaum/vigeneresolver
A Vigenere Cipher Solver written in C#
cryptography csharp vigenere-cipher
Last synced: 15 Apr 2025
https://github.com/samuel-lucas6/doublesec
A simple, double-paranoid encryption library inspired by TripleSec.
aes aes-ctr blake2b blake2b-512 cascade-encryption cascade-encryption-scheme crypto cryptography encryption hmac hmac-sha512 libsodium libsodium-core libsodium-net multiple-encryption security triplesec xchacha20
Last synced: 15 Apr 2025
https://github.com/defeo/postscryptum
SageMath notebooks for Isogeny Graphs in Cryptography
cryptography elliptic-curves isogenies post-quantum post-quantum-cryptography sagemath sidh
Last synced: 13 Mar 2026
https://github.com/shafdo/mini-text-toolkit
Mini Text Toolkit (MTT) is an open-source offline text conversion tool. This tool was designed to provide some help when solving crypto CTF challenges. But it can be used for general use as well due to its simplicity 😃.
cryptography ctf-tools pysimplegui python3 text-conversion text-converter
Last synced: 13 Apr 2025
https://github.com/athanorlabs/go-dleq
go implementation of cross-group discrete logarithm equality proofs
cryptography dleq zero-knowledge
Last synced: 14 Apr 2025
https://github.com/risstudio-tm/ris-libraries
Libraries designed for various types of tasks that include many modules: Localization (Xaml/Json with dynamic update and full WPF support, etc.), Collections, Unions, Configuration, Settings, Logging, Cryptography, Text, Generation, Versioning, Randomizing, Synchronization, Reflection, Mathematics, Tasks, Graphics, Extensions, Environment, Events.
collections configuration cryptography csharp-library extensions generator ini json localization localized-strings netcore netframework randomizing risstudio semver2 settings synchronization union wpf xaml
Last synced: 11 Jul 2025
https://github.com/zebbern/ctf-resources
🧾 | Cybersecurity and CTF Resource that i gathered over the years
anonymous blue-team cheatsheets cryptography ctf-tools cybersecurity evasion-techniques exploit hacking hash-credentials malware obfuscation osint penetration-testing pentesting red-team reverse-engineering reverse-shell steganography web-vulnerability
Last synced: 12 Mar 2026
https://github.com/robcyberlab/caesar-cipher-tool
🔑Caesar Cipher Tool🔐
caesar-cipher caesar-cipher-algorithm cryptography cybersecurity cybersecurity-projects decryption-algorithms encryption-algorithms encryption-decryption html-css-javascript security
Last synced: 08 Oct 2025
https://github.com/zsystm/gadget
A simple yet powerful CLI tool for various cryptographic and address-related tasks, especially handy in Tendermint(CometBFT) & Ethereum ecosystems.
cometbft cosmos-sdk cryptography ed25519 ethereum secp256k1
Last synced: 23 Jan 2026
https://github.com/cbrnrd/krypton
🔒 A CLI tool for easy cryptography
cli command-line-tool cryptography encryption ruby security
Last synced: 22 Apr 2025
https://github.com/keygen-sh/example-cryptographic-verification
An example implementation of cryptographically verifying license key authenticity using ECC and RSA cryptography, for use in offline licensing models.
cryptography ecc-cryptography ed25519 license-keys licensing offline-licensing rsa-cryptography software-licensing
Last synced: 05 Jul 2025
https://github.com/abdelrahmanbayoumi/rsa-algorithm
Implementation of RSA Algorithm (Encryption - Decryption)
cryptography public-key-encryption python rsa-algorithm rsa-cryptography
Last synced: 04 Apr 2025
https://github.com/jonhoo/go-crypto-examples
Example code for performing various higher-level operations using the Go crypto primitives
Last synced: 11 Oct 2025
https://github.com/leplusorg/docker-hash
Docker container with utilities to compute hashes (CRC32, MD5, SHA-1, SHA-256, SHA-512, Argon2...).
argon2 checksum crc32 cryptography docker docker-container docker-image dockerfile hash hmac md5 message-digest sha-1 sha-256 sha-512 sha1 sha256
Last synced: 19 Apr 2025
https://github.com/yantavares/segcomp
Repositório para abrigar os códigos da disciplina de Segurança Computacional (SEGCOMP) da UnB.
cryptography cybersecurity security
Last synced: 11 Mar 2026
https://github.com/tramires/cose-rust
Rust implementation of the protocol CBOR Object Signing and Encryption, COSE, RFC 8152.
cbor cose cryptography encryption mac rust signatures
Last synced: 08 Sep 2025
https://github.com/mattlianje/flowers
Functional cipher machines
cipher cryptography functional-programming lorenz optics
Last synced: 09 Apr 2025
https://github.com/gers2017/zenode
Abstraction layer on top of p2panda to interact with p2panda nodes
abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library
Last synced: 05 Sep 2025
https://github.com/internet-of-people/iop-ts
The IOP Stack™, home to the Morpheus Identity Management System
blockchain cryptography did ssi
Last synced: 24 Feb 2026
https://github.com/lubux/key-derivation-tree
cryptography key-generation prf
Last synced: 20 Oct 2025
https://github.com/piotrszyma/mcl-python
Python bindings for mcl library by herumi
Last synced: 25 Apr 2025
https://github.com/manojpramesh/ether-key
Ethereum address and key file generation tool using Angular 2.
Last synced: 14 Apr 2025
https://github.com/sanjay-sol/shamirs
This project aims to develop a secure vault system leveraging blockchain technology and cryptographic techniques.
blockchain cryptography metamask nextjs remix
Last synced: 28 Apr 2025
https://github.com/nronzel/xoracle
Brute force repeating-key XOR cracker.
cryptography ctf golang repeating-key-vigenere xor-cipher xor-decoder
Last synced: 17 Jan 2026
https://github.com/ausaf007/zk-proof-demo
Command-line application demonstrating the mathematical working of non-interactive ZK Proofs of discrete log problem. Also called the Schnorr signature scheme.
cryptography java learn non-interactive-zero-knowledge schnorr-signatures zk-proofs
Last synced: 24 Apr 2025
https://github.com/nckslvrmn/whisper
Simple service for one time secret (and file) sharing
aes-gcm-256 container cryptography docker encryption golang scrypt secret-management security
Last synced: 16 Mar 2026
https://github.com/macmade/cpp-merkle-tree
Merkle tree implementation in C++
c-plus-plus cryptography hash hashing merkle merkle-tree security tree
Last synced: 05 Jul 2025
https://github.com/datajuggler/blazor.crypto
This is a sample Blazor project that demonstrates Nuget package DataJuggler.Cryptography and how easy it is to use it for encryption / decryption and / or password hashing.
Last synced: 14 Oct 2025
https://github.com/mrdcvlsc/bethela
A command line tool for file encryption and decryption (AES256-CBC)
aes-128 aes-192 aes-256 aes128 aes192 aes256 cbc cfb command-line-tool cryptography decryption encryption file file-cryptography file-encryption information-security key security sensitive-data terminal
Last synced: 14 Oct 2025
https://github.com/thomwiggers/kyber-rs
Const generics experiment. WIP Kyber implementation in Rust.
const-generics cryptography rust wip
Last synced: 12 Jun 2025
https://github.com/donuts-are-good/curvy
ed25519 -> x25519
cryptography ed25519 signing verification x25519
Last synced: 09 Mar 2026
https://github.com/antonkueltz/roca-crack
Crack RSA keys generated with bad Infineon keygen
cryptanalysis cryptography rsa
Last synced: 23 Aug 2025
https://github.com/exonum/pwbox
Password-based encryption for Node and browsers
crypto cryptography encryption libsodium pwhash scrypt
Last synced: 26 Apr 2025
https://github.com/hi-doki/pipios
A basic simulated os/kernel idk built with Python
cli college-project command-line cryptography educational-project encryption filesystem filesystem-simulation hobby-project json mini-os open-source operating-system python simulated-os simulator user-management
Last synced: 14 Apr 2025
https://github.com/mrdcvlsc/extended-precision-integers
A templated C++ library for big integers and large floating point numbers.
arbitrary-precision arbitrary-precision-arithmetic arbitrary-precision-integer big-int big-integer big-num big-number bigint biginteger bignum bignumber compiletime constexpr cplusplus cpp cryptography extended-precision-integer large-number library math
Last synced: 05 Feb 2026
https://github.com/KotlinCrypto/sponges
Sponge functions for Kotlin Multiplatform
cryptographic-hash-functions cryptography cryptography-algorithms cryptography-library hash hashing hashing-algorithm keccak keccak-sponge kotlin kotlin-multiplatform kotlin-multiplatform-library
Last synced: 02 Apr 2025
https://github.com/popcornell/pyaes_drbg
Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python
aes cryptography drbg nist pseudo-random-generator pseudorandom python random-generation
Last synced: 28 Apr 2025
https://github.com/carteni/crypto-bundle
Symmetric-key authenticated encryption in a Symfony 3 application.
authenticated-encryption bundle cryptography encryption php symfony symfony-bundle symmetric-key-cryptography
Last synced: 22 Apr 2025
https://github.com/aldantanneo/bigints
WIP constant time bigint implementation in SPARK
ada bigint cryptography formal-verification spark
Last synced: 09 Aug 2025
https://github.com/go-compile/qrsecrets
QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security and store it on physical paper.
256bit aes-256 argon2 cryptography encryption qrcodes quantum-resistant-cryptosystems secure
Last synced: 27 Jun 2025
https://github.com/pawar-tushar/securepasswordmanager
A secure password manager application developed with advanced cryptographic techniques to ensure the protection and confidentiality of user credentials.
aes-256 argon2 cli-app cryptography cybersecurity hashing password-generator password-manager password-strength python scrypt
Last synced: 22 Apr 2025
https://github.com/vatshayan/diffie-hellman-key-exchange-cryptography-project
Communication security Project involving ciphers and Diffie Hellman key exchange Algorithms
btech-project communication crypto cryptocurrency cryptography diffie-hellman diffie-hellman-algorithm diffie-hellman-key final-project finalyearproject secure security
Last synced: 13 Oct 2025
https://github.com/summercash/go-summercash
SummerTech's in-house distributed currency and computations protocol.
cryptocurrency cryptography daemon dapps distributed distributed-computing docker p2p smart-contract-platform summertech
Last synced: 11 Apr 2025
https://github.com/cryptpad/chainpad-crypto
Pluggable cryptography module for chainpad
chainpad cryptography cryptpad
Last synced: 12 Dec 2025
https://github.com/jshawl/proof.im
Zero-Trust Signature Based Proof of Identity
authentication cryptography digital-signature ed25519 identity minisign signature ssh-key
Last synced: 15 Oct 2025
https://github.com/0xjjpa/deniable-website
👀 deniable.website / An usage example of Web Cryptography API
Last synced: 23 Feb 2026
https://github.com/demining/check-bitcoin-address-balance
How to Convert Bitcoin-PUBKEY HEX Public Keys to Base58 Bitcoin Address and Check Balance for BTC Coins
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/greycloudss/sabaton
Sabaton is a WIP offline password cracker and wordlist engine in C. It generates exhaustive keyspaces and evaluates them against mainstream hash functions via a simple API. Built for air-gapped environments and high-throughput use, with a roadmap including CLI, multithreading, streaming mode, and GPU acceleration.
armourer c cracking cryptography security
Last synced: 07 Oct 2025
https://github.com/angeal185/xcrypt
cascade encryption using Serpent Twofish and AES for the browser and nodejs
aes browser cascade-encryption cipher ciphers cryptography javascript multiple-encryption nodejs serpent twofish
Last synced: 26 Oct 2025
https://github.com/shuhanmirza/cryptography-online-tool
🔒Online Tool for trying out cryptographic algorithms
Last synced: 11 Oct 2025
https://github.com/fabianferno/the-riot-protocol
It offers device authentication, data encryption, decentralized key generation, and blockchain-based authentication for secure and reliable communication between devices and users.
arduino blockchain cryptography data gateway iot security solidity university-project
Last synced: 18 Jan 2026
https://github.com/keygen-sh/example-cpp-response-signature-verification
Example of verifying response signatures using portable Ed25519
cryptography ed25519 keygen licensing software-licensing
Last synced: 30 Aug 2025
https://github.com/tfogo/enigma-simulator
Enigma Machine Simulator for Wehrmacht Enigma I, Kriegsmarine M3 and M4 variants.
Last synced: 11 Nov 2025
https://github.com/nuid/cryptography
Cross-platform cryptographic fundamentals
clj cljc cljs clojure clojurescript cryptography hashing random
Last synced: 09 Apr 2025
https://github.com/socram8888/saph-browser
Stupid Algorithm for Password Hashing (WebCrypto)
crypto cryptographic-algorithms cryptographic-hash cryptographic-hash-functions cryptographic-library cryptography cryptography-algorithms es2017 javascript javascript-library typescript webcrypto
Last synced: 24 Oct 2025
https://github.com/simplito/privmx-endpoint
Library written in C++ allowing applications to build E2EE communication channels.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure simplito storage thread zero-knowledge
Last synced: 04 Mar 2026
https://github.com/xsavikx/present-cipher
In this repo you'll find a reference python implementation of PRESENT cipher and my own minified version with 16-bit key and 8-bit block.
Last synced: 10 Mar 2026
https://github.com/webmd-health-services/carbon.cryptography
Cross-platform PowerShell module that makes encrypting and decrypting strings (using standard cryptographic algorithms) and managing certificates easy.
aes-crypto aes-encryption certificates cryptography dpapi powershell powershell-core powershell-module rsa-cryptography rsa-encryption securestring security x509 x509certificates
Last synced: 15 Oct 2025
https://github.com/fishfugu/elliptic
Elliptic Curve Toolbox: Tools for finite field arithmetic and elliptic curve analysis. Includes modules for large integer operations, visualisation, and finite field calculations. Hopefully useful for researchers and developers in cryptography.
cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves literature-review mathematical-programming mathematics maths
Last synced: 16 Jan 2026
https://github.com/zhaohaijun/blockchain-crypto
Crypto for BlockChain
blockchain cryptography sm2 vrf
Last synced: 12 Mar 2026
https://github.com/cizr/perlcodingtoolkit
This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.
client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming
Last synced: 21 Apr 2025
https://github.com/chiffre-io/crypto
Cryptographic primitives & constructs for the Chiffre platform
aes-256-gcm chiffre cryptography secure-remote-password shamir-secret-sharing tweetnacl
Last synced: 10 Oct 2025
https://github.com/cloudflare/privacypass-config
Development and deployment CLI for Cloudflare Privacy Pass implementation
authentication cli cryptography privacy-pass token typescript
Last synced: 20 Oct 2025
https://github.com/geometrically/fingercrypt
A repository to hash a fingerprint from an image.
crypto cryptography fingerprint fingerprint-authentication fingerprint-validation hashing
Last synced: 22 Apr 2025
https://github.com/lvmalware/cryptopals-crypto-challenges
My solutions for the Cryptopals Crypto Challenges
crypto-challenges cryptography cryptopals perl perl5
Last synced: 31 Mar 2025
https://github.com/dave1725/pegasusx
A Pen Testing tool for hackers!
cryptography cybersecurity-tool forensics obfuscation-algorithms penetration-testing-tools python3
Last synced: 21 Jul 2025
https://github.com/alex-snd/trecover
📜 A python library for distributed training of a Transformer neural network across the Internet to solve the Running Key Cipher, widely known in the field of Cryptography.
celery cryptography deep-learning distributed-systems distributed-training fastapi hivemind keyless-reading llm machine-learning mkdocs neural-network nlp python pytorch pytorch-lightning streamlit text-recovery transformers volunteer-computing
Last synced: 08 Oct 2025
https://github.com/centromere/pipes-cacophony
Pipes for Noise-secured network connections
Last synced: 13 Jun 2025
https://github.com/mbrav/docker-gost
Docker images with OpenSSL and Russian GOST crypto algorithms
crypto cryptography docker gost kuznechik nginx openssl openssl-engine ssl ssl-certificates tls
Last synced: 10 Jun 2025
https://github.com/typicalhog/randevu
Universal Probabilistic Daily Reminder Coordination System for Anything
algorithms blake3 coordination cryptography daily datetime deterministic foss hash offline probability randevu random rdv rdvt reminders rendezvous rust rust-language universal
Last synced: 09 Apr 2025
https://github.com/rafael-santiago/boojum
A masker and wiper for RAM data
c-library cold-boot compsci computer-security crypto crypto-tools cryptography cryptography-library data-masking data-wiping hackathon memory-management mitigation-strategies paranoid paranoid-linux privacy privacy-hardening proof-of-concept suckless-implementations suckless-software
Last synced: 09 Apr 2025
https://github.com/jasondrawdy/krypta
An advanced cryptography suite packaged with a file manager, password manager, and a swiss army knife of crypto tools.
application cryptography data encryption filemanager generators hashing notepad password-manager security software windows
Last synced: 08 Jan 2026
https://github.com/tink-crypto/tink-java-gcpkms
Extension to Tink Java that provides Google Cloud KMS integration
crypto cryptography gcp-kms google-cloud-kms java security
Last synced: 27 Jan 2026
https://github.com/e3prom/kryptoxin
A security-oriented payload encryption tool written in Python.
aes cryptography encryption encryptor penetration-testing pentesting programming red-team security
Last synced: 13 May 2025
https://github.com/ironvenom/encdecpy
Python package for encoding and decoding strings using classical cipher algorithms.
classical-ciphers cryptography decoding encoding python
Last synced: 09 Oct 2025
https://github.com/emilamaj/signswap
Gas-free Ethereum decentralized exchange. The cryptographic signing lets you securely swap tokens without spending gas fees.
cryptography dapp decentralized-exchange dex ethereum foundry-rs react solidity
Last synced: 19 Apr 2025
https://github.com/tink-crypto/tink-java-awskms
Extension to Tink Java that provides AWS-KMS integration
aws-kms crypto cryptography java security
Last synced: 27 Jan 2026
https://github.com/armfazh/qdsa-space17
[New Optimized] This is an optimized C-language library of the qDSA digital signature scheme instantiated with Curve25519.
cryptography curve25519 digital-signature high-performance montgomery-ladder public-key-cryptography qdsa x64
Last synced: 30 Mar 2025
https://github.com/jack-q/cryptwist
Cryptographic Primitive Implementation for illustration
cryptography decryption encryption hash signature visualization
Last synced: 21 Feb 2026
https://github.com/galoisinc/matasano-cryptopals-solutions
Matasano CryptoPals Solutions
cryptography matasano-cryptopals-challenges
Last synced: 28 Jun 2026
https://github.com/jeffotoni/s3goamz
Loads files to s3 aws using the goamz library, a file encryption library
aws-s3 cryptography go gocry golang s3 s3-bucket upload
Last synced: 04 Apr 2025
https://github.com/cyrildever/crumbl-signer
Easy signer server for the Crumbl platform
cryptography data-masking javascript-library signing-trusted storage-api typescript-library
Last synced: 23 Mar 2025
https://github.com/multiparty/bwwc
Centralized asynchronous secure aggregation using Shamir's secret sharing for the Boston Women's Workforce Council.
cryptography secure-multiparty-computation shamir-secret-sharing smpc
Last synced: 11 Mar 2026
https://github.com/sop/crypto-util
A PHP library of various utilities for cryptographic applications.
cryptography elliptic-curves pbkdf1 pbkdf2 pem private-key public-key rsa
Last synced: 11 Jan 2026
https://github.com/really-simple-decentralized-syndication/did-demo-writer
cryptography decentralization demo
Last synced: 31 Jul 2025
https://github.com/lynk4/picoctf
PicoCTF Write-ups......
binary-exploitation bufferoverflow cryptography ctf ctf-writeups pico-ctf-writeups picoctf picoctf-writeups picoctfsolutions reverseengineering
Last synced: 15 Jun 2025
https://github.com/martinpaljak/cdoc
Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)
cdoc cli cryptography java smartcard utility
Last synced: 14 Apr 2025
https://github.com/berdav/okx-passphrase-restorer
Retrieve OKX 12 words passphrase from a backup of the wallet files and the password.
cryptocurrency cryptography okx wallet
Last synced: 10 Apr 2025
https://github.com/10d9e/paillier.sol
Paillier homomorphic cryptosystem in Solidity
cryptography paillier-cryptosystem solidity
Last synced: 12 Apr 2025
https://github.com/ispique/data-converter
A Python script that includes various functions for data conversion, encoding, and decoding, as well as cryptographic operations such as RSA, AES, and Triple DES encryption and decryption.
3des aes aes-encryption ascii base58 base64 binary cryptography cryptography-algorithms data-converter hexadecimal offset python python-script rot13 rot13-cipher rsa rsa-cryptography string-converter triple-des
Last synced: 13 Apr 2025
https://github.com/msokoloff1/adversarial-neural-cryptography
Explores adversarial networks for cryptography
artificial-intelligence cryptography neural-network
Last synced: 17 Jun 2025
https://github.com/vatshayan/neural-network-cryptography-project
Increase of Security through Combination of Neural Network and Cryptography.
btech college collegeproject crypto cryptography cryptography-project data-science dataset final final-year-project neural neural-network neural-network-project neural-networks project python research semester semproject university
Last synced: 28 Oct 2025
https://github.com/dracoon/dracoon-csharp-crypto-sdk
Official DRACOON Crypto SDK for C#
crypto cryptography csharp dracoon sdk
Last synced: 27 Jun 2025
https://github.com/arxiver/rsam
Modified package for RSA encryption/decryption to allow large message encryption/decryption, to allow encryption through private key and decryption through public key and signature through public key and private key and vice versa. i.e. Additional functionalities to the existing crypto package https://pkg.go.dev/github.com/gossl/rsam
crypto cryptography go go-package golang gopher package rsa rsa-algorithm rsa-encryption rsa-key-encryption rsa-key-pair
Last synced: 24 Jul 2025
https://github.com/aidatorajiro/crypto
crypto fun repository
bitcoin crypto cryptography ecdsa elliptic-curves ethereum http2 learning-with-errors monoalphabetic pari-gp postquantum python python3 segwit solidity ssl tls13
Last synced: 12 Apr 2025
https://github.com/alexadamm/jwt-vault-go
JWT implementation with HashiCorp Vault's signature
cryptography go golang jwks jwt microservices vault
Last synced: 12 Jan 2026