<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 8, 2017 at 5:15 PM, Alexey Ermishkin <span dir="ltr"><<a href="mailto:scratch.net@gmail.com" target="_blank">scratch.net@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">So, now I have what seems to be a working PoC<br>
<a href="https://github.com/go-noisetls/noisetls" rel="noreferrer" target="_blank">https://github.com/go-<wbr>noisetls/noisetls</a> with XX & IK support and negotiation<br></blockquote><div><br></div><div>Fantastic!<br><br></div><div>It's been a little hot down here (Australian summer) so I haven't done much coding on Noise lately.  But I intend to find some time soon to write an implementation of NoiseSocket in Noise-Java so we can test interoperability and how easy it is for someone else to read the spec and implement.<br><br></div><div>If you have a test server somewhere, that would be great.  Even better would be if you can coax your implementation into generating test vectors.  The standard Noise vector format is at <a href="https://github.com/noiseprotocol/noise_wiki/wiki/Test-vectors">https://github.com/noiseprotocol/noise_wiki/wiki/Test-vectors</a> - you may need to add/remove fields for the NoiseSocket case.<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

And a kind of protocol description<br>
<a href="https://github.com/go-noisetls/noise_socket_spec/blob/master/noise_socket.md" rel="noreferrer" target="_blank">https://github.com/go-<wbr>noisetls/noise_socket_spec/<wbr>blob/master/noise_socket.md</a></blockquote><div><br></div><div>I'll try to get some time to read this soon and give feedback.<br><br></div><div>Cheers,<br><br></div><div>Rhys.<br></div></div><br></div></div>