ssbc / go-secretstream

Go port of secret-handshake

Home Page:https://secret-handshake.club/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

secretstream Build Status GoDoc Go Report Card License: MIT REUSE status

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.

About

Go port of secret-handshake

https://secret-handshake.club/

License:MIT License


Languages

Language:Go 94.2%Language:JavaScript 5.0%Language:Makefile 0.8%