Go implementation of libhydrogen - a lightweight, easy-to-use crypto library
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
auth
internal/chacha20
secretbox
subtle
.gitignore
.travis.yml
LICENSE
README.md
logo.png

README.md

Godoc Reference Build Status

hydrogen logo

Warining:

This repository is under the high developement and is not stable nor feature-complete.
Currently you should not use this code - but your contributions are welcome!

Feel free to open issues or contribute code.

Hydrogen

Hydrogen is a Go implementation of the libhydrogen library.

This project tries to provide an idiomatic and easy-to-use / hard-to-misuse API to modern cryptographic primitives.
Therefore hydrogen relies on few but well-designed and approved cryptographic primitives like BLAKE2X,
XChaCha20 and X25519. For more information take a look at the wiki or the documentation.

Quick start

To get the latest version run: go get github.com/aead/hydrogen

For more information about how to use hydrogen within your project take a look at the Installation section.

Installation

Install instructions missing!