General purpose TLS and crypto library
- cryptography
- openssl
- encryption
- tls
78,351 visible repositories in the index
1–24 of 133 · Most stars
General purpose TLS and crypto library
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
PHP 5.x support for random_bytes() and random_int()
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.
A tiny (18.5 kB gzip), zero-dependency, Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.
the official Rust and C implementations of the BLAKE3 cryptographic hash function
TranslatedA cryptographic toolkit supporting the Chinese national cryptographic standards SM2/SM3/SM4/SM9/SSL
OpenPGP implementation for JavaScript
PHP Secure Communications Library
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Zero-knowledge proof acceleration with GPUs for C++ and Rust
An implementation of the TLS/SSL protocols
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
Simple Encryption in PHP.
Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.
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.
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.
Bouncy Castle Java Distribution (Mirror)
Optimized C library for EC operations on curve secp256k1
Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go. #golang #jwt #jws #jwk #jwe
Collection of cryptographic hash functions written in pure Rust