We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
ring is focused on the implementation, testing, and optimization of a core set of cryptographic operations exposed via an easy-to-use (and hard-to-misuse) API. ring exposes a Rust API and is written in a hybrid of Rust, C, and assembly language. ring is focused on general-purpose cryptography. WebPKI X.509 certificate validation is done in the webpki project, which is built on top of ring. Also, multiple groups are working on implementations of cryptographic protocols like TLS, SSH, and DNSSEC on top of ring.
A secure and easy-to-use password manager for macOS and Linux. Make your master password strong, unique, and don't forget it! You'll need your master password to access your safe. Without it your safe can not be unlocked.
Hoard is a stateless, deterministically encrypted, content-addressed object store.It encrypts deterministically (convergently) because it encrypts an object using the object's hash (SHA256) as the secret key (which can than be shared as a 'grant').
ObjC implementation of Galois/Counter Mode (GCM) with Advanced Encryption System (AES). As pointed out in this comment in StackOverflow, iOS already has some GCM crypt functions, however they are not public. In the mean time, you can use the methods in this repo.
NSec is a new cryptographic library for .NET Core based on libsodium ❤. It provides modern cryptographic primitives in a modern API based on the new Span<T> and ReadOnlySpan<T> types. NSec aims to be easy to use, secure by default, fast, and agile.
quantum is a software defined network device written in go with global networking, security, and auto-configuration at its heart. It leverages the latest distributed data stores and state of the art encryption to offer fully secured end to end global networking over a single cohesive network. quantum is fully opensource, and is licensed under the MPL-2.0, for details see the license. For detailed information on the operation and configuration of quantum take a look at the wiki.
ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256. ECIES can be used to encrypt data using a public key such that it can only be decrypted by the holder of the corresponding private key.