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: 2025-05-06 00:06:28 UTC
- JSON Representation
https://github.com/bandoche/pypinksign
PinkSign – a friendly Python library for NPKI (공동인증서, 구 공인인증서) certificates 🔑
cryptography kpki-certificates npki pfx pkcs pkcs1 pyasn1 python sign
Last synced: 12 Apr 2025
https://github.com/drapegnik/bsu
🎓Repository for university labs on FAMCS, BSU
algorithms bsu cryptography data-mining famcs labs numerical-analysis science study unix
Last synced: 16 Mar 2025
https://github.com/rkbalgi/isosim
ISO8583 Web Simulator - Built with Go!
chrome cryptography golang iso-websim iso8583 iso8583-parser iso8583-simulator mac pin-block react simulator
Last synced: 23 Apr 2025
https://github.com/vaneeden-privat4/usdt-euro-rate-parser
The program parses the USDT-EURO, USDT-USD rates from different exchanges, compares and displays. (Binance, Bybit, Huobi, Coinbase, Garantex, CoinEx, Bittrex, Kraken, Zaif and others.) Tags: Crypto, Crypto-Parsing, Trading-Tool, Trading, Traders, Trade, Trade-Tool, Parsing-Tool, Crypto-Trading, Tool-2024
binance binance-bot bybit coinbase crypto crypto-tools crypto-trading cryptocurrency cryptography exchan huobi parser parsing trade traders trading trading-tool
Last synced: 12 Mar 2025
https://github.com/cossacklabs/0fc
Anonymous web chat server, built on top of Themis/WebThemis
anonymity chat cryptography encryption privacy web-cryptography web-encryption
Last synced: 30 Apr 2025
https://github.com/cawfree/zk-starter
zero knowledge for those with zero knowledge
computation cryptography decentralized ethereum evm privacy snark stark verifiable zk
Last synced: 06 Apr 2025
https://github.com/mirage/awa-ssh
Purely functional SSH library in ocaml.
awa-ssh cryptography mirage mirageos ocaml pure security ssh ssh-library
Last synced: 05 Apr 2025
https://github.com/peculiarventures/pkcs11js
A Node.js implementation of the PKCS#11 2.40 interface
cryptography hsms pkcs pkcs11 softhsm2
Last synced: 04 Apr 2025
https://polkadot-blockchain-academy.github.io/pba-book/
The materials used in the Polkadot Blockchain Academy
academy blockchain book cryptography economics education game-theory mdbook polkadot reavealjs reveal-md rust rust-learning slides smart smart-contracts substrate web3 xcm
Last synced: 12 Apr 2025
https://github.com/shtirlic/yubikeylockd
Simple daemon for locking and unlocking macOS with Yubikey
cryptography daemon homebrew homebrew-formula lock macos security unlock unlock-os yubikey
Last synced: 31 Mar 2025
https://github.com/binance/asymmetric-key-generator
This simple tool can be used to generate an RSA PKCS#8 or Ed25519 key pairs.
asymmetric-keys cryptography ed25519 generator rsa
Last synced: 05 Apr 2025
https://github.com/docknetwork/crypto
Rust crypto library for data privacy tools
accumulator anonymous-credentials cryptography delegatable-credentials distributed-key-generation dkg group-signatures oblivious-transfer publicly-verifiable-secret-sharing range-proofs schnorr secret-sharing sigma-protocol signatures structure-preserving-signatures threshold-signatures verifiable-encryption verifiable-secret-sharing zero-knowledge-proofs zk-snarks
Last synced: 11 Apr 2025
https://github.com/pathwar/pathwar
☠️ The Pathwar Project ☠️
capture-the-flag challenge competition cryptography docker hack level monorepo offensive offensive-security pathwar pentest platform privacy security
Last synced: 06 Dec 2024
https://github.com/inmcm/simon_speck_ciphers
Implementations of the Simon and Speck Block Ciphers
block-ciphers c cipher-s cryptography decryption encryption fpga nsa python security vhdl
Last synced: 16 Mar 2025
https://github.com/x0rz/tweetentropy
Twitter as an extra entropy source
cryptography random rng shitposting twitter
Last synced: 11 Apr 2025
https://github.com/bandoche/PyPinkSign
PinkSign – a friendly Python library for NPKI (공동인증서, 구 공인인증서) certificates 🔑
cryptography kpki-certificates npki pfx pkcs pkcs1 pyasn1 python sign
Last synced: 14 Nov 2024
https://github.com/X-Vector/X-RSA
Cryptography Tool | RSA Attacks
attack attacks bugbounty bugcrowd cryptography ctf hackerone hackerrank python rsa rsa-attacks rsa-tool tools
Last synced: 30 Apr 2025
https://github.com/tonyo/pyope
Implementation of Boldyreva's symmetric order-preserving encryption in Python
cryptography encryption python
Last synced: 10 Apr 2025
https://github.com/itbackyard/CryptoNet
CryptoNet is simple, fast and a lightweight asymmetric and symmetric encryption library.
aes asymmetric-encryption cryptography csharp decryption encryption rsa rsa-cryptography security symmetric-encryption x509
Last synced: 14 Mar 2025
https://github.com/terl/lazysodium-android
An Android implementation of the Libsodium cryptography library. For the lazy dev.
android argon2 cryptography decryption encryption hashing libsodium xsalsa20
Last synced: 30 Apr 2025
https://github.com/a-sit-plus/signum
Kotlin Multiplatform Crypto/PKI/ASN.1 Library with Attestation and Hardware-Backed Crypto Support on Mobile
asn-1 asn1 attestation cose crypto cryptography cwt ecdh ecdsa jose jws jwt key-agreement kmp kotlin kotlin-multiplatform pki rsa signature
Last synced: 06 Apr 2025
https://github.com/pyca/service-identity
Service Identity Verification for Python
certificate cryptography hostname-validation mitm pyca pyopenssl python
Last synced: 08 Apr 2025
https://nmohnblatt.github.io/zk-jargon-decoder
A collection of informal and practical definitions for common jargon found in the zero-knowledge literature.
cryptography educational zero-knowledge
Last synced: 23 Apr 2025
https://github.com/filosottile/zcash-mini
A minimal portable Zcash z-address generator for offline / paper wallets
cryptocurrency cryptography paper-wallets zcash
Last synced: 13 Jan 2025
https://github.com/OpenMined/SyMPC
A SMPC companion library for Syft
cryptography machine-learning mpc privacy python torch
Last synced: 29 Mar 2025
https://github.com/tf-encrypted/tf-seal
Bridge between TensorFlow and the Microsoft SEAL homomorphic encryption library
cryptography homomorphic-encryption machine-learning tensorflow
Last synced: 09 Apr 2025
https://github.com/idealista/format-preserving-encryption-java
Format-Preserving Encryption Implementation in Java
cryptography encryption ff1 format-preserving-encryption fpe java
Last synced: 20 Dec 2024
https://github.com/juliacrypto/toyfhe.jl
Toy implementation of FHE algorithms
bfv bgv ckks cryptography encryption homomorphic-encryption i-see-nothing-nothing julia julialang readability
Last synced: 10 Apr 2025
https://github.com/jwerle/shamirs-secret-sharing
A simple implementation of Shamir's Secret Sharing configured to use a finite field in GF(2^8) with 128 bit padding
crypto cryptography secret shamir shamir-secret-sharing sharing
Last synced: 09 Apr 2025
https://github.com/jasonkresch/protect
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
bft byzantine-fault-tolerance cryptography distributed-key-generation dkg ecies elgamal frost oprf prf proactive-security pross protocol schnorr-signatures secret-sharing shareholder threshold-cryptography threshold-signature tunable-security verifiable-secret-sharing
Last synced: 19 Nov 2024
https://github.com/awnumar/gravity
User-space deniable data encryption client.
backup crypto cryptography deniable-encryption end-to-end filesystem go golang peer-to-peer security
Last synced: 17 Mar 2025
https://github.com/haskell-cryptography/cacophony
A Haskell library implementing the Noise protocol.
Last synced: 18 Nov 2024
https://github.com/opentimestamps/python-opentimestamps
bitcoin cryptography opentimestamps python python3
Last synced: 12 Apr 2025
https://github.com/capnspacehook/pandorasbox
An intuitive and encrypted in-memory filesystem (VFS)
cryptography filesystem golang information-security infosec vfs virtual-file-system
Last synced: 30 Nov 2024
https://github.com/eppie-io/eppie-app
Eppie — open protocol encrypted p2p email
cryptography csharp decentralization email emailclient encryption end-to-end-encryption gmail imap-client outlook p2p pgp protonmail security uno-platform uwp-app winui
Last synced: 07 Apr 2025
https://github.com/skyf0l/rsacracker
Powerful RSA cracker for CTFs. Supports RSA, X509, OPENSSH in PEM and DER formats.
crypto cryptography ctf ctf-tools rsa
Last synced: 04 Apr 2025
https://github.com/tincantech/easy-tls
Manage and Inline OpenVPN TLS keys and Easy-RSA PKI credentials. Supports OpenVPN TLS-Crypt-V2 key system and OpenVPN Peer-Fingerprint mode.
automation certificates cryptography easyrsa inline keys openvpn openvpn-peer-fingerprint openvpn-tls-crypt-v2 shell-script tls vpn x509
Last synced: 12 Apr 2025
https://github.com/dylanmc/CryptoBook
Learning Cryptography, math and programming with Cryptol (and maybe some Python)
cryptography cryptol math programming teaching
Last synced: 21 Nov 2024
https://github.com/jedisct1/rust-minisign
A pure Rust implementation of the Minisign signature tool.
cryptography ed25519 minisign rust signatures
Last synced: 08 Apr 2025
https://github.com/lk-geimfari/secrets.clj
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
authentication choices clj clojure cryptography drng jvm password prng random rng secrets secure security timestamp tokens uuid xkcd
Last synced: 10 Jan 2025
https://github.com/bwesterb/py-seccure
SECCURE compatible Elliptic Curve cryptography in Python
cryptography ecc python seccure
Last synced: 19 Dec 2024
https://github.com/Kibouo/rustpad
Multi-threaded Padding Oracle attacks against any service. Written in Rust.
cli cryptography infosec padding-oracle-attacks pentesting pentesting-tools rust tui web
Last synced: 21 Nov 2024
https://github.com/dosyago/beamsplitter
:gem: Beamsplitter - A new (possibly universal) hash that passes SMHasher. Built mainly with a random 10x64 S-box. Also in NodeJS
Last synced: 06 Apr 2025
https://github.com/luojilab/django-mirage-field
Django model field encrypt/decrypt your data, keep secret in database.
aes cbc cipher cryptography django encrypt encryption python
Last synced: 05 Apr 2025
https://github.com/mimecuvalo/paramikojs
port of the paramiko library from python→javascript
cryptography javascript paramiko ssh
Last synced: 17 Mar 2025
https://github.com/primihub/hehub
HEhub is a library for homomorphic encryption and its applications, and is part of the PrimiHub project.
bgv ckks cryptography fhe fully-homomorphic-encryption homomorphic-encryption privacy-enhancing-technologies privacy-protection tfhe
Last synced: 09 Apr 2025
https://github.com/soatok/rawr-x3dh
TypeScript Implementation of X3DH
crypto cryptography diffie-hellman ed25519 furry javascript key-agreement libsodium nodejs typescript x25519 x3dh
Last synced: 14 Apr 2025
https://github.com/canop/safecloset
Cross-platform Secure TUI Secret Locker
cross-platform cryptography rust secret tui
Last synced: 13 Apr 2025
https://github.com/mmaker/zkalc
A web tool that helps you compare and visualize the performance of cryptographic operations
Last synced: 06 Apr 2025
https://github.com/tangle-network/zero-knowledge-gadgets
Zero-knowledge gadgets for Webb's cross-chain blockchain applications.
arkworks blockchain cryptocurrencies cryptography privacy rust zero-knowledge
Last synced: 27 Mar 2025
https://github.com/raja/argon2pw
Argon2 password hashing package for go with constant time hash comparison
argon2 cryptography go golang passwords
Last synced: 14 Mar 2025
https://github.com/cloudflare/opaque-ts
A TypeScript library for OPAQUE Asymmetric Password-Authenticated Key Exchange Protocol
crypto cryptography opaque pake password
Last synced: 08 Apr 2025
https://github.com/0xPolygonZero/r1cs
A Rust library for building R1CS gadgets
Last synced: 18 Apr 2025
https://github.com/status-im/nim-stint
Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.
arbitrary-precision arm bigint biginteger bignum bignumber blockchain cryptography embedded ethereum math mips multi-precision nim number-theory risc-v
Last synced: 06 Apr 2025
https://github.com/danang-id/simple-crypto-js
Simplified AES cryptography for safer and easier encryption and decryption processes of any JavaScript objects.
crypto-js cryptography decryption ecmascript5 encryption javascript-library typescript
Last synced: 05 Apr 2025
https://github.com/hpgrahsl/kryptonite-for-kafka
Kryptonite for Kafka is a client-side 🔒 field level 🔓 cryptography library for Apache Kafka® offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project
apache-kafka cryptography encryption-decryption end-to-end-encryption field-level-encryption kafka kafka-connect ksqldb smt transformations udfs user-defined-functions
Last synced: 16 Mar 2025
https://github.com/nulltea/zk-timelock
Arkworks circuits for verifiable time-lock encryption
arkworks bls12-381 cryptography encryption timelock zero-knowledge
Last synced: 18 Apr 2025
https://github.com/cossacklabs/hermes-core
Security framework for building multi-user end-to-end encrypted data storage and sharing/processing with zero leakage risks from storage and transport infrastructure.
access-control crypto-library cryptography cryptography-library encryption end-to-end-encryption hermes security
Last synced: 30 Apr 2025
https://github.com/zkat/ssri
Standard Subresource Integrity library for Node.js
cryptography hashing npm security sri subresource-integrity verification
Last synced: 16 Apr 2025
https://github.com/yandex/argon2
Implementation of argon2 (i, d, id) algorithms with CPU dispatching
argon avx2 blake2b cryptography
Last synced: 12 Apr 2025
https://github.com/jedisct1/zig-charm
A Zig version of the Charm crypto library.
charm crypto cryptography lightweight xoodoo zig zig-package ziglang
Last synced: 11 Apr 2025
https://github.com/aegis-aead/libaegis
Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.
aead aegis aegis128l aegis128x aegis256 aegis256x cipher cryptography libaegis zig-package
Last synced: 07 Apr 2025
https://github.com/Accenture/mercury
Reference engine for event-driven applications
activemq-artemis cloud-connectors composable-architecture cryptography distributed-tracing event-driven event-over-http event-over-mesh event-stream hazelcast inter-service-communications kafka microservices msgpack reactive rest-automation spring-boot streams tibco vertx
Last synced: 27 Feb 2025
https://github.com/Fraunhofer-AISEC/rabe
rabe is an Attribute Based Encryption library, written in Rust
abe attribute-based-encryption cryptography order-preserving-encryption pairing-based rust rust-library somewhat-homomorphic
Last synced: 20 Mar 2025
https://github.com/google/webcrypto.dart
Cross-platform implementation of Web Cryptography APIs
crypto cryptography dart flutter webcrypto
Last synced: 04 Apr 2025
https://github.com/accenture/mercury
Reference engine for event-driven applications
activemq-artemis cloud-connectors composable-architecture cryptography distributed-tracing event-driven event-over-http event-over-mesh event-stream hazelcast inter-service-communications kafka microservices msgpack reactive rest-automation spring-boot streams tibco vertx
Last synced: 05 Apr 2025
https://github.com/dajiaji/pyseto
A Python implementation of PASETO and PASERK.
cryptography encryption paserk paseto python security signature token
Last synced: 12 Apr 2025
https://github.com/daedalus/breakingecdsawithlll
Breaking ECDSA (not so broken) with LLL
cryptography cve-2024-31497 ecdsa lattice-reduction lll trailofbits
Last synced: 05 May 2025
https://github.com/iohzrd/identia
Decentralized, censorship resistant social media on IPFS.
cryptography decentralized distributed identity ipfs media p2p publishing social social-media social-network svelte sveltejs
Last synced: 14 Mar 2025
https://github.com/skalenetwork/skale-consensus
If you like this project, please ⭐ it on GitHub!!Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and fl
asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network
Last synced: 17 Apr 2025
https://github.com/snipsco/rust-paillier
A pure-Rust implementation of the Paillier encryption scheme
cryptography homomorphic-encryption paillier rust secure-computation
Last synced: 29 Nov 2024
https://github.com/serengil/LightPHE
A Lightweight Partially Homomorphic Encryption Library for Python
benaloh cryptography cyber-security damgard-jurik elgamal elliptic-curve elliptic-curve-cryptography encryption goldwasser-micali homomorphic homomorphic-encryption homomorphism naccache-stern okamoto-uchiyama paillier partially-homomorphic phe public-key-cryptography python rsa
Last synced: 25 Apr 2025
https://github.com/eshard/scared
Make your first side-channel attack on public datasets with eShard. This is a mirror of scared Gitlab repository. All contributions and merge request must be done through Gitlab project.
cryptography python side-channel side-channel-channel-attack traces
Last synced: 21 Nov 2024
https://github.com/virgilsecurity/virgil-crypto
Virgil Crypto 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 Library is written in C++, suitable for mobile and server platforms and supports bindings with: Swift, Obj-C, Java (Android), С#/.NET, JS, Python, Ruby, PHP, Go.
bsd3 c c-plus-plus crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa pythia
Last synced: 20 Apr 2025
https://github.com/ibm/ipfsfb
InterPlanetary File System for Business (IPFSfB) is an enterprise blockchain storage network based on InterPlanetary File System.
blockchain cryptography distributed-file-system ipfs networking p2p protocol
Last synced: 25 Jan 2025
https://github.com/nagyesta/lowkey-vault
Lowkey Vault is a small test double for Azure Key Vault. Developer feedback needed, please vote here: https://github.com/nagyesta/lowkey-vault/discussions/272
azure ci cryptography fake-objects keyvault local test-double
Last synced: 07 Apr 2025
https://github.com/nitram509/macaroons.js
Javascript implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud.
authentication crypto crypto-library cryptography cryptography-library javascript macaroons typescript typescript-library
Last synced: 19 Nov 2024
https://github.com/secretflow/yacl
YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.
crypto cryptography cryptography-library dpf gm lpn oblivious-transfer ot psi psu secure-computation svole vole
Last synced: 15 Nov 2024
https://github.com/minibolt-guide/minibolt
A step-by-step guide to building a Bitcoin & Lightning node, and other stuff on a personal computer
bitcoin bitcoin-wallet cryptocurrency cryptography diy electrum guide lightning lightning-network nostr p2p security self-hosted server web
Last synced: 05 Apr 2025
https://github.com/stainless-steel/md5
MD5 hash function
algorithms checksum cryptography digest hash md5
Last synced: 04 Apr 2025
https://github.com/oasisprotocol/curve25519-voi
High-performance Curve25519/ristretto255 for Go.
batch-verification cryptography cryptography-algorithms curve25519 ed25519 go golang ristretto255 sr25519 x25519
Last synced: 09 Apr 2025
https://github.com/monax/hoard
Hoard is a stateless, deterministically encrypted, content-addressed object store.
aes-gcm azure convergent cryptography daemon encryption filesystem gcs grpc hoard ipfs s3 storage-backend
Last synced: 13 Apr 2025
https://github.com/abderraouf-adjal/ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
algorithms arduino arduino-library c crypto crypto-library cryptography embedded encryption hash microcontroller random-bytes spritz spritz-library
Last synced: 14 Mar 2025
https://github.com/thalesgroup/sshizzle
Serverless, Zero-Trust SSH for Microsoft Azure
azure azure-functions cloud cryptography devops devops-tools golang remote-access security serverless ssh zero-trust
Last synced: 07 Apr 2025
https://github.com/jsign/go-kzg-ceremony-client
Ethereum EIP-4844 KZG Powers of Tau ceremony client
bls12-381 cryptography eip4844 ethereum kzg powers-of-tau
Last synced: 16 Mar 2025
https://github.com/kakwa/uts-server
Micro RFC 3161 Time-Stamp server written in C.
c civetweb cryptography openssl rfc-3161 security time-stamp
Last synced: 03 Dec 2024
https://github.com/dajiaji/hpke-js
A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.
aead cryptography encryption hpke kdf kem kyber ml-kem post-quantum pqc rfc9180 security webcrypto x-wing
Last synced: 12 Apr 2025
https://github.com/zapek/xeres
A Peer-to-Peer (Friend-to-Friend), decentralized, encrypted and secure application designed for communication and sharing.
chat cryptography decentralization decentralized distributed f2f friend-to-friend i2p java javafx javafx-desktop-apps p2p peer-to-peer privacy retroshare tor
Last synced: 09 Apr 2025
https://github.com/Tierion/merkle-tools
JavaScript tools for creating Merkle trees, generating merkle proofs, and verification of merkle proofs.
bitcoin cryptography hash merkle merkle-tree
Last synced: 08 Apr 2025
https://github.com/karasiq/shadowcloud
Universal cloud storage client
cloudstorage cryptography scala
Last synced: 19 Apr 2025
https://github.com/enquo/pg_enquo
Postgres extension to allow encrypted query operations
cryptography encryption enquo hacktoberfest postgresql rust security
Last synced: 27 Feb 2025
https://github.com/sdiehl/schnorr-nizk
Schnorr Protocol for Non-interactive Zero-Knowledge Proofs
commitment cryptography elliptic-curves proof-of-knowledge schnorr-protocol sigma zero-knowledge
Last synced: 21 Nov 2024
https://github.com/frankmorgner/openpace
Cryptographic library for EAC version 2
c certificate cryptography eac mrtd openssl pace smartcard
Last synced: 06 Apr 2025
https://github.com/chainski/aes-encoder
PowerShell Obfuscator. A PowerShell script anti-virus evasion tool
aes-encoder amsi-bypass av-evasion cobalt-strike crypter cryptography ctf-tools encrypt-powershell-script encryption fud hacking penetration-testing powershell powershell-bypass-amsi powershell-obfuscator powershell-tools red-team security security-tools xencrypt
Last synced: 09 Apr 2025
https://github.com/tleonhardt/practical_cryptography_engineering
Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules
c cryptography libsodium mbedtls practical python
Last synced: 28 Dec 2024
https://github.com/grosquildu/cryptoattacks
Implementation of attacks on cryptosystems
cryptoanalysis cryptography ctf-tools
Last synced: 15 Apr 2025