[noise] Working toward Revision 29

Rhys Weatherley rhys.weatherley at gmail.com
Fri May 13 19:16:34 PDT 2016


I have implemented the changes for SSK and removal of XR in Noise-C as per
the new specification.  There were straight-forward enough.

Should the use of an SSK appear in the protocol name?  I use the protocol
name and handshake pattern to verify that all necessary values have been
supplied by the time they are needed.  For example, Split() could fail with
an error if the protocol name requires an SSK and one wasn't provided.

Possible naming schemes:

Noise_XX_25519_AESGCM_SHA256_SSK
NoisePSK_XX_25519_AESGCM_SHA256_SSK
NoiseSSK_XX_25519_AESGCM_SHA256
NoisePSKSSK_XX_25519_AESGCM_SHA256

Cheers,

Rhys.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://moderncrypto.org/mail-archive/noise/attachments/20160514/188b2cef/attachment.html>


More information about the Noise mailing list