Showing 29 of 533 projects
A Python library for interacting with the Stacks blockchain, enabling message signing and transaction creation.
MicroPython bindings for MbedTLS, providing ECDSA key operations and x509 certificate utilities.
A comprehensive JWT library for Go supporting parsing, verification, generation, and signing with multiple algorithms.
A framework for encrypted machine learning in TensorFlow using secure multi-party computation and homomorphic encryption.
A curated collection of academic publications by Turing Award-winning computer scientist Shafi Goldwasser.
A pure Elixir implementation of the Tiny Encryption Algorithm (TEA) for symmetric encryption.
A Swift/Objective-C SDK for implementing Perfect Forward Secrecy (PFS) in iOS/macOS apps using Virgil's PFS Service.
A formally verified implementation of the Ascon lightweight authenticated encryption algorithm in Ada/SPARK.
Elixir wrapper for the OpenBSD bcrypt password hashing algorithm, providing secure password storage.
A historically accurate Enigma machine emulator for MicroPython, enabling WWII cryptography education on embedded devices.
A Crystal implementation of the SPAKE2+ Password Authenticated Key Exchange protocol, used by the Matter smart home standard.
A collection of hashing utility functions for ActionScript 3.0 development.
A SPARK83 implementation of the BLAKE2s hash function for Ada 1987, designed for resource-constrained platforms.
A high-performance Go library for generating UUIDv4 strings with minimal allocations and good parallelism.
Generate private keys, public keys, and wallet addresses from mnemonic seeds, private keys, or public keys with arbitrary HD derivation paths.
TypeScript library implementing the AlgoChat protocol for end-to-end encrypted messaging on the Algorand blockchain.
Distributed pseudorandom number generator (PRNG) that extracts random streams from the Golem network via a REST API.
Run John The Ripper password recovery jobs on the decentralized Golem network for distributed computing.
Zero-knowledge proof tools and libraries for building privacy-preserving applications on Polkadot and Substrate.
A Ruby gem providing exact integer root methods and complex root calculations for arbitrary-sized integers and numeric values.
A Crystal language implementation of the HMAC-based Extract-and-Expand Key Derivation Function (HKDF) for cryptographic key derivation.
A pure Ada implementation of the SipHash pseudorandom function optimized for speed on short messages.
A Rust library for interacting with the Waves blockchain, providing tools for account management, transaction creation, and cryptographic operations.
A ROT-N cipher implementation built with the Imba programming language for character rotation encryption.
A thin Elixir library for easy encryption/decryption and signing/verification of data.
Universal TypeScript library for AES-256-GCM client-side encryption that works in browsers and Node.js.
A Tiny Encryption Algorithm (TEA) implementation in Erlang for lightweight symmetric encryption.
A web-based decoder for monoalphabetic substitution ciphers built with the Imba language.
A web tool for generating Cosmos SDK cryptographic keys from BIP44 mnemonics for development and education.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.