<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Hi all!</div><div class=""><br class=""></div><div class="">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 <a href="http://Noise.NET" class="">Noise.NET</a>. I've also updated <a href="http://Noise.NET" class="">Noise.NET</a> with support for XXfallback protocol, which means <a href="http://NoiseSocket.NET" class="">NoiseSocket.NET</a> also supports it.</div><div class=""><br class=""></div><div class="">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.</div><div class=""><br class=""></div><div class="">You can find the source code and examples for Accept/Switch/Retry here:</div><div class=""><a href="https://github.com/Metalnem/noisesocket" class="">https://github.com/Metalnem/noisesocket</a></div><div class=""><br class=""></div><div class="">The downloadable package:</div><div class=""><a href="https://www.nuget.org/packages/NoiseSocket.NET" class="">https://www.nuget.org/packages/NoiseSocket.NET</a></div><div class=""><br class=""></div><div class="">API docs:</div><div class=""><a href="https://metalnem.github.io/noisesocket/api/Noise.NoiseSocket.html" class="">https://metalnem.github.io/noisesocket/api/Noise.NoiseSocket.html</a></div><div class=""><br class=""></div><div class="">Nemanja</div>
<br class=""></body></html>