Go implementation of the Noise Protocol Framework https://noiseprotocol.org
Go to file
Richard Ramos b2cae9b389
Add generateKeyPairFromPrivateKey
2022-12-14 12:16:37 -04:00
.github/workflows Add GitHub Actions config 2021-04-20 16:56:08 -04:00
vectorgen Add generateKeyPairFromPrivateKey 2022-12-14 12:16:37 -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 Update README 2021-04-20 16:56:08 -04:00
cipher_suite.go Add generateKeyPairFromPrivateKey 2022-12-14 12:16:37 -04:00
go.mod Change project org 2022-12-14 12:16:20 -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 Add SetNonce to CipherState. 2022-02-14 11:49:34 -05:00
patterns.go go fmt pass 2021-03-30 16:51:14 -04:00
state.go Expose Hash, RS, H and add ad to Encrypt funcs 2022-12-14 12:16:29 -04:00
vector_test.go Return error from CipherSuite.Encrypt 2021-04-22 17:10:02 -04: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 Go Reference CI Status

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