General purpose TLS and crypto library
- cryptography
- openssl
- encryption
- tls
87,573 visible repositories in the index
1–24 of 106 · Most stars
General purpose TLS and crypto library
Hash-based post quantum signatures in Rust
Solidity contracts implementing hash based post quantum signatures
Hash-based signatures in typescript, WOTS+
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
PHP 5.x support for random_bytes() and random_int()
Modular ZK(Zero Knowledge) backend accelerated by GPU
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
PHP Secure Communications Library
Zero-knowledge proof acceleration with GPUs for C++ and Rust
An experiment.
CAUTION: END OF SUPPORT ON 14 AUG 2026. The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES and JSON Web Signature/Token in pure JavaScript.
A self-contained cryptographic library for Python
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
Safely pass trusted data to untrusted environments and back.
Jasypt integration for Spring boot
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Optimized C library for EC operations on curve secp256k1
Collection of cryptographic hash functions written in pure Rust
A JavaScript/TypeScript implementation of the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC.
Reed-Solomon Erasure Coding in Go
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
BouncyCastle.NET Cryptography Library (Mirror)
Port of TweetNaCl cryptographic library to JavaScript