Showing 36 of 533 projects
A JavaScript implementation of the Tor protocol for anonymizing any protocol on servers and inside browsers.
A stateless server for binding data decryption to network presence using asymmetric cryptography, providing a secure alternative to key escrow.
Pure-Rust implementation of Ed25519 digital signatures with a focus on safety and correctness.
A practical guide to configuring secure online communication and services using cryptography best practices.
A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.
A modular TypeScript/JavaScript library for building clients for Cosmos SDK and CosmWasm blockchain applications.
Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.
A comprehensive, community-maintained curriculum for Bitcoin protocol development, covering core concepts, security, and advanced topics.
A safe, simple, and fast JSON Web Token (JWT) library for Go, implementing RFC 7519.
An enterprise-grade open-source PKI/trustcenter software stack based on Perl and OpenSSL.
A single-file TLS 1.0-1.3 and DTLS implementation in C, using libtomcrypt for cryptography.
A high-performance JavaScript cryptographic library optimized for speed using WebAssembly and asm.js.
A collection of Rust crates implementing digital signature algorithms like DSA, ECDSA, Ed25519, and post-quantum schemes.
A Python framework for rapidly prototyping advanced cryptosystems like ABE, IBE, threshold ECDSA, and zero-knowledge proofs.
A tiny isomorphic hashing module using the native crypto API in Node.js and browsers.
A deprecated Rust binding to libsodium providing type-safe, high-speed cryptography.
Pure Rust implementation of the PLONK zero-knowledge proof system with KZG10 polynomial commitments and custom gates.
Run Node.js applications on Android by reimplementing Node.js APIs in Java.
An Elixir encryption library implementing best practices for secure data encryption with Ecto integration.
Node.js bindings for OpenSSL's RSA public/private key cryptography, enabling encryption, decryption, signing, and verification.
A Rust implementation of the Cairo virtual machine for executing and proving provable programs in the StarkNet ecosystem.
A professionally audited .NET cryptography library implementing secure-by-default patterns and algorithms.
A lightweight Go library for password strength validation using entropy calculations, without arbitrary character rules.
A collection of open-source Rust crates for cryptography, security, and utility functions from iqlusion.
Pure Go implementation of the NaCL cryptography API with full feature parity and cross-language compatibility.
A Swift interface to libsodium for safe and easy cryptographic operations on Apple platforms and Linux.
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
A Rust crate providing platform-native TLS bindings for secure client and server communication.
A unified Node.js API for password hashing algorithms like Argon2, PBKDF2, and bcrypt, simplifying secure password management.
A Haskell library providing comprehensive Bitcoin and Bitcoin Cash cryptographic primitives, transaction building, and protocol message handling.
A censorship-resistant dead man's switch that automatically publishes encrypted secrets to IPFS via Ethereum smart contracts.
A Go implementation of JOSE standards (JWE, JWS, JWT) for secure JSON object signing and encryption.
A pure-JavaScript high-level API wrapper for Emscripten-compiled libsodium cryptographic routines.
A Rust library for validating Web PKI X.509 certificates with zero-copy parsing and no heap allocations.
A Swift wrapper for Apple's CommonCrypto library providing digest, HMAC, encryption, and key derivation APIs.
A tiny Elixir library for implementing TOTP-based two-factor authentication (2FA) in applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.