A modern, portable, easy to use crypto library.
- crypto
- cryptography
- c
- zig-package
60,121 visible repositories in the index
1–24 of 37 · Most stars
A modern, portable, easy to use 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.
the official Rust and C implementations of the BLAKE3 cryptographic hash function
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
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Usable, easy and safe pure-Rust crypto
:white_check_mark: .NET crypto done right. Professionally audited.
A modern and easy-to-use cryptographic library for .NET based on libsodium
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
Axolotl Protocol Implementation
Easily encrypt data in Django
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
The JavaScript Crypto Library provides web developers with an extensive and efficient set of cryptographic functions. The library aims to obtain maximum execution speed while preserving modularity and reusability. The library is released as open source under a BDS license.
High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.
Hashing for Modern Object Pascal
An easy, fast lib to correctly password-protect your data
C++11 header-only message digest library
Sockets with pure VB6 impl of TLS encryption
Block & stream ciphers, public key crypto, hashing, KDF, MAC, PKCS, TLS, ASN.1, BER/DER, etc.
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.