General purpose TLS and crypto library
- cryptography
- openssl
- encryption
- tls
47,133 repositories indexed
1–24 of 29 · Most stars
General purpose TLS and 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 native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
An implementation of the TLS/SSL protocols
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.
Port of TweetNaCl cryptographic library to JavaScript
Modern encryption for Ruby and Rails
SImple, common-sense Bitcoin-themed Python ECC library
pure-python ECDSA signature/verification and ECDH key agreement
Audited & minimal JS implementation of elliptic curve cryptography.
ObjectivePGP is an open-source library for iOS and macOS that provides developers with tools for implementing OpenPGP encryption and decryption, digital signing, and signature verification in their applications, thereby enhancing security and data integrity.
Audited & minimal JS implementation of Salsa20, ChaCha and AES
TLS in pure OCaml
Fundamentals 5 Code Library for FreePascal and Delphi
blockchain (crypto) tools, libraries & scripts in ruby
Sockets with pure VB6 impl of TLS encryption
[INACTIVE] TLS 1.2 implementation in Rust
A collection of hash functions, ciphers, tools, libraries, and materials related to cryptography & security. :closed_lock_with_key::closed_lock_with_key::closed_lock_with_key::closed_lock_with_key::closed_lock_with_key: (project was renamed, libchaos is main)
Block & stream ciphers, public key crypto, hashing, KDF, MAC, PKCS, TLS, ASN.1, BER/DER, etc.
A mirror of the nettle repository
Fundamentals 4 Code Library for FreePascal and Delphi
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
Pure Common Lisp TLS 1.3 implementation
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.