secretstream [](https://travis-ci.org/cryptoscope/secretstream) [](https://godoc.org/go.cryptoscope.co/secretstream) [](https://goreportcard.com/report/go.cryptoscope.co/secretstream) [](https://opensource.org/licenses/MIT) [](https://api.reuse.software/info/github.com/cryptoscope/secretstream)

October 13, 2021 ยท View on GitHub

A port of secret-handshake to Go.

Provides an encrypted bidirectional stream using two boxstreams. Uses secret-handshake to negotiate the keys and nonces.

Development

If you want to run the compatability tests against the nodejs implementation, run npm ci && go test -tags interop_nodejs on the secrethandshake and boxstream sub-packages.