Practical Cryptography For Developers BookPractical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
Stars: ✭ 2,400 (+1732.06%)
Curve25519 DalekA pure-Rust implementation of group operations on Ristretto and Curve25519
Stars: ✭ 477 (+264.12%)
BulletproofsBulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
Stars: ✭ 458 (+249.62%)
X25519Public key cryptography library for Ruby providing the X25519 Diffie-Hellman function
Stars: ✭ 37 (-71.76%)
CurvRust language general purpose elliptic curve cryptography.
Stars: ✭ 138 (+5.34%)
tweedleGenerator and supporting evidence for security of the Tweedledum/Tweedledee pair of elliptic curves suitable for Halo
Stars: ✭ 16 (-87.79%)
Gurvygurvy implements Elliptic Curve Cryptography (+Pairing) for BLS12-381, BLS12-377, BW6-761, and BN256. Originally developed (and used) by gnark
Stars: ✭ 66 (-49.62%)
Wickr Crypto CAn implementation of the Wickr Secure Messaging Protocol in C
Stars: ✭ 279 (+112.98%)
FastecdsaPython library for fast elliptic curve crypto
Stars: ✭ 158 (+20.61%)
Swift CryptoOpen-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
Stars: ✭ 1,005 (+667.18%)
ConstantineConstant time pairing-based or elliptic curve based cryptography and digital signatures
Stars: ✭ 61 (-53.44%)
PyceEncrypted Python Execution
Stars: ✭ 111 (-15.27%)
Chromium GostChromium с поддержкой алгоритмов ГОСТ
Stars: ✭ 123 (-6.11%)
Yubikey Agentyubikey-agent is a seamless ssh-agent for YubiKeys.
Stars: ✭ 1,744 (+1231.3%)
Libsodium GoA complete overhaul of the Golang wrapper for libsodium
Stars: ✭ 105 (-19.85%)
PycryptodomeA self-contained cryptographic library for Python
Stars: ✭ 1,817 (+1287.02%)
CfrpkiCloudflare's RPKI Toolbox
Stars: ✭ 104 (-20.61%)
Coniks GoA CONIKS implementation in Golang
Stars: ✭ 102 (-22.14%)
CruzbitA simple decentralized peer-to-peer ledger implementation
Stars: ✭ 118 (-9.92%)
BrightidReference mobile app for BrightID
Stars: ✭ 101 (-22.9%)
Pyjksa pure python Java KeyStore file parser, including private key decryption
Stars: ✭ 100 (-23.66%)
Demo Twilio Backend NodejsA sample backend that demonstrates how to generate a Virgil JWT and Twilio token used for authentication with the Virgil and Twilio services
Stars: ✭ 128 (-2.29%)
CryloggerCRYLOGGER: Detecting Crypto Misuses for Android and Java Apps Dynamically
Stars: ✭ 125 (-4.58%)
Solar🌞 Stellar wallet. Secure and user-friendly.
Stars: ✭ 117 (-10.69%)
JmacaroonsPure Java implementation of Macaroons: Cookies with Contextual Caveats for Decentralized Authorization in the Cloud. Android ready. Online playground available.
Stars: ✭ 100 (-23.66%)
SputterEthereum Virtual Machine (EVM) implementation
Stars: ✭ 111 (-15.27%)
ChestBash glue to encrypt and hide files
Stars: ✭ 123 (-6.11%)
WolfbootwolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.
Stars: ✭ 110 (-16.03%)
Endesiveen-crypt, de-crypt, si-gn, ve-rify - smime, pdf, xades and plain files in pure python
Stars: ✭ 122 (-6.87%)
CryfsCryptographic filesystem for the cloud
Stars: ✭ 1,560 (+1090.84%)
Libsodium DocGitbook documentation for libsodium
Stars: ✭ 129 (-1.53%)
DistaffZero-knowledge virtual machine written in Rust
Stars: ✭ 119 (-9.16%)
EasycryptAndroid cryptography library with SecureRandom patches.
Stars: ✭ 102 (-22.14%)
Password4jPassword4j is a user-friendly cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.
Stars: ✭ 124 (-5.34%)
Hs JoseHaskell JOSE and JWT library
Stars: ✭ 100 (-23.66%)
CryptogotchasA collection of common (interesting) cryptographic mistakes.
Stars: ✭ 118 (-9.92%)
DesudesutalkSteganography for imageboards
Stars: ✭ 100 (-23.66%)
Lockbox ExtensionExperimental Firefox extension for login management experiences, not being actively developed
Stars: ✭ 130 (-0.76%)
LibraryCollection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Stars: ✭ 100 (-23.66%)
Multi Party SchnorrRust implementation of multi-party Schnorr signatures over elliptic curves.
Stars: ✭ 115 (-12.21%)
ChurpDecentralize your secrets!
Stars: ✭ 100 (-23.66%)
JavascriptA repository for All algorithms implemented in Javascript (for educational purposes only)
Stars: ✭ 16,117 (+12203.05%)
NoiseA decentralized P2P networking stack written in Go.
Stars: ✭ 1,695 (+1193.89%)
Open Crypto🔑 Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
Stars: ✭ 115 (-12.21%)
Hacl StarHACL*, a formally verified cryptographic library written in F*
Stars: ✭ 1,360 (+938.17%)
CharmA really tiny crypto library.
Stars: ✭ 116 (-11.45%)
0fcAnonymous web chat server, built on top of Themis/WebThemis
Stars: ✭ 98 (-25.19%)
Webcrypto Linerwebcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
Stars: ✭ 98 (-25.19%)
Stream CiphersCollection of stream cipher algorithms
Stars: ✭ 127 (-3.05%)
Noise.NET Standard 1.3 implementation of the Noise Protocol Framework (revision 33 of the spec)
Stars: ✭ 124 (-5.34%)
Computer Science ResourcesA list of resources in different fields of Computer Science (multiple languages)
Stars: ✭ 1,316 (+904.58%)
GitpassOpen Source Your Password (Mismanagement)!
Stars: ✭ 113 (-13.74%)