Displaying 1 to 11 from 11 results

miscreant - Misuse-resistant symmetric encryption library with AES-SIV (RFC 5297) and AES-PMAC-SIV support

  •    TypeScript

A misuse resistant symmetric encryption library designed to support authenticated encryption of individual messages, encryption keys, message streams, or large files using the AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions. Miscreant is available for several programming languages, including C#, Go, JavaScript, Python, Ruby, and Rust.

orion - Usable, easy and safe pure-Rust crypto

  •    Rust

Orion is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code. You can read more about Orion in the wiki. This library has not undergone any third-party security audit. Usage is at own risk.

aes-gcm-siv - A Java implementation of AES-GCM-SIV (draft 05).

  •    Java

An implementation of the AES-GCM-SIV authenticated encryption algorithm.


  •    LiveScript

rweather/noise-c compiled to WebAssembly using Emscripten and optimized for small size. Noise protocol implementation that works both in Node.js and in modern browsers.

orion - Easy and usable rust crypto

  •    Rust

This library is not suitable for production code. There are no guarantees for the security of these implementations. Use at your own risk. orion is a cryptography library written in pure-Rust which aims to provide easy and usable crypto. 'Usable' meaning exposing high-level API's that are easy to use and hard to misuse. You can read more about orion in the wiki.

aes-gcm-siv -

  •    CSharp

.NET Core 3.0 implementation of AES-GCM-SIV nonce misuse-resistant authenticated encryption, defined in draft-irtf-cfrg-gcmsiv-08. Fastest available authenticated encryption library for .NET, with the encryption/decryption rate of roughly 8 Gbps/core. Implemented using .NET Core 3.0 platform intrinsics. This implementation is based on the C intrinsics code written by Shay Gueron.

nsec - A modern and easy-to-use cryptographic library for .NET Core based on libsodium

  •    CSharp

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.

siv-mode - RFC 5297 SIV mode of operation in Java

  •    Java

RFC 5297 SIV mode: deterministic authenticated encryption

ecies-ed25519 - ECIES on Twisted Edwards Curve25519 using AES-GCM and HKDF-SHA256

  •    Rust

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.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.