[noise] NoiseSocket.NET
Alexey Ermishkin
scratch.net at gmail.com
Mon May 14 22:22:08 PDT 2018
I've added zero padding to handshake payloads, so the compatibility should
be restored. I also slowly start to implement latest features to catch up
with you guys.
From: Noise <noise-bounces at moderncrypto.org> On Behalf Of Nemanja Mijailovic
Sent: Sunday, May 13, 2018 10:27 PM
To: noise <noise at moderncrypto.org>
Subject: [noise] NoiseSocket.NET
Hi all!
I've published a .NET implementation of the latest draft revision of the
NoiseSocket protocol. It supports Accept/Switch/Retry/Reject, and all Noise
primitives from Noise.NET <http://Noise.NET> . I've also updated Noise.NET
<http://Noise.NET> with support for XXfallback protocol, which means
NoiseSocket.NET <http://NoiseSocket.NET> also supports it.
The library is currently not compatible with Noise Socket Go, mostly because
Noise Socket Go currently doesn't add the length prefix to the encrypted
payload in handshake messages.
You can find the source code and examples for Accept/Switch/Retry here:
https://github.com/Metalnem/noisesocket
The downloadable package:
https://www.nuget.org/packages/NoiseSocket.NET
API docs:
https://metalnem.github.io/noisesocket/api/Noise.NoiseSocket.html
Nemanja
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://moderncrypto.org/mail-archive/noise/attachments/20180515/be9af6a3/attachment.html>
More information about the Noise
mailing list