Showing 36 of 36 projects
A multi-attack RSA tool for CTF challenges that decrypts data from weak public keys and recovers private keys.
Pure-PHP implementations of SSH-2, SFTP, X.509, and cryptographic algorithms for secure communications.
A native JavaScript implementation of TLS and a comprehensive cryptography toolkit for building secure web applications.
A pure JavaScript cryptography library for RSA/ECDSA/DSA signing, PKI operations, and JSON Web Tokens.
A Python tool for calculating RSA and RSA-CRT cryptographic parameters and generating OpenSSL-compatible keys.
A Swift library for RSA public/private key encryption, signing, and verification on iOS/macOS.
A JavaScript library for easy RSA and AES encryption, decryption, and message signing.
A simple, semantic, and developer-friendly cryptographic library for Go, supporting encoding, hashing, encryption, and digital signatures.
A Swift library for RSA key generation, encryption/decryption, signing/verification, and other cryptographic operations using CommonCrypto.
Node.js bindings for OpenSSL's RSA public/private key cryptography, enabling encryption, decryption, signing, and verification.
A command-line tool to encrypt and decrypt secrets using SSH keys.
A Swift wrapper around iOS Security framework for RSA/AES encryption, decryption, signing, and keychain key-pair management.
A Qt-based encryption library providing RSA and AES implementations for secure data handling in C++ applications.
A comprehensive cryptographic library for Object Pascal developers, offering symmetric/asymmetric encryption, hashing, and key derivation.
A Java library for retrieving JSON Web Keys from a JWKS endpoint to verify JWT signatures.
A Delphi wrapper for OpenSSL providing object-oriented interfaces for encryption, digital signatures, and certificate handling.
An Elixir wrapper for Erlang's crypto and public_key modules, providing simplified, secure cryptography functions with sane defaults.
A Go port of Google's Keyczar cryptography library providing simple, safe cryptographic operations with sensible defaults.
A small OCaml cryptographic library emphasizing applicative style and ease of use with basic ciphers, hashes, and public-key primitives.
A lightweight .NET library for asymmetric and symmetric encryption with RSA, AES, and DSA support.
ActionScript 3 cryptography library providing common encryption, hashing, and TLS/SSL support.
A MicroPython package for fast RSA and elliptic curve cryptography, focusing on digital signatures.
A Common Lisp implementation of JSON Object Signing and Encryption (JOSE) for creating and verifying JWTs.
An Elixir library for RSA key generation, signing, verification, and encryption using OpenSSL ports.
Coherence is a cryptographic server that offloads cryptography operations via a REST API for modern web applications.
A standards-compliant C cryptographic library with no external dependencies, supporting multiple elliptic curves and RSA security levels.
A D programming language library providing encryption, decryption, encoding, hashing, and digital signature functionality.
A port of Node.js crypto module to React Native, enabling cryptographic operations in mobile apps.
Minimal JavaScript implementation of classic public-key cryptography algorithms: RSA, DSA, Diffie-Hellman, and ElGamal.
An Elixir-based Certificate Authority (CA) implementing DSTU-4145, X.509, and supporting PKI entities, key purposes, and protocols like CMP, EST, and CMC.
A Swift utility for generating RSA key pairs on iOS/macOS clients and managing them in the keychain.
A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.
A Java library for creating, parsing, and validating JSON Web Tokens (JWT) according to RFC 7519 using a fluent API.
RSASSA-PSS public key cryptographic signature algorithm implementation for Erlang and Elixir.
A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.
A JavaScript library for end-to-end encryption with secure key management and recovery to prevent data loss.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.