An implementation of Noise in Go
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Noise Implementation in Go


This folder contains two things:

  • noise/ contains a Noise protocol built in Go from the Noise Protocol Framework. It has a minimal set of changes that make it works over TCP and allows you to verify public keys if they were signed by a trusted root key.
  • disco/ contains an extension of the Noise protocol that makes use of the Strobe protocol framework. It will most likely move to a different repo at some point.

Note that these two projects are in beta, and you should not use them in production.