[noise] writing a Rust sans-IO Noise protocol

dawuud dawuud at riseup.net
Mon May 28 20:52:07 PDT 2018


> Would be happy to put HFS behind a feature gate in Snow if you or anyone else is up to the task.

I might look into it later. I agree it would be good.

> It looks like quininer wrote https://github.com/quininer/newhope <https://github.com/quininer/newhope>, which may at least be a good start.

Ah cool! https://github.com/quininer/newhope/blob/master/cnewhope/tests/test_cnewhope.rs#L10-L28

> > Speaking of bitwise compatibility... I noticed that the Noise protocol
> > specification does not specify if the prologue is to go before or after
> > the handshake message. I have noticed that the golang flynn noise library
> > puts the prologue before the handshake ciphertext and the rust snow library
> > puts the prologue after the handshake ciphertext.
> 
> Are you talking about the prologue as defined in the Noise, or another type of prologue here?

noise prologue... but i think i was mistaken about my problem.

https://github.com/katzenpost/core/blob/master/wire/session.go#L238
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://moderncrypto.org/mail-archive/noise/attachments/20180529/00f0827c/attachment.sig>


More information about the Noise mailing list