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-19 00:07:30 UTC
- JSON Representation
https://github.com/vatshayan/final-year-project-steganography
Steganography is the technique of hiding secret data within an ordinary, non-secret, file or message in order to avoid detection; the secret data is then extracted at its destination.
btech-project capstone-project cipher college-project cryptography cryptography-project final-project final-projects final-year-project finalyearproject mtech-project project project-report research-paper-project security semester-project steganography university-project university-projects
Last synced: 28 Oct 2025
https://github.com/abeaumont/ocaml-scrypt-kdf
Scrypt key derivation function in pure OCaml as defined in https://tools.ietf.org/html/draft-josefsson-scrypt-kdf-04
Last synced: 04 Oct 2025
https://github.com/gitbolt/soltrek
⛳ Interactive node based Solana learning playground
cryptography nextjs playground solana typescript web3
Last synced: 11 Mar 2026
https://github.com/fabio-rovai/tardygrada
Trust infrastructure for AI agents. Know who produced a value, when, and that it hasn't been tampered with. Zero dependencies. Pure C.
agent-framework ai-agents ai-safety byzantine-fault-tolerance c coq cryptography ed25519 formal-verification hallucination-detection llm mcp mcp-server ontology programming-language verification zero-dependencies
Last synced: 11 Apr 2026
https://github.com/wolfssl/wolfsm
wolfSSL SM cipher implementations
cipher cryptography decryption ecdh embedded encryption hash iot security shangmi sm2 sm3 wolfcrypt
Last synced: 26 Jun 2025
https://github.com/sassman/srp6-rs
A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)
authentication cryptography pki protocol rust secure-remote-password security srp srp-6a
Last synced: 19 Apr 2026
https://github.com/ad1992/cryptmoji
Encrypt your messages into Emojis, Latin and Math Symbols
aes-256 cryptography emoji hacktoberfest web-cryptography-api
Last synced: 11 Apr 2025
https://github.com/maymeow/maymeow.cryptography
🔐 Wrapper arround .NET Cryptography library
cryptography csharp dotnet dotnet-core dotnet-standard hacktoberfest hacktoberfest2021 nuget-package
Last synced: 12 Apr 2025
https://github.com/cossacklabs/sesto
Open source passwords (and secrets) manager for web
cryptography encrypted-store encryption password-manager password-safety password-store python
Last synced: 13 Oct 2025
https://github.com/qnighy/ransomware-demo
A proof-of-concept for ransomware encryption
Last synced: 06 May 2025
https://github.com/polhenarejos/pycvc
Card Verifiable Certificates (CVC) tools for Python
certification cryptography cvc eidas
Last synced: 17 Jan 2026
https://github.com/ironcorelabs/gridiron
Rust finite field library with fixed size multi-word values
constant-time cryptography finite-fields math
Last synced: 02 Jul 2025
https://github.com/mihaitodor/secomlib
Secure Computation Library
cryptography homomorphic-encryption multiparty-computation security
Last synced: 28 Apr 2025
https://github.com/arkworks-rs/ivls
Implementation of incrementally verifiable ledger system
blockchain cryptography ledger rust snark
Last synced: 26 Jun 2025
https://github.com/virgilsecurity/virgil-sdk-net
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
cryptography encryption end-to-end-encryption gdpr hippa pki sdk
Last synced: 09 May 2025
https://github.com/daira/jubjub
Supporting evidence for security of the Jubjub curve to be used in Zcash
cryptography elliptic-curves mathematics sagemath zcash
Last synced: 25 Feb 2026
https://github.com/conduition/secp
Flexible secp256k1 curve math library.
cryptography digital-signature elliptic-curve-cryptography secp256k1
Last synced: 22 Apr 2025
https://github.com/masterlines/electron-executor
Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.
cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy
Last synced: 29 Jul 2025
https://github.com/charlesportwoodii/libsodium-uwp
libsodium for Universal Windows Platform (UWP) - A secure cryptographic library
cryptography hash hkdf libsodium nacl nuget security sodium uwp
Last synced: 24 Jun 2025
https://github.com/tf-encrypted/tf-pjc
Bridge between TensorFlow and Google's Private Join and Compute library
cryptography homomorphic-encryption machine-learning private-intersection-sum private-set-intersection secure-computation tensorflow
Last synced: 09 Apr 2025
https://github.com/zkmopro/awesome-client-side-gpu
Awesome things around client-side GPU ecosystems.
awesome awesome-list browser client-side cryptography metal mobile vulkan w3c webgpu zk
Last synced: 28 May 2026
https://github.com/chrynan/krypt
Kotlin multi-platform cryptographic utility library.
argon2 base64 cryptography csprng encryption-decryption hash hashing kotlin kotlin-multiplatform kotlin-multiplatform-library password-hash sha256 srp
Last synced: 29 Jul 2025
https://github.com/kantuni/zkp
ZKPs in Cryptographic Voting
cryptography probabilistic-proof-systems voting zero-knowledge
Last synced: 27 Feb 2026
https://github.com/anishlearnstocode/symmetric-cryptography
Coursera Course Symmetric Cryptography 🔑 part of Introduction to Applied Cryptography Specialization.
caesar-cipher course coursera cryptography hill-cipher introduction-to-cryptography solutions specialization symmetric-cryptography
Last synced: 04 Jan 2026
https://github.com/tankerhq/spec
Technical specification of the Tanker SDK and protocol for end-to-end encryption
cryptography encryption end-to-end privacy sdk security specification tanker
Last synced: 07 Feb 2026
https://github.com/gematik/ref-gemlibpki
Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.
cryptography gematik gemspec idm java other pki pki-library reference-implementation
Last synced: 19 Apr 2025
https://github.com/outspace/dstu8845
Implementation of Strumok stream cipher
cryptography dstu8845 stream-cipher strumok ukraine
Last synced: 18 Mar 2025
https://github.com/pelock/stringencrypt-python
StringEncrypt allows you to encrypt strings and files using a randomly generated algorithm, generating a unique decryption code (so-called polymorphic code) each time in the selected programming language.
code-generation code-generator cryptography encryption encryption-tool file file-encryption polymorphic-engine python python-3 python3 security string string-encryption
Last synced: 13 Jun 2025
https://github.com/devfabiosilva/nakamoto
Nakamoto is a 2 layer encryption tool to protect your data and your cyptocurrency
argon2id bitcoin c cipher cryptocurrency cryptography openssl pbkdf2 security-tools ssl
Last synced: 16 May 2026
https://github.com/wolfssl/documentation
wolfSSL product manuals and documentation.
cryptography documentation getting-started intrusion-detection intrusion-prevention jce jni jsse mqtt secure-boot security ssh ssl tls tpm2
Last synced: 27 Apr 2025
https://github.com/cloudflare/azul
An implementation of a static-ct-api certificate transparency log for deployment on Cloudflare Workers
certificate-transparency certificate-transparency-logs cryptography merkle-tree pki web
Last synced: 01 May 2025
https://github.com/wolfssl/wolfhsm
HSM library that uses wolfCrypt as it's fallback crypto
aurix automotive autosar cryptography hardware-security-module hsm pkcs11 rh850 security tricore
Last synced: 27 Apr 2025
https://github.com/serokell/haskell-crypto
Haskell cryptography done right
cryptography haskell libsodium
Last synced: 04 Mar 2026
https://github.com/thblt/pgp-words
Make IDs and fingerprints easier to verify, using the PGP Word List. Also exists in Rust https://github.com/thblt/pgp-words.rs/
cryptography fingerprint pgp-words voice
Last synced: 08 Oct 2025
https://github.com/yanboishere/trade.with-supertrend.parameter
Confirm the process of appearance and disappearance of upper or lower limit lines for the super trend parameters in crypto trading pairs in TraderView, and perform multiple buying and selling transactions based on this parameter index.|对于crypto交易对中 TraderView中的超级趋势参数 出现以及消失上限线或下限线前后过程进行确认 从而根据该参数指标的出现 进行多次合约做多&做空 开仓买卖
bitcoin blockchain bot btc crypto cryptocurrency cryptography numpy python talib trade trade-bot tradebot
Last synced: 07 May 2026
https://github.com/pmuens/tfhe-py
Python implementation of the Fully Homomorphic Encryption Scheme TFHE
cryptography fully-homomorphic-encryption homomorphic-encryption tfhe
Last synced: 24 Apr 2025
https://github.com/toktok/btox
Official TokTok mobile Tox client
android cryptography encryption ios network p2p security toxcore web
Last synced: 30 Apr 2025
https://github.com/jedisct1/rust-libhydrogen
Libhydrogen bindings for Rust.
crypto cryptography libhydrogen libsodium rust
Last synced: 20 Aug 2025
https://github.com/aplus-framework/crypto
Aplus Framework Crypto Library
aplus aplus-framework composer crypto cryptography framework full-stack generic-hash gitlab library password php php8 phpoop phpstorm secret-box sign sodium vscode
Last synced: 21 Aug 2025
https://github.com/sachaservan/bgn
BGN encryption scheme implementation using Go
cryptography go golang homomorphic-encryption
Last synced: 25 Feb 2026
https://github.com/aprismatic/elgamal
Extension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.
c-sharp cryptography csharp csharp-library dotnet dotnet-core dotnet-library dotnet-standard dotnetcore dotnetstandard elgamal homomorphic-cryptography-scheme homomorphic-encryption homomorphic-encryption-library library
Last synced: 19 Apr 2025
https://github.com/domt4/homebrew-crypto
:closed_lock_with_key: Various Cryptographic-Related Formulae
Last synced: 10 Sep 2025
https://github.com/d3m0nvr/electron-executor
Roblox Electron Executor is one of the most favorite Roblox Executors at the moment. Before I tell you how to download Electron Executor, let me tell you that it is currently available safely for Windows. But it is not officially available for Android users as of now but the update is coming and will be launched soon.
cryptography cybersecurity electron electron-app encryption gpg gpt javascript llm mobile nodejs offline pgp privacy
Last synced: 12 Apr 2025
https://github.com/armfazh/redox-ecc
Elliptic curves Rust reference implementation
cryptography edwards elliptic-curves math montgomery rust weierstrass
Last synced: 13 May 2025
https://github.com/internet-of-people/slip39-rust
SLIP-0039 compatible secret sharing tool
bip39 bitcoin cryptography rustlang shamir slip-0039
Last synced: 09 Apr 2025
https://github.com/ajimae/ncrypt-js
A light weight javascript data encryption and decryption library
cipher crypto cryptography decipher decrypt decryption ecmascript5 encrypt encryption javascript-library ncrypt-js simplecryptojs typescript
Last synced: 06 Feb 2026
https://github.com/adam-mcdaniel/vpn
A VPN implemented over TLS/SSL written in C
c cryptography cybersecurity openssl vpn
Last synced: 11 Apr 2025
https://github.com/0xpantera/Groth.jl
Groth16 zkSNARK implementation in Julia - modular zero-knowledge proof system built from scratch for learning and research. Prove everything, reveal nothing.
abstract-algebra bilinear-pairing cryptography elliptic-curve-cryptography groth16 zk
Last synced: 06 Apr 2026
https://github.com/alisinabh/ntru_elixir
a NIF for libntru. NTRU is a post quantum cryptography algorithm.
cryptography elixir-library encryption hacktoberfest key-cryptosystems lattice-based-crypto ntru ntru-elixir quantom-cryptography
Last synced: 21 Mar 2025
https://github.com/mdlayher/alg
Package alg provides access to Linux AF_ALG sockets for communication with the Linux kernel crypto API. MIT Licensed.
af-alg cryptography golang hashing linux
Last synced: 05 Jul 2025
https://github.com/ingonyama-zk/open-binius
building blocks for accelerating ZK proofs over binary fields
cryptography fpga hardware xilinx-fpga zero-knowledge
Last synced: 08 Aug 2025
https://github.com/aead/chacha20poly1305
ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations
chacha20-poly1305 cryptography golang
Last synced: 08 Aug 2025
https://github.com/number571/micro-anon
🕵🏻 Anonymous network in 100 lines of code
anonymity anonymous cryptography decentralized go golang messenger network p2p peer-to-peer qb-nets
Last synced: 08 Mar 2025
https://github.com/samuel-lucas6/crypto-is-cool
A list of cryptography books, papers, blog posts, presentations, and Q&A answers.
crypto cryptography infosec programming security
Last synced: 07 Jan 2026
https://github.com/saidone75/clj-ssh-keygen
Generate RSA PKCS #1 key-pairs from scratch (without 3rd party libs) in Clojure
authentication cryptography keygen keypair ssh ssh-key
Last synced: 21 Oct 2025
https://github.com/cosmian/abe_gpsw
ABE GPSW scheme using BLS pairing implemented in Rust.
Last synced: 15 Apr 2025
https://github.com/lovesh/pixel-signature
Pixel: Forward secure multi-signatures and threshold signatures
cryptography forward-secrecy multisig threshold-signature
Last synced: 29 Jul 2025
https://github.com/alexylon/ferrocrypt
FerroCrypt is a pure Rust library, CLI, and desktop application for encrypting and decrypting files and directories using password-based or key-pair-based encryption.
cli cryptography decryption encryption file-encryption gui hybrid-encryption rust rust-lang rustlang security security-tools slint symmetric-encryption
Last synced: 24 May 2026
https://github.com/virgilsecurity/virgil-phe-go
Password-Hardened Encryption protocol implemented in Go.
cryptography password password-hardened-encryption phe phe-library
Last synced: 09 May 2025
https://github.com/arealayer/firebolt-react-native
Cypherpunk App - Lightning Network, Coinjoin, Payjoin, Taproot, Bitcoin, Nostr, Liquid and ZK Proof
bitcoin bitcoin-wallet coinjoin cryptography lightning-network liquid-network nostr p2p p2p-coinjoin payjoin privacy tor vpn zk-proof
Last synced: 11 Oct 2025
https://github.com/cunicu/go-rosenpass
A port of Rosenpass post-quantum key-exchange protocol to Go.
cryptography go golang post-quantum rosenpass vpn wireguard
Last synced: 30 Apr 2025
https://github.com/paulmillr/micro-rsa-dsa-dh
Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.
cryptography dh diffie-hellman dsa elgamal noble prime-numbers rsa
Last synced: 20 Aug 2025
https://github.com/x3nny/rsa-extending-wiener-attack
An implementation of RSA extending Wiener attack
cryptoanalysis cryptography rsa wiener-attack
Last synced: 06 Jan 2026
https://github.com/cloudflare/blindrsa-ts
A TypeScript Library for Blind RSA Signature protocol
blind-rsa cryptography typescript
Last synced: 20 Oct 2025
https://github.com/michal2sab/hash-dehasher
A program to find the real string for your hash. MD5, SHA256, any really. Works really fast, gets to the "aaaa" combo in about 1 second even on a bad and busy pc.
bruteforce cracker cracking crypto cryptography dehashed dehashing hash hashes hashing javascript md5 node nodejs sha256
Last synced: 21 Sep 2025
https://github.com/soreing/rsa-cpp-encrypt
Simple RSA key generation and encryption library for C++
big-integer cpp crypto cryptography montgomery-multiplication rsa rsa-encryption x86
Last synced: 27 Mar 2025
https://github.com/inmcm/kravatte
Implementation of Kravatte Encryption Suite
authenticated-encryption authentication cipher-suites cryptography farfalle keccak multiprocessing numpy python3 security
Last synced: 22 Mar 2025
https://github.com/wolfssl/wolfssl-freertos
Port of FreeRTOS to use wolfSSL
cryptography encryption fips fips-140-2 fips-140-3 freertos iot rtos security ssl tls wolfssl
Last synced: 27 Apr 2025
https://github.com/lemonyte/stegosaurus
Encrypt and decrypt text and files with AES and RSA encryption and image steganography.
aes cryptography decryption encryption gui image pyinstaller pysimplegui python rsa secret steganography
Last synced: 19 Apr 2025
https://github.com/cryptosense/key-parsers
OCaml parsers for multiple key formats
cryptography ocaml ocaml-library parsers
Last synced: 09 Apr 2025
https://github.com/syncsynchalt/illustrated-x25519
A hands-on explanation of X25519 key exchange
cryptography curve25519 elliptic-curves x25519
Last synced: 12 Jan 2026
https://github.com/crate-crypto/qesa
Efficient zero-knowledge arguments in the discrete log setting, revisited
bulletproofs computational-complexity cryptography rust-lang zero-knowledge
Last synced: 24 Jul 2025
https://github.com/webankblockchain/wedpr-lab-android-sdk
Android SDK of WeDPR-Lab-Core; WeDPR即时可用场景式隐私保护高效解决方案核心算法组件Android SDK
blockchain crypto cryptography homomorphic-encryption mpc privacy sdk-android wedpr zkp
Last synced: 06 Oct 2025
https://github.com/jedisct1/rust-sparx
SPARX block ciphers implementations for Rust.
Last synced: 15 Apr 2025
https://github.com/sigstore/sigstore-a2a
Sigstore A2A Agent Signing
agent cryptography security sigstore
Last synced: 22 Feb 2026
https://github.com/ashwin990/hbhc
HBHC is a tool writeen in Python3 for Cracking the hashes in speed, it's small and handy tools required only 2 arguments. 🏡 🍪 🔑 🔨
cryptography hacking hacking-tool hacking-tools kali-linux kali-script kali-scripts md5-hash password-cracker password-hash sha1 sha224-hash sha256-hash
Last synced: 15 Jul 2025
https://github.com/abdeltwabmf/devault
A decentralized alternative to proprietary and centralized cloud storage.
beamer blockchain cryptocurrency cryptography dapp ethersjs hardhat ipfs latex metamask network nextjs nodejs p2p-network solidity thesis wallet web3
Last synced: 14 Apr 2025
https://github.com/xjonathanlei/starkware-crypto-rs
Rust FFI bindings for StarkWare's crypto-cpp library
cryptography ffi rust starkware
Last synced: 10 Jun 2025
https://github.com/jedisct1/charm.js
Charm implementation in JavaScript (TypeScript)
charm crypto cryptography encryption hashing javascript sponge typescript
Last synced: 15 Apr 2025
https://github.com/jasondrawdy/amaterasu
Lightweight licensing library for .NET applications which allows the managing of licenses via web based scripts and on-the-fly code compilation.
amaterasu antebyte code-generation compiler cryptography csharp dotnet dynamic encryption hacking library license license-management memory-management networking on-the-fly scripting security web windows
Last synced: 22 Apr 2025
https://github.com/gsurma/diffie_hellman_key_exchange
Swift implementation of classic cryptographic key exchange method.
cryptography diffie-hellman ios macos prime-numbers swift symmetric-key-cryptography
Last synced: 12 May 2025
https://github.com/cyrildever/feistel
Feistel cipher implementation in Golang for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 14 Oct 2025
https://github.com/romanpunia/vitex
👻 A cross-platform C++ application development framework
angelscript async cmake coroutines cpp14 cpp17 cpp20 cryptography filesystem framework http mongodb multithreading postgresql schedule scheduling smtp sqlite websocket
Last synced: 04 Oct 2025
https://github.com/greymass/swift-scrypt
Swift bindings for libscrypt
cryptography scrypt swift-library
Last synced: 21 Feb 2026
https://github.com/tink-crypto/tink-go-gcpkms
Extension to Tink Go that provides Google Cloud KMS integration
crypto cryptography gcp-kms go golang golang-library google-cloud-kms security tink
Last synced: 12 Jan 2026
https://github.com/mrdcvlsc/chacha20-poly1305
A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.
aead aead-authenticated-cryptography-mac arm authenticated-encryption chacha20 chacha20-poly1305 cplusplus cpp cryptography decryption encryption key library poly1305 rfc-8439 scratch-implementation security stream-cipher uint512 x86-64
Last synced: 21 Mar 2025
https://github.com/asggo/random
Cryptographically secure random strings, ints, and ranges in Golang
cryptography golang golang-package
Last synced: 03 Feb 2026
https://github.com/asggo/cryptanalysis
Go package to perform common cryptanalysis functions.
cryptanalysis cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges
Last synced: 03 Feb 2026
https://github.com/bain3/f.bain
E2EE file uploading website
cryptography security storage website
Last synced: 04 Apr 2026
https://github.com/wisepythagoras/hashcracker
Much like John the Ripper, without all the fancy shit. Just reads from a wordlist and cracks those hashes.
cracking cracking-hash cracking-hashes crypto cryptography hash hash-cracking hashing john md5 password-cracker ripper sha2 sha256 thread threading wordlist
Last synced: 16 Apr 2025
https://github.com/simplito/bigint-wrapper-php
Fast common interface for php_gmp and php_bcmath modules
bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp
Last synced: 06 Oct 2025
https://github.com/chamodanethra/biometric_signature
Hardware-backed biometric authentication for Flutter. Create cryptographic signatures using device biometrics with keys stored in Secure Enclave/StrongBox/Windows Hello.
android biometric-authentication cryptography flutter ios macos secure-enclave security strongbox windows windows-hello
Last synced: 01 Apr 2026
https://github.com/GlassProtocol/didar
did:ar | multi-chain DIDs backed by Arweave
arweave cryptocurrency cryptography did
Last synced: 12 May 2025
https://github.com/kryptokrona/aesir-wallet
Aesir is the most current Kryptokrona GUI Wallet built with Svelte and Electron.
crypto crypto-wallet cryptocurrency cryptography electron electron-app kryptokrona svelte xkr yggdrasil
Last synced: 17 Feb 2026
https://github.com/grishnov/pkcs7-padding
Implementation of PKCS7 padding in C
block-ciphers c cryptography cryptography-algorithms cryptography-library padding pkcs pkcs7
Last synced: 15 Jun 2025
https://github.com/sticknet/stick-protocol
Re-Establishable Group End-to-End Encryption with Post-Compromise Security
cloud-storage cryptography end-to-end-encryption security-protocol social-network
Last synced: 13 Apr 2025
https://github.com/r3drun3/bitcoin-address-miner
Mine Bitcoin Vanity Addresses ⛏️🅰️🅱️🅾️
base58 bitcoin bitcoin-address bitcoin-wallet cryptography p2pkh rust rust-lang secp256k1
Last synced: 28 Oct 2025
https://github.com/commune-ai/subspace
commune-ai blockchain node
blockchain blockchain-technology communeai cryptocurrency cryptography rpc-library substrate
Last synced: 07 Apr 2026
https://github.com/azeemba/sour16
Toy version of the sweet32 attack
attack birthday-attack cryptography rot13 toy
Last synced: 28 Oct 2025
https://github.com/soneji/ctf
A cool web based CTF. Designed to be a static site, so no servers are necessary to host it.
cryptography ctf ctf-challenges github-pages hackathon hacking hacktoberfest html javascript
Last synced: 09 Apr 2025