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.
Audited & minimal JS implementation of Salsa20, ChaCha and AES
- aes-siv
- chacha20
- chacha20-poly1305
- chacha20poly1305
Easily encrypt data in Django
Auditable & minimal JS implementation of public-key post-quantum cryptography
- dilithium
- kyber
- ml-kem
- post-quantum-cryptography
Cryptography Educational Foundations
Don't Roll Your Own Crypto: fast, type-safe, pure-Rust cryptography with post-quantum support
JSON Object Signing and Encryption (JOSE) for Erlang and Elixir
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
Java implementation of Tink
Small portable Elliptic-Curve Diffie-Hellman in C
- elliptic-curve-diffie-hellman
- ecdh
- public-key-cryptography
- c
Elliptic curve cryptography functions: Private Key, Public Key, Signature, AES, Encryption, Decryption
Cryptographic library for Embarcadero Delphi and potentially for FPC as well
- delphi
- key-deviation-algorithms
- cryptographic-checksums
- kdf1
Crypto for Modern Object Pascal
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
This is an aspiring project aimed at accumulating knowledge from the world of cybersecurity and presenting it in a cogent way, so it is accessible to as large an audience as possible and so that everyone has a good resource to learn hacking from.
Encrypted Chat. No History. No Logs.
Swift cross-platform crypto library using CommonCrypto/libcrypto
LockBox3 is a Delphi and C++Builder library for cryptography.
A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.
The VBCorLib framework brings many of the powerful .NET classes to VB6.
- collections
- hashing
- biginteger
- encoding
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
- swift
- rsa-cryptography
- rsa-signature
- macos
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
Stream encryption & decryption with libsodium and protobuf
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)