Showing 36 of 86 projects
A privacy-focused cryptocurrency that uses zero-knowledge proofs to enable shielded transactions with full anonymity.
A native JavaScript implementation of TLS and a comprehensive cryptography toolkit for building secure web applications.
A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.
Reference C implementation of Argon2, the memory-hard password hashing function that won the Password Hashing Competition.
A C++ server daemon implementing the XRP Ledger protocol, powering the decentralized XRP cryptocurrency blockchain.
A minimal implementation of the Mimblewimble blockchain protocol, focusing on privacy and scalability.
A CLI tool that splits files into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconstruct the original.
A small, portable C implementation of AES128/192/256 encryption supporting ECB, CBC, and CTR modes.
A small, portable C implementation of AES encryption supporting ECB, CBC, and CTR modes with minimal memory footprint.
A C99 TLS/SSL implementation designed for simplicity, small size, speed, and security-first design.
A Rust cryptography library derived from BoringSSL, designed as an experimental alternative to OpenSSL.
A secure and easy-to-use PHP library for encrypting data with keys or passwords.
A pure JavaScript steganography module that hides secrets inside text using invisible unicode characters, secured with passwords and encryption.
A Ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard for secure token encoding and decoding.
A C# implementation of the Neo blockchain protocol for building a modern distributed network for the Smart Economy.
A Rust implementation of the age file encryption tool, offering simple, secure encryption with small explicit keys and UNIX-style composability.
A secure, modern alternative to JWT for creating and verifying platform-agnostic security tokens.
A pure JavaScript cryptography library for RSA/ECDSA/DSA signing, PKI operations, and JSON Web Tokens.
A cross-platform AES encryption library with a secure data format for iOS, macOS, and other languages.
An open-source implementation of FIDO2 and U2F security keys written in Rust, enabling custom hardware authentication devices.
Cryptographically sign and verify data to safely pass it between trusted and untrusted environments.
A Swift library providing simple helper functions for securely storing text and data in the iOS/macOS Keychain.
A modern, open-source password manager for individuals and teams with end-to-end encryption and self-hosting capabilities.
A lightweight, portable TLS/SSL library written in ANSI C for embedded systems, RTOS, and cloud applications.
A Go library that creates a secure software enclave to protect sensitive data in memory from exposure and attacks.
A free software toolkit for performing DoS/DDoS attacks and creating encrypted P2P networks.
A high-performance, high-assurance C library for cryptographic operations on the secp256k1 elliptic curve, optimized for Bitcoin.
A complete Go implementation of JOSE (JWA/JWE/JWK/JWS/JWT) for signing, encryption, and key management.
A fast, modern, secure kernel-based VPN tunnel using state-of-the-art cryptography.
The official specification documents for the Lightning Network, defining the protocol standards for Bitcoin's layer-2 payment system.
A collection of cryptographic hash functions implemented in pure Rust, designed for interoperability and no_std environments.
A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.
A Rust library for encoding and decoding JSON Web Tokens (JWT) with support for multiple algorithms and flexible validation.
A curated list of cryptography papers, articles, tutorials, and howtos for engineers and non-cryptographers.
A curated list of cryptography papers, articles, tutorials, and howtos for engineers and non-cryptographers.
Basic implementations of standard cryptography algorithms for educational and pragmatic purposes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.