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-16 00:06:52 UTC
- JSON Representation
https://github.com/virgilsecurity/demo-firebase-android
[DEPRECATED] See https://github.com/VirgilSecurity/demo-e3kit-android and https://github.com/VirgilSecurity/virgil-e3kit-firebase-func for up-to-date code. A simple Android application that demonstrates how the end-to-end encryption works. The application uses firebase as a backend service for authentication and chat messaging.
android cryptography end-to-end-encryption firebase firebase-authentication firebase-chat
Last synced: 09 May 2025
https://github.com/tangle-network/protocol-substrate
Webb protocol implementation in Substrate.
blockchain bridge cryptography merkle-tree rust zero-knowledge
Last synced: 19 Apr 2025
https://github.com/keep-network/whitepaper
Whitepaper describing the Keep network
blockchain cryptography privacy
Last synced: 14 Oct 2025
https://github.com/carleslc/crypttools
Tools for encryption, decryption and cracking from several cryptographic systems.
aes analysis caesar chryptology cipher classical-cryptography crack cryptographic cryptographic-systems cryptography decryption encryption file key scytale statistics text vigenere
Last synced: 22 Mar 2025
https://github.com/phongnguyend/cryptographyhelper
simple extension methods which make working with cryptography easier
asymmetric-algorithm cryptography hash-algorithm symmetric-algorithm
Last synced: 25 Jul 2025
https://github.com/terra-quantum-public/tq42-pqc-oss
TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.
aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd
Last synced: 12 Sep 2025
https://github.com/sdiehl/oblivious-transfer
Oblivious transfer for multiparty computation
cryptography elliptic-curves multiparty-computation oblivious-transfer
Last synced: 11 Dec 2025
https://github.com/fny/xorcist
Blazing-fast-cross-platform-monkey-patch-free string XOR
Last synced: 07 Apr 2025
https://github.com/miroslavpejic85/cryptopocket
🔐 Encrypt anything, then Decrypt by providing a required key.
aes crypto cryptography cryptography-algorithms cryptography-project cryptography-tools cryptography-utilities decryption dotnet encode-decode encryption encryption-decryption file-encryption password-generator portable rijndael signing vbnet visual-basic
Last synced: 22 Mar 2025
https://github.com/dajiaji/crystals-kyber-js
An ML-KEM (NIST FIPS 203) and CRYSTALS-KYBER implementation written in TypeScript.
cryptography crystals-kyber fips203 javascript kem kyber ml-kem mlkem post-quantum pqc security typescript
Last synced: 08 Mar 2026
https://github.com/gdanezis/bplib
A bilinear pairing library for petlib
bilinear-pairing-library cryptography python python3
Last synced: 22 Mar 2025
https://github.com/tarcisio-marinho/cryptomining
A Linux Cyptomining malware
bitcoin bitcoin-miner bitcoin-mining cryptocurrencies cryptocurrency cryptography
Last synced: 02 Sep 2025
https://github.com/haskell-cryptography/botan
Haskell bindings for the Botan cryptography library
Last synced: 13 May 2025
https://github.com/magical/argon2
Argon2 password hashing scheme in pure Go
Last synced: 18 Jun 2025
https://github.com/thebesttvarynka/crypto-helper
Web app that can hash/hmac, encrypt/decrypt, and sign/verify the data, debug JWT tokens, parse ASN1 structures, compute diffs, and more
asn1 asn1-decoder asn1-der asn1parse crypto cryptography diff-checker jwt-decode jwt-decoder rust utilities utility wasm webassembly yew
Last synced: 12 Dec 2025
https://github.com/dmazzella/ucrypto
Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures
cryptography elliptic-curves micropython rsa
Last synced: 18 Jan 2026
https://github.com/haskell-cryptography/libsodium-bindings
Bindings to libsodium for Haskell
cryptography haskell libsodium
Last synced: 03 Aug 2025
https://github.com/mgcrea/node-easyrsa
Node.js public key infrastructure management library inspired by EasyRSA.
Last synced: 02 Aug 2025
https://github.com/ahf/passphrase-identity
Regenerable ed25519 keys for OpenSSH and OpenPGP.
cryptography ed25519 openpgp openssh privacy
Last synced: 15 Apr 2025
https://github.com/microsoft/scitt-ccf-ledger
Supply Chain Integrity Transparency and Trust ledger application using Confidential Consortium Framework (CCF)
ccf cryptography scitt security supply-chain
Last synced: 05 Apr 2025
https://github.com/paragonie/libgossamer
Public Key Infrastructure without Certificate Authorities, for WordPress and Packagist
blake2 crypto cryptography digital-signature ed25519 gossamer php pki secure-code-delivery security sha384 wordpress
Last synced: 15 Jul 2025
https://github.com/sebastienrousseau/kyberlib
A Robust Rust Library for CRYSTALS-Kyber Post-Quantum Cryptography 🦀
cryptography cryptography-algorithms cryptography-library crystals-kyber kyber kyberlib no-std post-quantum post-quantum-cryptography post-quantum-kem quantum-cryptography
Last synced: 09 Apr 2025
https://github.com/tangle-network/anon
A mixer for Substrate using multiple zero-knowledge backends.
blockchain cryptography ring-signatures ristretto substrate zero-knowledge
Last synced: 14 Jul 2025
https://github.com/IronCoreLabs/recrypt
Transform encryption library for Scala
cryptography proxy-re-encryption scala
Last synced: 15 Nov 2025
https://github.com/phongnguyend/practical.cryptography
simple extension methods which make working with cryptography easier
asymmetric-algorithm cryptography hash-algorithm symmetric-algorithm
Last synced: 21 Mar 2025
https://github.com/cloudflare/web-bot-auth
Sign and verify orchestrated HTTP requests
Last synced: 21 Jun 2025
https://github.com/wiseaidev/rust-web3-solana
Rust For Web3 and Solana Development Encyclopedia 🌐 (WIP)
blockchain cryptocurrency cryptography evcxr jupyter jupyter-notebook openbook openbook-dex openbookv2 solana solana-client solana-program solana-sdk web3
Last synced: 03 Aug 2025
https://github.com/ron4fun/SharpHash
SharpHash is a C# hashing library which provides an easy to use interface for computing hashes and checksums of data. It also supports state based (incremental) hashing.
argon2 blake2 blake3 crc crypto cryptography has160 hash haval hmac pbkdf2 scrypt sha-algorithms sha256 siphash snefru tiger2 whirlpool xof
Last synced: 08 May 2025
https://github.com/colonyos/colonies
Colonies is a distributed framework to implement a meta-operating system.
cryptography distributed-systems faas faas-framework kubernetes operating-system orchestration zero-trust-security
Last synced: 27 Jan 2026
https://github.com/bytemare/opaque
Go implementation of OPAQUE, the asymmetric password-authenticated key exchange protocol.
cryptography elliptic-curves encryption go golang opaque password-safety ristretto255 security
Last synced: 10 Apr 2025
https://github.com/virgilsecurity/virgil-crypto-javascript
Virgil JavaScript 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: 21 Aug 2025
https://github.com/jedisct1/cpace
A CPace PAKE implementation using libsodium.
cpace crypto cryptography libsodium pake ristretto
Last synced: 15 Apr 2025
https://github.com/openzesame/zhip
iOS Wallet for Zilliqa
cold-wallet coordinator-pattern cryptocurrency cryptography ios-wallet mvvm rxcocoa rxswift swift wallet zilliqa
Last synced: 01 Mar 2025
https://github.com/ironcorelabs/recrypt
Transform encryption library for Scala
cryptography proxy-re-encryption scala
Last synced: 02 Jul 2025
https://github.com/prathimacode-hub/PyAlgo-Tree
👍This project aims to be a finest hub of various data structures and algorithms using python. Feel free to contribute and show your support by ✨ this repository.
arithmetic backtracking-algorithm bit-manipulation ciphers computer-vision contributions-welcome cryptography data-structures data-structures-and-algorithms deep-learning dynamic-programming hacktoberfest hacktoberfest2022 machine-learning-algorithms open-source pathfinding python3 scheduling-algorithms searching-algorithms sorting-algorithms
Last synced: 17 Apr 2025
https://github.com/virgilsecurity/virgil-crypto-x
Virgil Crypto stack Objective-C/Swift
crypto cryptography double-ratchet encryption post-quantum-cryptography virgil
Last synced: 02 Jun 2026
https://github.com/pymmdrza/cryptofuzz
cryptofuzz python package for generated fast and easy wallet private key hex bytes mnemonic convert
axe bitcoin cryptofuzz cryptography dogecoin ethereum key litecoin mnemonic private privatekey python-package qtum ton tron wallet wif xprv xpub zcash
Last synced: 06 Apr 2025
https://github.com/admisio/portfolio
World's most advanced high school admissions system
asymmetric asymmetric-cryptography crypto cryptography docker love rocket rust school ssps svelte sveltekit symetric typescript windicss
Last synced: 04 Mar 2026
https://github.com/VirgilSecurity/virgil-crypto-x
Virgil Crypto stack Objective-C/Swift
crypto cryptography double-ratchet encryption post-quantum-cryptography virgil
Last synced: 02 Aug 2025
https://github.com/voidhack/toolset
Useful tools for CTF competitions
crypto cryptography ctf ctf-competitions forensics network pwnable pwning reverse toolset
Last synced: 13 May 2025
https://github.com/docknetwork/crypto-wasm-ts
Typescript abstractions over Rust crypto library's WASM wrapper
accumulator anonymous-credentials circom cryptography privacy-enhancing-technologies signature-scheme zero-knowledge-proofs zk-snarks
Last synced: 16 Oct 2025
https://github.com/rajtatata/securechat
Encrypted Messenger App
chat cryptography encryption expo messenger react-native secure tweetnacl
Last synced: 29 Aug 2025
https://github.com/dsprenkels/sss-node
node.js bindings for the sss secret sharing library
cryptography shamir-secret-sharing
Last synced: 12 Jul 2025
https://github.com/popzxc/merkle-patricia-trie
Python implementation of the Modified Merkle Patricia Trie
cryptography data-structure ethereum merkle-patricia-trie python
Last synced: 06 May 2025
https://github.com/jeffdecola/my-go-examples
A place to keep my go examples.
api blockchain concourse cryptography go go-examples golang gomock nats oauth2 protobuf protocol-buffers restful-api snippets syntax tcp-server web-server webserver
Last synced: 30 Apr 2025
https://github.com/cbomkit/cbomkit-theia
A tool for detecting cryptographic assets in container images and directories, and generating CBOMs.
cbom cbom-tool cbomkit cryptography cryptography-bom docker filesystem go golang post-quantum-cryptography quantum-safe sbom
Last synced: 13 May 2026
https://github.com/starlingvibes/tryhackme
The source files of my completed TryHackMe challenges and walkthroughs with links to their respective rooms
boot2root cryptography ctf ctf-writeups cybersecurity forensics osint pwn reverse-engineering steganography tryhackme web
Last synced: 15 Apr 2025
https://github.com/virgilsecurity/virgil-crypto-php
Virgil PHP 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: 06 Apr 2025
https://github.com/jedisct1/rust-minisign-verify
A small Rust crate to verify Minisign signatures.
crypto cryptography ed25519 minisign signatures
Last synced: 04 Apr 2025
https://github.com/CremitHQ/nebula
💫 Nebula: An open-source secret management solution secure, scalable, and flexible handling of secret across multiple domains.
attribute-based-encryption cli cryptography rust secret secret-management secret-manager secret-sharing security vault
Last synced: 07 Nov 2025
https://github.com/grapheneos-archive/attestationsamples
A small subset of the submitted sample data from https://github.com/GrapheneOS/Auditor. It has a sample attestation certificate chain per device model (ro.product.model) along with a subset of the system properties from the sample as supplementary information.
android attestation authenticity cryptography hsm integrity remote-attestation secure-boot secureboot security strongbox verifiedboot
Last synced: 09 May 2025
https://github.com/Rohde-Schwarz/botan
Crypto and TLS for C++11
c-plus-plus crypto cryptography security tls x509
Last synced: 11 Mar 2025
https://github.com/eppie-io/eppie-cli
Command line client for Eppie — an encrypted p2p email
cli cryptography csharp decentralization email emailclient encryption end-to-end-encryption gmail imap-client outlook p2p pgp protonmail security
Last synced: 06 Apr 2025
https://github.com/topgunbuild/topgun
⚡️ Realtime, offline-first, secure, graph data synchronization engine. Reimplementation of gunDB in TypeScript
crdt cryptography database firebase graph key-value-store nodejs nosql offline-first pubsub realtime storage typescript websocket websockets
Last synced: 04 Jan 2026
https://github.com/hannesm/conex
establish trust in community repositories, cryptographically signed by library authors
conex cryptography ocaml opam package-manager trust
Last synced: 14 Apr 2025
https://github.com/virgilsecurity/virgil-sdk-javascript
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.
core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk
Last synced: 15 Apr 2025
https://github.com/tmo1/fidovault
FidoVault: A tool to control access to secrets via symmetric encryption and decryption using hardware FIDO2 keys.
cryptography fido2 hmac-secret secrets
Last synced: 04 Apr 2026
https://github.com/walt-id/waltid-walletkit
Toolkit for SSI and NFT/SBT wallets
blockchain cryptography decentralized-identifiers decentralized-identity identy java kotlin self-sovereign-identity siopv2 ssi verifiable-credentials wallet wallet-service
Last synced: 17 Jun 2026
https://github.com/rustindia/mpw-rs
Master Password in Pure Rust
argon cli cryptography password password-manager privacy rust scrypt security stateless
Last synced: 20 Mar 2025
https://github.com/baderouaich/enigma
A Simple, Reliable and Efficient Encryption Tool
aes blowfish chacha20poly1305 cmake cpp20 cryptography cryptopp dear-imgui decryption eax encryption enigma gcm glfw3 linux security tools tripledes twofish windows
Last synced: 25 Jun 2025
https://github.com/2toad/rijndael256
AES cryptographic library for .NET Framework and .NET Core
ae aes aes-128 aes-192 aes-256 ciphertext cryptography encrypt-then-mac encryption rijndael
Last synced: 07 Mar 2026
https://github.com/calderwhite/gif-msg
Hide 127 bytes in a gif without touching any pixels or colors
cryptography gifs steganography steganography-algorithms
Last synced: 22 Mar 2025
https://github.com/mysto/node-fpe
FPE - Format Preserving Encryption with FF3 in Node-js
anonymization crypto cryptography encryption ff3 format-preserving-encryption fpe nist-recommendation nist-specification node nodejs privacy-tools tokenization
Last synced: 16 Jan 2026
https://github.com/lolsecs/LolSec
Collection Of LolSec
cryptography exploitation ransomeware
Last synced: 28 Apr 2025
https://github.com/ZenGo-X/fs-dkr
FS-DKR: One Round Distributed Key Rotation
Last synced: 18 Apr 2025
https://github.com/vshymanskyy/randomart
Generative WebGL Random Art renderer
canvas cryptography glsl javascript js random randomart renderer webgl
Last synced: 13 Apr 2025
https://github.com/mrtnetwork/blockchain_utils
Comprehensive Crypto & Blockchain Toolkit: Pure Dart, Cross-Platform, Encoding, Cryptography, Addresses, Mnemonics, & More
addresses bip32 bip39 bip49 bip84 bip86 blockchain cardano cbor cip1852 cryptocurrency cryptography dart data-encryption encoding mnemonic-management schnorrkel slip10 strobe-protocol-framework
Last synced: 23 Jun 2025
https://github.com/wolfssl/wolfcrypt-jni
wolfCrypt JCE provider and JNI wrapper
android android-fips cryptography embedded fips jce jce-provider jni jni-android jni-wrapper security wolfssl
Last synced: 16 Apr 2026
https://github.com/jasondrawdy/memorymapper
Lightweight library which allows the ability to map both native and managed assemblies into memory by either using process injection of a process specified by the user or self-injection.
assemblies cryptography library managed memory memory-allocation memory-hacking memory-management native-module security windows
Last synced: 25 Sep 2025
https://github.com/webankblockchain/wedpr-lab-crypto
Cryptography libraries of WeDPR instant scenario-focused solutions for privacy-inspired business; WeDPR即时可用场景式隐私保护高效解决方案密码学算法组件
blockchain crypto cryptography homomorphic-encryption privacy rust wedpr zkp
Last synced: 24 Oct 2025
https://github.com/sumup-oss/vaulted
Multi purpose cryptography tool for encryption/decryption using AES256 GCM
Last synced: 04 Jul 2025
https://github.com/nxrighthere/Hydrogen-CSharp
Managed C# wrapper for Hydrogen cryptographic library by Frank Denis
cryptography dotnet encryption hashing interop security
Last synced: 25 Apr 2025
https://github.com/michel-leonard/c-quadratic-sieve
A factorization software using a Quadratic Sieve (SIQS) written in C.
algorithm automation bash c cli cryptography csv documentation education example factorization generator json linux macos math simple testing tool windows
Last synced: 24 Dec 2025
https://github.com/nervous-systems/java-unsigned-integers
Optimized, immutable Java implementations of fixed-width, unsigned integers.
biginteger cryptography java java-8 math openjdk
Last synced: 08 Apr 2026
https://github.com/xecrets/xecrets-cli
Xecrets Cli - A feature-rich AxCrypt-compatible file encryption cli toolbox using https://github.com/axantum/xecrets-net, forked from AxCrypt 2.x for cryptography. https://www.axantum.com/xecrets-ez is an easy to use graphical frontend for Windows, Linux and macOS using it, and https://www.nuget.org/packages/Xecrets.Sdk/ is a .NET SDK .
cryptography decryption encryption encryption-decryption encryption-tool encryption-utility security security-tools
Last synced: 16 Jan 2026
https://github.com/nccgroup/manim-cranim
Toolkit for creating cryptographic figures and videos.
computer-science-education cryptography manim
Last synced: 26 Apr 2025
https://github.com/abumq/ripe
Lightweight cryptography library wrapper
aes aes-256 aes-cbc aes-encryption crypto-library cryptography decryption encryption openssl rsa-cryptography ssl
Last synced: 07 Mar 2026
https://github.com/wolfssl/go-wolfssl
golang wrapper for wolfSSL lightweight TLS library and wolfCrypt cryptography library.
aes cryptography golang hashing rng ssl tls
Last synced: 24 Oct 2025
https://github.com/pqca/cbomkit
A toolset for dealing with Cryptography Bill of Materials (CBOM)
cbom cbom-tool cbomkit crypto-scanner cryptographic-inventory cryptography cryptography-bom post-quantum post-quantum-cryptography quantum-safe sbom sbom-tool
Last synced: 25 Jun 2025
https://github.com/cpl/cryptor
Privacy, Anonymity, Freedom - P2P network
anonymity cryptography cryptor encryption file-sharing freedom network p2p privacy security under-development
Last synced: 16 Jan 2026
https://github.com/wolfssl/meta-wolfssl
wolfSSL layer for OpenEmbedded and Yocto, containing product recipes, examples, and bbappend files.
bblayers bitbake cryptography mqtt openembedded poky security ssh tls tls13 tpm2 wolfmqtt wolfssh wolfssl wolftpm yocto yocto-project
Last synced: 27 Apr 2025
https://github.com/uetcis/cryptography-and-privacy
[Accepted] The WWDC19 Scholarship Application Project
apple cryptography playgroundbook swift wwdc wwdc-scholarship wwdc-scholarship-submissions wwdc19 wwdcscholars wwdcscholarship
Last synced: 14 Mar 2026
https://github.com/jishanshaikh4/cryptography-roadmap
The Cryptography Roadmap 2021
cryptanalysis cryptography roadmap security
Last synced: 01 Mar 2026
https://github.com/KotlinCrypto/secure-random
A Kotlin Multiplatform library for procuring cryptographically secure random data.
cryptography cryptography-library kotlin-multiplatform kotlin-multiplatform-library
Last synced: 21 Jul 2025
https://polkadot-blockchain-academy.github.io/pba-content/
An intensive academic program teaching Blockchain, Substrate, and Polkadot.
blockchain cryptography distributed-systems polkadot substrate web3
Last synced: 12 Apr 2025
https://github.com/twilight-dream-of-magic/tdom-encryptordecryptfile-reborn
多重算法加密或解密文件 - 实用工具 Multiple Algorithm Encrypting or Decrypting File Reborn Versions - Utility tools
c-plus-plus-20 ciphers cmake command-line-application command-line-interface cpp20 cross-platform cryptography data-security encryption-decryption file-crypter graphical-user-interface hacker-tool hash-functions key-generation multi-password symmetric-cryptography
Last synced: 12 Jun 2025
https://github.com/omgbbqhaxx/cloudbankproject
Cloudbank project p2p digital currency with python3
bitcoin blockchain cryptography currency digital digital-currency digital-signature django django-framework ethereum kripto python rsa sha-256 ubuntu
Last synced: 26 Oct 2025
https://github.com/browserify/buffer-xor
A simple module for bitwise-xor on buffers
bitwise-xor buffer buffer-xor cryptography javascript xor
Last synced: 16 Aug 2025
https://github.com/armfazh/fld-ecc-vec
SIMD Vectorized implementation of X25519, Ed25519, X448 and Ed448
avx2 avx512 cryptography ed25519 ed448 rfc7748 rfc8032 x25519 x448
Last synced: 15 Apr 2025
https://github.com/cossacklabs/pg_themis
Postgres Themis plugin
cryptography encrypted-data encryption postgresql
Last synced: 30 Apr 2025
https://github.com/ignis-sec/ctfcryptotool
A tool for automated analysis of ctf type crypto challenges
Last synced: 11 Jun 2025
https://github.com/miladrahimi/phpcrypt
Encryption, decryption, and password hashing tools for PHP projects
aes asymmetric cryptography decrypt encrypt hash openssl rsa symmetric
Last synced: 11 Jan 2026
https://github.com/finfet/kestrel
File encryption done right
cryptography encryption end-to-end-encryption
Last synced: 08 Mar 2026
https://github.com/inevolin/ipfs-file-encryption
This repo shows how to encrypt files prior to uploading them to IPFS. Similarly it can decrypt and download these files. The solution uses both RSA and AES encryption algorithms to achieve maximum security.
cryptography encryption interplanetary-file-system ipfs ipfs-api ipfs-encryption p2p
Last synced: 15 Oct 2025
https://github.com/aldenml/ecc
elliptic-curve cryptography
apake authentication bls-signature bls12-381 cryptography ed25519 elliptic-curve-cryptography elliptic-curves hkdf opaque oprf pairing-based-cryptography pake proxy-re-encryption ristretto255 threshold-cryptography threshold-signature
Last synced: 14 Jan 2026
https://github.com/cloudflare/voprf-ts
A TypeScript library for Oblivious Pseudorandom Functions
crypto cryptography dleq oprf poprf typescript voprf
Last synced: 11 Jul 2025
https://github.com/bitanon/hashlib
Secure hash functions, checksum generators, and key derivation algorithms in pure Dart
argon2 cryptography dart hash hashlib hmac keccak otpauth password-generator secure-hash sha3
Last synced: 18 Apr 2026