General purpose TLS and crypto library
- cryptography
- openssl
- encryption
- tls
70,234 visible repositories in the index
1–24 of 75 · Most stars
General purpose TLS and crypto library
JavaScript library of crypto standards.
A modern, portable, easy to use crypto library.
A modern TLS library in Rust
[DEPRECATED] Stanford Javascript Crypto Library
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.
PHP Secure Communications Library
free C++ class library of cryptographic schemes
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
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.
[mirror] Go supplementary cryptography libraries
Cryptography Toolkit
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.
C library for prototyping and experimenting with quantum-resistant cryptography
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
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Port of TweetNaCl cryptographic library to JavaScript
An ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.
Library and command line tool to detect SHA-1 collision in a file
SImple, common-sense Bitcoin-themed Python ECC library
Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).