Golang wrapper for libhydrogen
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
libhydrogen @ 00f1332
scripts
tests
.gitignore
.gitmodules
LICENSE
Makefile
README.md
core.go
hash.go
hydrogen.go
hydrogen_test.go
kdf.go
kx.go
pwhash.go
random.go
secretbox.go
sign.go
version.go
version_test.go

README.md

libhydrogen-go

Golang wrapper for libhydrogen.

Usage

If libhydrogen is already installed system-wide, just go get the project and import libhydrogen-go like anything else. Otherwise, you may build libhydrogen.a inside the submodule directory.

go get github.com/someburner/libhydrogen-go

# to build inside submodule, or run the examples
cd github.com/someburner/libhydrogen-go
make libhydrogen

# go run tests/main.go
make run

Examples

See example.

Links

Credits

Several methods in core.go taken from libsodium-go.