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/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/merricx/zksnake
zk-SNARKs in Python
cryptography python r1cs zero-knowledge zk-snarks zkp
Last synced: 14 Jan 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/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/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/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/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/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/pxlvre/eip712
ποΈ EIP-712 is a standard for structuring typed data for Ethereum smart contracts. It is a standard for how to encode typed data according to EIP-191 so that the encoded data may be used to produce a cryptographic hash and a signature.
cryptography eip eip712 ethereum rust web3
Last synced: 19 Jun 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/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/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/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/stuyy/bitmedia
Chatterbyte - Social Media Application allowing users to manage tasks, update their statuses, and interact with others.
authorization cookies cryptography databases es6 expressjs javascript nodejs sessions
Last synced: 09 Apr 2026
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/x011/pgp-filelock
PGP FileLock is a lightweight tool for encrypting and decrypting files using PGP standards. It provides a simple interface for generating PGP key pairs, encrypting files with public keys, and decrypting them with private keys. Designed for users who need quick and secure file encryption without the complexity of full-featured PGP software.
cipher cryptography decryption encryption pgp pgp-encryption pretty-good-privacy privacy privacy-protection privacy-tools python secure-communication
Last synced: 08 Apr 2025
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/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/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/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/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/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/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/siyovush-hamidov/Hamming-Codes-8-4
π This project implements the Hamming Code 8-to-4 algorithm for error detection and correction during information transmission, capable of handling one mistake
Last synced: 29 Jul 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/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/tankerhq/sdk-python
Tanker Python SDK - mirror of https://gitlab.com/TankerHQ/sdk-python
cryptography encryption end-to-end privacy python sdk security tanker
Last synced: 09 Sep 2025
https://github.com/ysbaddaden/siphash.cr
SipHash family of pseudo random functions implemented in Crystal
Last synced: 10 Sep 2025
https://github.com/atareao/cryptfolder-indicator
CryptFolder Indicator manage encrypted folders with CryFS
cryfs crypt cryptography indicator linux linuxmint ubuntu
Last synced: 29 Oct 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/dimensiondev/ntge
cli crypto cryptography encryption rust rust-library
Last synced: 06 Apr 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/virgilsecurity/virgil-crypto-net
Virgil .NET Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa
Last synced: 09 May 2025
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/cbrnrd/krypton
π A CLI tool for easy cryptography
cli command-line-tool cryptography encryption ruby security
Last synced: 22 Apr 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/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/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/chinmay29hub/stegmoji
Stegmoji is a client-side steganography tool. Encode secret messages into emoji or text using invisible Unicode characters (variation selectors, zero-width joiners). Supports three embedding modes (Tail, Interleaved, ZWJ-aware), optional compression, AES-GCM encryption, and full Unicode analysis/visualization
client-side compression cryptography data-visualization javascript nextjs open-source privacy react security steganography unicode web-app web-crypto
Last synced: 17 Jan 2026
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/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/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/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/aaron-akhtar/jbot-archived
Java Botnet - Unfinished - Probably Discontinued
botnet cryptography java java-botnet jbot malware
Last synced: 24 Oct 2025
https://github.com/bheesham/applied-cryptography-accompanying-source-code
The source code which accompanies Bruce Schneier's Applied Cryptography.
assembly c c-plus-plus cryptography java pascal
Last synced: 01 Aug 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/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/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/makischristou/grin-vanity
A cli vanity address generator for Grin.
cryptocurrency cryptography grin mimblewimble rust slatepack vanity vanity-address vanitygen
Last synced: 31 Jul 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/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/mahmoud-elghonemy/audio_encryption_and_decryption
aes aes-encryption audio audio-encryption cryptography rsa
Last synced: 09 Apr 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/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/osmanuygar/kcpwd
A tool for secrets management, encryption as a service, and cross-platform keychain password manager CLI, Library & Web UI
cryptography keychain password-generator password-manager python secret-management vault
Last synced: 06 Mar 2026
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/tallesl/net-Hash
A password hasher.
cryptography csharp dot-net hash nuget password pbkdf2 salt
Last synced: 11 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/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/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/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/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/cyphrme/cozejs
Coze Javascript - cryptographic JSON messaging specification
auth authentication coze cryptography cyphrme json jwt login
Last synced: 02 Feb 2026
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/simplito/privmx-crypto-js
Javascript crypto library ...
aes cryptography ecc nodejs rsa srp web
Last synced: 11 Apr 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/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/terl/lazysodium-examples
Examples, samples and extra documentation on how to use Lazysodium.
Last synced: 30 Apr 2025
https://github.com/demining/gauss-jacobi-method-and-machine-learning-process-bitcoinchatgpt
Decrypting Passwords to Access Lost Bitcoin Wallets Using Gauss-Jacobi Method and Machine Learning Process BitcoinChatGPT
bitcoin bitcoin-wallet chatgpt cryptocurrency cryptography decryption openai privatekey
Last synced: 01 Jul 2025
https://github.com/fxfactorial/accumulator
RSA accumulator in go lang
accumulator crypto cryptography rsa
Last synced: 10 Apr 2025
https://github.com/mmertgunduz/sub64
sub64 is a text encryption/decryption program
c-language cryptography encryption gcc imperative-programming terminal-based text-cryptography
Last synced: 05 May 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/rikulo/xml-crypto
Xml digital signature library for Dart
cryptography dart xml xml-digital-signature xmldsig
Last synced: 10 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/dotcoocoo/hermitstash
Post-quantum encrypted, self-hosted file sharing. ML-KEM-1024 + P-384 hybrid crypto, zero plaintext on disk, one-command deploy. π¦
argon2 cryptography docker encryption end-to-end-encryption fido2 file-sharing file-upload ml-kem nodejs passkeys post-quantum privacy security self-hosted sqlite webauthn xchacha20 zero-dependency zero-knowledge
Last synced: 26 Jun 2026
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/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/chandru415/password-hash-verify-csharp
ASP.Net Core C#. password hashing with salt & verification (encrypt & decrypt style). Password-Based Key Derivation Function 2
asp-net-core cryptography password pbkdf2withhmacsha512
Last synced: 26 Aug 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/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/federicoceratto/nim-gnutls
Nim wrapper for GnuTLS
cryptographic-library cryptography gnutls library nim nim-lang security wrapper
Last synced: 07 Jul 2025
https://github.com/tangle-network/eigensdk-rs
Eigenlayer SDK for building AVS
avs blockchain cryptography eigenlayer eigenlayer-avs restaking security
Last synced: 26 Oct 2025
https://github.com/faheel/lab-exercises
Programs for (almost) all lab exercises, semester 6 onwards
computer-engineering cryptography data-structures jamia-millia-islamia lab-exercises oop operating-systems
Last synced: 09 Apr 2025
https://github.com/demining/vector76-attack
Vector76 Attack: Researching and Preventing Threats to the Bitcoin Network Detailed Cryptanalysis Based on Real Data
attack bitcoin bitcoin-hacking bitcoin-transaction blockchain cryptanalysis cryptocurrency cryptography double-spending vector76 vector76-attack vulnerability
Last synced: 03 May 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/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/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
https://github.com/demining/qianshi-quantum-computer
Cryptocurrency of Bitcoin against QIANSHI quantum computer from Chinese search engine giant Baidu Inc.
attack bitcoin bitcoin-transaction bitcoin-wallet blockchain cryptocurrencies cryptography ecdsa ecdsa-cryptography privatekey quantum-computing vulnerability
Last synced: 06 Oct 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/djasnowski/blockchain.js
Native blockchain implementation in JavaScript.
blockchain blockchain-demos blockchain-technology cryptocurrency cryptography
Last synced: 14 Oct 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/athanorlabs/go-dleq
go implementation of cross-group discrete logarithm equality proofs
cryptography dleq zero-knowledge
Last synced: 14 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/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/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