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-22 00:06:56 UTC
- JSON Representation
https://github.com/umuttopalak/pass-cli
A secure command-line password manager with AES-256 encryption and sudo authentication
aes-256 cli command-line-tool cryptography keyring password-generator password-manager password-security python security
Last synced: 28 Jul 2025
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/anishlearnstocode/intro-to-applied-cryptography
Solutions to Introduction to Applied Cryptography 🔐 specialization on Coursera by University 🎓 of Colorado.
coursera cryptography solutions
Last synced: 03 Jan 2026
https://github.com/mjorgegulab/nestjs-cryptography
Secure NestJS cryptography module 🔐
cryptography javascript nest nestjs node security typescript
Last synced: 27 Jul 2025
https://github.com/noloader/power8-crypto
The unoffical guide to POWER8 in-core crypto
aes-power8 book c cplusplus cryptography docbook powerpc sha-power8
Last synced: 27 Jul 2025
https://github.com/renaud1239/kreyvium
Reference code of the KREYVIUM algorithm, a FHE-friendly 128-bit key stream cipher.
Last synced: 12 Sep 2025
https://github.com/elliotwutingfeng/aegis-backup-decryptor
CLI tool to decrypt backup files exported from the Aegis Authenticator app. This application is neither affiliated with Beem Development nor Aegis Authenticator.
2fa aes aes-gcm android backup cryptography cybersecurity decryption encrypt encrypted encryption linux macos openssl otp privacy scrypt security totp windows
Last synced: 29 Apr 2025
https://github.com/merricx/zksnake
zk-SNARKs in Python
cryptography python r1cs zero-knowledge zk-snarks zkp
Last synced: 14 Jan 2026
https://github.com/abhijayrajvansh/solana-wallet-generator
💳 generate solana wallet key-pairs & secret phrase, based on bip32, bip39 and bip44 standards using cli.
base58 bip32 cryptography private-public-keypairs secret-phrase solana-wallet
Last synced: 26 Jul 2025
https://github.com/lewoudar/certipie
A helper to generate certificate signing request and self-signed certificates
certificate cryptography csr fastapi
Last synced: 19 Jan 2026
https://github.com/parazyd/kyber-kem
Kyber IND-CCA2 KEM in Rust
cryptography kyber lattice-based-crypto postquantum pqc pqcrypto rust
Last synced: 24 Jul 2025
https://github.com/n1ghtf1re/simple-ciphers
The library contains three simple ciphers: rail-fence, rotating square and wizner cipher
chiper cryptography cryptography-algorithms rail-fence vigener vigener-cipher vigenere-cipher
Last synced: 18 Mar 2025
https://github.com/geniuszly/genbrutehash
It is a very fast (100 times faster) and simple tool for sorting passwords by their hashes. It supports several hashing algorithms such as MD5, SHA1, SHA256, SHA512. The program can work with both individual hashes and files containing multiple hashes.
authme authme-sha256 brute brute-force brute-hash cryptography cybersecurity ethical-hacking genbrutehash hash-algorithms hash-cracking md5 password-cracking penetration-testing python security-tools sha1 sha256 sha512
Last synced: 13 Apr 2025
https://github.com/terl/lazysodium-examples
Examples, samples and extra documentation on how to use Lazysodium.
Last synced: 30 Apr 2025
https://github.com/cipher-fox/nestjs-cryptography
Secure NestJS cryptography module 🔐
cryptography javascript nest nestjs node security typescript
Last synced: 25 Apr 2026
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/dmberezovskyii/pytest-python-selenium-framework
Sample framework with python, selenium and pytest, using CI GitHub Actions and Poetry
cipher cryptography github-actions page-object-model page-object-python-selenium poetry poetry-selenium-pytest pom pom-python-selenium-pytest python-pytest-selenium-framework python-selenium-automation python-selenium-pytest-ci python3 python3-selenium-pytest security selenium selenium-pytest selenium-python
Last synced: 23 Apr 2025
https://github.com/avahowell/rust-shamir
secret sharing in rust
cryptography mathematics secret-sharing
Last synced: 13 Apr 2025
https://github.com/cyphrme/cozejs
Coze Javascript - cryptographic JSON messaging specification
auth authentication coze cryptography cyphrme json jwt login
Last synced: 02 Feb 2026
https://github.com/synonymdev/sodium-react-native
React native wrapper for libsodium crypto library
cryptography libsodium react-native sodium
Last synced: 04 Mar 2026
https://github.com/achronyme/achronyme
A programming language for zero-knowledge circuits with dual execution: full VM + optimized circuit compilation.
compiler cryptography dsl rust zero-knowledge zk
Last synced: 01 Apr 2026
https://github.com/gpestana/htokens-rs
Suite of verifiable anonymous credentials that can be used by applications and systems to enhance/provide privacy to users without impacting practicality.
anonymous-credentials cryptography privacy verifiable-credentials zero-knowledge
Last synced: 23 Apr 2025
https://github.com/ysbaddaden/siphash.cr
SipHash family of pseudo random functions implemented in Crystal
Last synced: 10 Sep 2025
https://github.com/cfcs/ocaml-elligator2
port of Elligator2 from libmonocypher
cryptography curve25519 elligator elliptic-curve-cryptography ocaml-library x25519
Last synced: 27 Sep 2025
https://github.com/lamden/speedy-zero-knowledge
Prove someone has a piece of data with certainty using a fast challenge-response algorithm that does not disclose any piece of said data.
cryptocurrency cryptography knowledge proof zero zero-knowledge
Last synced: 10 Apr 2025
https://github.com/jsign/vkt-proof-bench
Benchmarks for Verkle Trees proofs (Multiproofs & Inner Product Arguments)
cryptography ethereum inner-product-argument ipa multiproof verkle verkle-trie
Last synced: 15 Oct 2025
https://github.com/olivier-true/reverse-shell
A Simple Reverse Shell TCP End-To-End Encrypted Made In C#
backdoor cryptography cs cyber-security dotnet-7-0 hacking network post-exploitation powershell rat remote-access remote-access-tool reverse-shell shell tool windows-10
Last synced: 27 Jun 2025
https://github.com/marcominerva/dataprotectionsample
This example shows how to use the DataProtection APIs with ASP.NET Core
aspnetcore cryptography csharp data-protection dotnet minimal-api security
Last synced: 09 Apr 2025
https://github.com/netromdk/clyzer
C[ryptographic Ana]lyzer
affine-cipher cpp cryptoanalysis cryptography frequency-analysis index-of-coincidence kasiski-method low-frequency-intervals qt5 vigenere-cipher
Last synced: 01 Sep 2025
https://github.com/armortal/webcrypto-go
An implementation of the W3C Web Cryptography API specification for Go.
crypto cryptography go golang webcrypto webcrypto-api webcryptography-api
Last synced: 23 Jun 2025
https://github.com/demining/lattice-attack-249bits
LATTICE ATTACK 249bits we solve the problem of hidden numbers using 79 signatures ECDSA
attack attacker bitcoin cryptocurrency cryptography ecdsa ecdsa-cryptography ecdsa-signature hack hacking lattice lattice-attack
Last synced: 10 Sep 2025
https://github.com/demining/milk-sad-vulnerability-in-the-libbitcoin-explorer-3.x
Milk Sad vulnerability in the Libbitcoin Explorer 3.x library, how the theft of $900,000 from Bitcoin Wallet (BTC) users was carried out
bitcoin bitcoin-wallet blockchain-explorer cryptocurrency cryptography hacker hacking libbitcoin mersenne-twister prng vulnerability
Last synced: 11 Jul 2025
https://github.com/tallesl/net-hash
A password hasher.
cryptography csharp dot-net hash nuget password pbkdf2 salt
Last synced: 30 Apr 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/rikulo/xml-crypto
Xml digital signature library for Dart
cryptography dart xml xml-digital-signature xmldsig
Last synced: 10 Apr 2025
https://github.com/hexarc-software/hexarc-borsh
.NET implementation of Binary Object Representation Serializer for Hashing
binary blazor blazor-webassembly blockchain borsh cryptography csharp deserialization dotnet hashing near serialization solana webassembly
Last synced: 21 Jun 2025
https://github.com/cbrnrd/cozy
:coffee: The Java Cryptocurrency (XCZ)
bitcoin blockchain cozy cryptocurrency cryptography java money p2p payment peer peer-to-peer xcz
Last synced: 30 Jun 2025
https://github.com/hn275/file-encryptor
a small cli tool for file encryption, written in Rust.
aes-encryption commandline cryptography gcm key-derivation-function scrypt security
Last synced: 14 Oct 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/samuel-lucas6/chacha20-blake2b
Committing ChaCha20-BLAKE2b, XChaCha20-BLAKE2b, and XChaCha20-BLAKE2b-SIV AEAD implementations.
aead authenticated-encryption blake2 blake2b blake2b-hash-algorithm blake2b-key chacha20 chacha20-blake2b crypto cryptography encryption libsodium libsodium-core libsodium-net xchacha20 xchacha20-blake2b xchacha20-blake2b-siv xchacha20-siv
Last synced: 15 Apr 2025
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/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/sebastienrousseau/crypto-service
The Crypto Service Suite is a set of products that performs common cryptographic operations securely and efficiently. 🔐
crypto-api crypto-cli crypto-library crypto-server crypto-service cryptography cryptoservice decryption decryption-tool ecc ecc-cryptography ecc-key-encryption encryption encryption-tool openpgpjs rfc4880 rsa rsa-cryptography rsa-decryption rsa-key-encryption
Last synced: 29 Oct 2025
https://github.com/web-of-trust/php-privacy
PHP Privacy - The OpenPGP library in PHP language
cryptography encryption openpgp privacy-guard rfc4880 rfc6637 rfc9580 signing
Last synced: 05 Mar 2026
https://github.com/coyim/constbn
Constant time BigNum operations to make it possible for OTR3 to have constant time ModExp
Last synced: 11 Jul 2025
https://github.com/fxfactorial/accumulator
RSA accumulator in go lang
accumulator crypto cryptography rsa
Last synced: 10 Apr 2025
https://github.com/fcasal/cryptoutils.jl
Cryptography and number-theory primitives in Julia
continued-fractions cryptography julia number-theory prime-numbers
Last synced: 11 Mar 2026
https://github.com/catmade/thresholdscheme
密码学门限方案实现。Shamir(k, n)门限方案、基于中国剩余定理的(k, n)门限方案。
crypto cryptography threshold-cryptography
Last synced: 15 Apr 2025
https://github.com/djasnowski/blockchain.js
Native blockchain implementation in JavaScript.
blockchain blockchain-demos blockchain-technology cryptocurrency cryptography
Last synced: 14 Oct 2025
https://github.com/analogfeelings/blitzhash
SHA hashing library for Blitz3D, using Crypto++ as a backend.
blitz blitz3d blitzbasic cpp cryptography cryptopp visual-studio vs2022
Last synced: 18 Aug 2025
https://github.com/ammarfaizi2/icecrypt
IceCrypt PHP Encryption
cryptography encryption encryption-algorithms key php security
Last synced: 03 Jul 2025
https://github.com/haikelfazzani/otp
🔐 Zero dependencies Deno/Bun/Node/Browser module for TOTP and HOTP generator based on RFC 6238 and RFC 4226 🗝️
2fa browser bun cryptography deno hotp nodejs one-time-password otp rfc-6238 rfc4226 security totp web-crypto web-cryptography-api
Last synced: 13 May 2025
https://github.com/salrashid123/tink_samples
Simple Examples of using Tink Encryption library in Golang
aes cryptography encryption golang hmac tink-crypto
Last synced: 12 Jul 2025
https://github.com/sakryukov/storage-free-pass
Storage-Free Pass is a generator of highly secure passwords based on cryptographic hash and master password, which should be memorized; no password storage is involved
authentication criptographic-hash cryptography css html javascript security
Last synced: 07 May 2025
https://github.com/jiegec/crypto
Implementations of several cryptographic algorithms.
Last synced: 21 Apr 2025
https://github.com/ktakashi/r6rs-springkussen
R6RS cryptographic library
aes certificate crypto cryptography ecdsa encryption keystore pkcs12 pkcs5 r6rs rsa scheme x509
Last synced: 10 Feb 2026
https://github.com/checksumdev/uniqueid
Generates a unique hash/identifier for a system given a set of parameters.
authentication crypto cryptography data-structures generator hardware hwid library os rust rust-crate rust-lang rust-library utility
Last synced: 12 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/AtropineTears/Lamport-rs
A Post-Quantum Cryptographic Library For Lamport Signatures
crate crates cryptography cryptography-library digital-signature lamport lamport-algorithm lamport-signature lamport-signature-scheme leslie-lamport post-quantum post-quantum-cryptography rust rust-lang
Last synced: 13 May 2025
https://github.com/anishvedant/end-to-end-encryption
End-to-End Encryption with Python Socket Communication This Python project demonstrates end-to-end encryption (E2EE) using the x25519 key exchange protocol and AES encryption for secure communication between a client (Alice) and a server (Bob) over a socket connection.
advance-encryption-standard aes-encryption aes256-cbc alice bob cbc-mode client-server communication cryptography end-to-end-encryption hmac-authentication hmac-sha256 key key-generation pyhton3 server socketserver symmetric-key-cryptography
Last synced: 13 Apr 2025
https://github.com/globaleaks/globaleaks-eph-fs
An ephemeral ChaCha20-encrypted filesystem implementation using fusepy and cryptography suitable for privacy-sensitive applications, such as whistleblowing platforms.
chacha20 cryptography fuse-filesystem privacy security whistleblowing-software
Last synced: 14 Dec 2025
https://github.com/ooesili/shamir
A command line tool for using Shamir's Secret Sharing algorithm.
command-line cryptography shamir-secret-sharing
Last synced: 05 Jul 2025
https://github.com/trustbloc/bbs-signature-go
BBS Signature for Go
bbs cryptography digital-signature go zero-knowledge-proofs
Last synced: 15 Apr 2025
https://github.com/haneenmahd/hashable
A Client-Side Gateway for users to interact play and test with cryptography 🤩
api-gateway client-side-cryptography cryptography gateway hashing hashing-in-js server
Last synced: 03 Jul 2025
https://github.com/tang-edge/tang-edge
Serverless Tang server for disk encryption key recovery — deploy to Cloudflare, AWS, GCP, Azure, Deno, Vercel, Netlify, Supabase
clevis cloudflare-workers cryptography disk-encryption edge-computing hono key-management luks nbde serverless split-trust tang typescript
Last synced: 04 Mar 2026
https://github.com/cosmian/mpc_millionaires
CipherCompute: A more elaborated version of Yao's millionaire problem. Secret compute of KPIs
confidential-computing cryptography distributed-computing multiparty-computation
Last synced: 19 May 2026
https://github.com/rofl0r/kripto
Simple and flexible "object-oriented" cryptographic library written in ISO C99.
c99 cryptography public-domain
Last synced: 10 Apr 2025
https://github.com/transcend-io/terraform-aws-sombra
Launch Sombra gateways on AWS using Terraform.
cryptography privacy terraform-module
Last synced: 08 Feb 2026
https://github.com/pbad-pades/signdart
Pure Dart library for elliptic curve research and practical application. EdDSA, Ed448, Ed521.
cryptography dart ed448 ed521 eddsa signatures
Last synced: 22 Feb 2026
https://github.com/kassane/wolfssl
WolfSSL library - Using Zig Build
c-library cryptography fips ssl tls wolfssl wolfssl-library zig zig-package
Last synced: 06 May 2025
https://github.com/heartsucker/iron-csrf
CSRF protection for the Rust web framework Iron
cryptography csrf csrf-protection http iron rust
Last synced: 13 May 2025
https://github.com/fcasal/CryptoUtils.jl
Cryptography and number-theory primitives in Julia
continued-fractions cryptography julia number-theory prime-numbers
Last synced: 06 Apr 2026
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/philipglazman/bitcoinnotes
My notes on bitcoin in org-mode. Converted to html at bitcoinbook.dev
bitcoin blockchain cryptocurrency cryptography lightning lightning-network wallet
Last synced: 19 Apr 2025
https://github.com/president-xd/cryptix
The Cryptix a powerful python library which provides decryption functions for various ciphers. Below are examples demonstrating how to use the decryption functions for different ciphers included in the package.
cryptography cryptography-algorithms cryptography-library cryptography-project cryptography-tools decoder decoders decryptor decryptor-hash library
Last synced: 07 Mar 2026
https://github.com/dimensiondev/ntge
cli crypto cryptography encryption rust rust-library
Last synced: 06 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/mahdisml/smlblake3.kt
Kotlin BLAKE3 implementation (cryptographic hash function)
blake3 cryptography hash hashfunction hashfunctions hashing kotlin kotlin-multiplatform kotlin-multiplatform-library
Last synced: 08 Aug 2025
https://github.com/cristinemirror/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker
This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.
balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker
Last synced: 24 Oct 2025
https://github.com/fckveza/cryptoutil
Cryptoutil
aes-encryption aes-gcm bytecode cryptography encryption-decryption hashing
Last synced: 11 Jan 2026
https://github.com/atropinetears/lamport-rs
A Post-Quantum Cryptographic Library For Lamport Signatures
crate crates cryptography cryptography-library digital-signature lamport lamport-algorithm lamport-signature lamport-signature-scheme leslie-lamport post-quantum post-quantum-cryptography rust rust-lang
Last synced: 10 Apr 2025
https://github.com/zntrio/harp
Secret management by contract toolchain
aws-ssm-parameter-store cli consul container cryptography elastic golang key-management kubernetes password-generator secret-management template-engine vault zookeeper
Last synced: 12 Jan 2026
https://github.com/arctictechnology/libsecp256k1-0
Compiled libsecp256k1 for using ECDSA signatures and secret/public key cryptography in your python projects.
bitcoin bitcoin-core bitcoin-wallet crypto cryptography ecdsa ecdsa-cryptography libsecp256k1 python secp256k1
Last synced: 28 Oct 2025
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/ahpaleus/crypto
Cryptography related write-ups, exploits & exercises.
cryptography cryptopals cryptopals-crypto-challenges python writeups
Last synced: 05 Sep 2025
https://github.com/mahmoud-elghonemy/audio_encryption_and_decryption
aes aes-encryption audio audio-encryption cryptography rsa
Last synced: 09 Apr 2025
https://github.com/patrickfav/bkdf
BCrypt based key derivation function to improve BCrypt as a cryptographic primitive for password hashing and key derivation
bcrypt cryptography hkdf java kdf password security
Last synced: 09 Apr 2025
https://github.com/komodoooo/senkrypt
Senkrypt is a new encryption system made by me and takaso
cryptography cryptography-algorithms decoding decryption encoding encryption
Last synced: 24 Apr 2025
https://github.com/geniuszly/gendehasher
Optimized code for decrypting hashes. It works 100 times faster than others
authme authme-sha256 cryptography cybersecurity decryption dehash dehasher ethical-hacking gendehasher hash-algorithms hash-cracking hash-decryption md5 password-recovery penetration-testing python security-tools sha256
Last synced: 13 Apr 2025
https://github.com/tallesl/net-Hash
A password hasher.
cryptography csharp dot-net hash nuget password pbkdf2 salt
Last synced: 11 Aug 2025
https://github.com/phantom0004/krypt0s-ransomware_poc
KRYPTOS is a sophisticated Python-based ransomware proof of concept (POC) designed for educational purposes. It encrypts files on Windows machines, focusing on persistence and stealth. Additionally, it includes a fake ransomware screen resembling WannaCry, with all information being fictional.
aes cryptography educational encyrption learning malware poc prevention proof-of-concept python ransomware ransomware-builder simulation stealth teaching testing virtual windows windows-10 windows-11
Last synced: 27 Oct 2025
https://github.com/aaron-akhtar/jbot-archived
Java Botnet - Unfinished - Probably Discontinued
botnet cryptography java java-botnet jbot malware
Last synced: 24 Oct 2025
https://github.com/kkazuo/openid-key
Get OpenID keys from issuer.
common-lisp cryptography jwt lisp openid openidc
Last synced: 09 Mar 2026
https://github.com/libitx/univrse
Universal schema for data serialisation, signing and encryption.
bitcoin bsv cbor cryptography encryption signatures
Last synced: 29 Aug 2025
https://github.com/eneko/axx
Encrypt / decrypt files from the command line
cli command-line-tool cryptography encryption swift swiftpm
Last synced: 15 Jun 2025
https://github.com/zabojeb/phpgp
phPGP - tool to store your PGP keys on the physical storage (USB, flash drive etc.)
cryptography cybersecurity encoding gnupg gpg pgp pypi python security usb
Last synced: 29 Jan 2026