Implements Dominic Tarr's secret handshake as well as the encrypted box stream.
The state of this package is work in progress. The package's interface might change, but the goal is to implement most of the interfaces of github.com/multiformats/go-multiaddr-net
as well as github.com/libp2p/go-libp2p-transport
.
See https://godoc.org/github.com/keks/go-libp2p-shs.
Feel free to join in. All welcome. Open an issue!
This repository falls under the IPFS Code of Conduct.
MIT