Showing 27 of 63 projects
A Swift cross-platform RSA wrapper library for public/private key encryption, signing, and verification.
A deprecated Python wrapper for OpenSSL providing ECC, AES, HMAC, Blowfish, and other cryptographic operations.
A Go port of Google's Keyczar cryptography library providing simple, safe cryptographic operations with sensible defaults.
A cross-platform Rust library and CLI tool for parsing, verifying, and extracting digital signatures from PE files.
A Ruby implementation of the Bitcoin protocol with support for scripting, SegWit, PSBT, Schnorr signatures, and Taproot.
A native Crystal library implementing the Secp256k1 elliptic curve for cryptographic operations used in Bitcoin, Ethereum, and Polkadot.
A high-performance Go library for PDF creation, reading, table extraction, digital signatures, and encryption.
A MicroPython package for fast RSA and elliptic curve cryptography, focusing on digital signatures.
An Elixir library for RSA key generation, signing, verification, and encryption using OpenSSL ports.
A flexible Objective-C/Swift wrapper for cryptographic algorithms including post-quantum encryption and digital signatures.
A D programming language library providing encryption, decryption, encoding, hashing, and digital signature functionality.
A Clojure wrapper for the Bouncy Castle Java library to simplify cryptographic operations in Clojure applications.
A Rust implementation of the BLS12-381 pairing-friendly elliptic curve with additional cryptographic tools for the Dusk Network.
Minimal JavaScript implementation of classic public-key cryptography algorithms: RSA, DSA, Diffie-Hellman, and ElGamal.
A quantum-resistant asymmetric key generation tool for digital signatures using the Rainbow scheme.
A Lua binding for the TweetNaCl cryptographic library, providing modern encryption, signatures, and hashing functions.
A Crystal language implementation of the Ed25519 elliptic curve public-key signature system for high-performance cryptography.
RSASSA-PSS public key cryptographic signature algorithm implementation for Erlang and Elixir.
A Julia package providing OpenSSL bindings and pure-Julia cryptographic implementations for reference.
A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.
A TypeScript library implementing cryptographic algorithms, key management, and protocol utilities for the Waves blockchain.
A Ruby implementation of the BIP340 Schnorr signature scheme and BIP327 MuSig2* for Bitcoin.
Go implementation of unified cryptographic primitives for the Waves blockchain platform.
A MicroPython module for RSA key generation, signing, verification, encryption, and decryption with support for common key formats.
CHICKEN Scheme bindings for the libsodium cryptographic library, providing secure hashing and signing functions.
MicroPython bindings for MbedTLS, providing ECDSA key operations and x509 certificate utilities.
A Java library providing cryptographic primitives for the Waves blockchain, including key generation, signing, and verification.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.