Showing 36 of 533 projects
A minimal, portable C implementation of Elliptic-Curve Diffie-Hellman for secure key exchange.
A step-by-step example of encrypting sensitive data in Elixir Phoenix apps using Ecto custom types before storing in a database.
A JavaScript library for elliptic curve cryptography, providing key generation, signing, verification, and AES encryption.
A demonstration library for using the Secure Enclave on iOS to create and sign with keys stored in hardware.
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.
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 beginner-friendly CTF (Capture The Flag) course covering cybersecurity topics like cryptography, web security, binary exploitation, and reverse engineering.
A pure Ruby library for generating, parsing, and validating SSH key pairs (RSA, DSA, ECDSA).
A high-performance pure-JavaScript SHA1 implementation optimized for large binary data.
A Qt-based encryption library providing RSA and AES implementations for secure data handling in C++ applications.
A comprehensive hashing library for Object Pascal supporting cryptographic and non-cryptographic algorithms, checksums, MACs, KDFs, and XOFs.
A pure JavaScript implementation of the W3C WebCrypto API for cryptographic operations in browsers.
A C++ library providing integer, rational, floating-point, complex, and interval number types with extended range and precision beyond built-in types.
A pure Swift implementation of the SipHash-2-4 cryptographic hashing algorithm for secure hashing in Swift.
A stateless, trustless Starknet light client written in Rust, enabling secure and decentralized access to the Starknet network.
An encrypted pastebin that uses IPFS for distributed, tamper-proof storage with client-side AES-256 encryption.
A comprehensive cryptographic library for Object Pascal developers, offering symmetric/asymmetric encryption, hashing, and key derivation.
A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.
A Rust implementation of JSON Web Tokens (JWT) supporting multiple signing algorithms.
A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.
Audited minimal JavaScript/TypeScript library for creating, signing, and decoding Bitcoin transactions.
A collection of Ruby libraries and tools for building and interacting with blockchains, including cryptography, ABI handling, and contract services.
An Elixir port of NanoID, a secure and URL-friendly unique string ID generator with compact size.
A lightweight wrapper for UserDefaults that adds AES-256 encryption to secure stored data in iOS/macOS apps.
A Rust Merkle tree library with configurable storage backends and hash functions, optimized for fast proof generation.
A Swift framework for implementing JOSE standards (JWS, JWE, JWK) to sign, encrypt, and represent cryptographic keys.
A Delphi library for securely hashing and verifying passwords using the BCrypt algorithm.
A .NET library providing cryptographic APIs that delegate to platform-native implementations for portable libraries.
A cryptographically secure, decentralized, and end-to-end verifiable voting system backend for real-world elections.
Erlang implementation for generating UUIDs (versions 1, 3, 4, 5, 6, 7, 8) with native Erlang process and node information.
Reference implementation of the Poseidon hash algorithm optimized for zero-knowledge proofs on the bls12-381 elliptic curve.
A fast and easy-to-use Clojure library for message digests, checksums, HMAC, and digital signatures.
Java binding to the libsodium library for modern, secure cryptography and networking operations.
A CLI tool and library for executing padding oracle attacks with concurrent network requests and an elegant UI.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.