Showing 36 of 324 projects
A tiny (~230B) and fast UUID (v4) generator for Node.js and the browser, available in both non-secure and cryptographically secure modes.
A Rust implementation of the OPAQUE password-authenticated key exchange protocol for secure password-based authentication.
A comprehensive collection of open-source VCL components for Delphi and C++ Builder developers.
A Swift wrapper around iOS Security framework for RSA/AES encryption, decryption, signing, and keychain key-pair management.
Audited, minimal JavaScript implementation of Salsa20, ChaCha, and AES encryption algorithms.
A command-line tool collection for data conversion, encoding, encryption, and hashing written in Rust.
A collection of cryptographic primitives and protocols written in pure Lua for cross-platform reference implementations.
A Python toolkit for security Capture The Flag (CTF) challenges, providing utilities for crypto, shellcodes, and network connections.
A key management system for Tendermint/CometBFT validators providing secure, isolated, and HSM-backed transaction signing.
A language and compiler for writing high-assurance, high-speed cryptographic implementations.
A pure-Rust implementation of X25519 elliptic curve Diffie-Hellman key exchange with side-channel resistance.
A type-safe, functional general-purpose security and cryptography library for Scala.
A Rust implementation of cryptographic primitives from first principles for educational purposes.
A pure-Rust, hard-to-misuse cryptography library providing a mostly drop-in replacement for libsodium.
A comprehensive Erlang/Elixir library implementing JSON Object Signing and Encryption (JOSE) standards.
A Rust implementation of Schnorr signatures and verifiable random functions (VRF) on the Ristretto group for secure cryptographic protocols.
Auditable and minimal JavaScript implementation of post-quantum public-key cryptography algorithms, including ML-KEM, ML-DSA, SLH-DSA, and Falcon.
A Node.js cryptographic library providing standard algorithms like AES, DES, SHA, and HMAC for secure data encryption and hashing.
A Go library for building secure, decentralized, anonymous, and quantum-resistant peer-to-peer networks.
A provable, measurable secure computation device that enables privacy-preserving tensor operations using multi-party computation (MPC).
A collection of Rust crates for encoding and decoding cryptography-related formats like DER, PEM, PKCS, and PKIX.
A pure OCaml implementation of the Transport Layer Security (TLS) protocol for secure communication.
A managed .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to interface with cryptographic hardware like HSMs and smart cards.
A PHP library for generating customizable random passwords with multiple generator types and character requirements.
A cross-platform library of cryptographic primitives for building cryptocurrency wallets.
A minimal, portable C implementation of Elliptic-Curve Diffie-Hellman for secure key exchange.
A practical beginner's tutorial for creating, proving, and verifying zkSNARKs in Ethereum smart contracts using ZoKrates.
Rust bindings for Apple's macOS/iOS Security.framework, enabling TLS and Keychain access.
A step-by-step example of encrypting sensitive data in Elixir Phoenix apps using Ecto custom types before storing in a database.
A Google-developed Java cryptography library providing secure, misuse-resistant APIs for developers.
A demonstration library for using the Secure Enclave on iOS to create and sign with keys stored in hardware.
A JavaScript library for elliptic curve cryptography, providing key generation, signing, verification, and AES encryption.
A high-performance JavaScript library providing AES-256, Fortuna PRNG, SRP authentication, and SHA-2 cryptographic functions for web applications.
A Swift wrapper for CommonCrypto providing hash, HMAC, Base64, and AES encryption functions.
A comprehensive cryptographic library for Embarcadero Delphi, providing ciphers, hashes, key derivation, HMAC, and CRC algorithms.
A comprehensive cryptographic library for Embarcadero Delphi, providing ciphers, hashes, key derivation, HMAC, and CRC algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.