[noise] Kernel-land C implementation of latest noise specification

Jason A. Donenfeld Jason at zx2c4.com
Tue Jul 7 17:36:22 PDT 2015


On Wed, Jul 8, 2015 at 2:33 AM, Trevor Perrin <trevp at trevp.net> wrote:
> The pre-message only contains the server's static public key.  The
> server knows its keypair or it couldn't process the client's first
> message.  It learns the client's public key in the first message, but
> that's different.
>
> So I'm not seeing the problem?

The problem is that I have been coding for too many hours and my brain
isn't working correctly. Thanks. Of course. It's just the server's
public key.

So initial value of h is HASH(HASH("Noise255-blabla") || server's
public key). Okay. Fixing that.


More information about the Noise mailing list