Showing 23 of 23 projects
A tiny, zero-dependency JavaScript library for OpenSSL RSA encryption, decryption, and key generation in browsers and Node.js.
A bash tool to store private data inside a git repository using PGP encryption and public-key cryptography.
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.
A comprehensive, modular, and portable cryptographic toolkit providing block ciphers, hash functions, PRNGs, public key cryptography, and more.
A collection of pure Rust elliptic curve implementations for NIST, secp256k1, SM2, and other standard curves.
A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.
A pure-JavaScript high-level API wrapper for Emscripten-compiled libsodium cryptographic routines.
Securely manage passwords, certificates, and other secrets in Chef by encrypting data bag items with node public keys.
A pure-Rust implementation of X25519 elliptic curve Diffie-Hellman key exchange with side-channel resistance.
A pure-Rust, hard-to-misuse cryptography library providing a mostly drop-in replacement for libsodium.
A minimal, portable C implementation of Elliptic-Curve Diffie-Hellman for secure key exchange.
A trustless, encrypted chat application with no message history or logs, designed for privacy-conscious users.
A pure-Rust library implementing multi-hop Proxy Re-encryption (Transform Encryption) for secure data delegation.
A formally verified, portable SPARK 2014 implementation of the NaCl cryptographic library with constant-time algorithms.
A small OCaml cryptographic library emphasizing applicative style and ease of use with basic ciphers, hashes, and public-key primitives.
A comprehensive OCaml library providing cryptographic primitives like ciphers, hashes, and public-key cryptography for security-sensitive applications.
An Ada library providing comprehensive cryptographic primitives including symmetric/asymmetric encryption, hashing, and elliptic curve arithmetic.
Crystal language bindings for the libsodium cryptographic library, providing a safe and easy-to-use API.
A native Crystal library implementing the Secp256k1 elliptic curve for cryptographic operations used in Bitcoin, Ethereum, and Polkadot.
Rust bindings for the Botan cryptography library, providing ciphers, hashes, MACs, KDFs, public key algorithms, and more.
Coherence is a cryptographic server that offloads cryptography operations via a REST API for modern web applications.
A Scala library implementing cryptographic primitives for a multi-hop proxy re-encryption scheme.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.