Go implementation of the Noise Protocol Framework https://noiseprotocol.org
Go to file
Nate Brown 4bdb43be31 Add go.mod 2021-03-31 11:38:38 -04:00
vectorgen Replace panics with errors (#24) 2018-01-09 21:48:36 -05:00
.travis.yml Add travis config 2016-07-12 22:23:58 -04:00
CONTRIBUTING.md Add README and CONTRIBUTING docs 2016-07-12 22:22:06 -04:00
LICENSE Initial implementation 2015-11-15 12:50:34 -05:00
README.md Use HTTPS for Noise website 2017-12-28 18:14:00 -05:00
cipher_suite.go Replace panics with errors (#24) 2018-01-09 21:48:36 -05:00
go.mod Add go.mod 2021-03-31 11:38:38 -04:00
go.sum Add go.mod 2021-03-31 11:38:38 -04:00
hkdf.go psk mode: update for redesign 2017-05-15 13:21:07 +02:00
noise_test.go Roll back static key in the face of failure 2021-03-30 16:50:25 -04:00
patterns.go go fmt pass 2021-03-30 16:51:14 -04:00
state.go Roll back static key in the face of failure 2021-03-30 16:50:25 -04:00
vector_test.go Replace panics with errors (#24) 2018-01-09 21:48:36 -05:00
vectors.txt Removed the XR pattern and added the initiator check in WriteMessage and ReadMessage according to spec (#22) 2017-09-27 19:37:07 -04:00

README.md

noise GoDoc Build Status

This is a Go package that implements the Noise Protocol Framework. See the documentation for usage information.