Showing 36 of 324 projects
A lightweight Objective-C library for AES encryption/decryption, hashing (MD5, SHA family), and encoding/decoding (Base64, Hex).
An automated, modular cryptanalysis tool for identifying and exploiting weak cryptosystems.
A simple, semantic, and developer-friendly cryptographic library for Go, supporting encoding, hashing, encryption, and digital signatures.
A Rust cryptography library backed by BoringSSL that prioritizes misuse resistance, ergonomics, and performance.
A pure Ruby implementation of the SSH2 client protocol for executing processes and managing connections to remote servers.
A .NET port of the bcrypt password hashing algorithm with adjustable work factor for secure password storage.
Ruby FFI binding to libsodium, providing high-level, secure-by-default cryptographic APIs for Ruby applications.
A pure-Python implementation of ECDSA, EdDSA, and ECDH for elliptic curve cryptography.
An open-source GPU-accelerated password cracking tool for BitLocker-encrypted storage devices using dictionary attacks.
A Node.js convenience wrapper for crypto hashing with simpler API, better defaults, and support for buffers, strings, streams, and files.
A pure Go implementation of PASETO tokens, a secure alternative to JWT for stateless authentication.
A collection of pure Rust implementations of Authenticated Encryption with Associated Data (AEAD) algorithms.
An open-source secrets management and machine identity solution for securing privileged access in modern infrastructure.
Audited, minimal JavaScript implementation of elliptic curve cryptography with support for multiple curves and signature schemes.
A collection of password hashing algorithms and key derivation functions implemented in pure Rust.
A framework for publicly logging and auditing TLS certificates to detect misissued or malicious certificates.
A 5KB JavaScript library for fast secp256k1 elliptic curve cryptography, including ECDSA, Schnorr signatures, and ECDH.
Audited, minimal JavaScript implementation of cryptographic hash functions, MACs, and KDFs.
Synthesizes formally verified, correct-by-construction C, Rust, Go, and other language code for cryptographic field arithmetic primitives.
A pure Swift library for arbitrary-precision integer arithmetic, providing BigUInt and BigInt types.
A comprehensive JSON Web Token (JWT) library for Elixir applications.
A portable C library for multiple-precision integer arithmetic used in cryptographic and number theoretic applications.
A curated list of awesome projects, tools, libraries, and resources for developers building with the Substrate blockchain framework.
A simple, opinionated Objective-C class for AES-256-CBC encryption and decryption with Base64 encoding.
A lightweight, secure, easy-to-use cryptographic library for constrained environments like microcontrollers.
A free and open-source Ruby toolkit for security research and development, featuring CLI commands and libraries for encoding, networking, exploits, and more.
A Swift library for RSA key generation, encryption/decryption, signing/verification, and other cryptographic operations using CommonCrypto.
An OpenPGP implementation for iOS and macOS providing encryption, decryption, signing, and verification.
A fast, dependency-free cryptographic hashing library for Node.js and browsers supporting MD5, SHA1, SHA256, SHA512, RIPEMD, and HMAC.
A JavaScript implementation of the Tor protocol for anonymizing any protocol on servers and inside browsers.
A usable, easy, and safe pure-Rust cryptography library for AEAD, hashing, KDF, ECDH, and more.
A stateless server for binding data decryption to network presence using asymmetric cryptography, providing a secure alternative to key escrow.
Pure-Rust implementation of Ed25519 digital signatures with a focus on safety and correctness.
A practical guide to configuring secure online communication and services using cryptography best practices.
Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.
A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.