[noise] C implementation of Noise (was Re: Revision 27 (cosmetic))

Rhys Weatherley rhys.weatherley at gmail.com
Sat Apr 9 17:01:09 PDT 2016


On Thu, Apr 7, 2016 at 8:03 AM, Trevor Perrin <trevp at trevp.net> wrote:

> I'll be working to improve my "screech" library.  I'd encourage others
> to help review and improve the existing libraries and write new ones
> (C and Java particularly needed).
>

Challenge accepted on the C implementation ...

Code: https://github.com/rweather/noise-c
Docs: http://rweather.github.io/noise-c/index.html

Given that I only started it 4 days ago (about the same time I became aware
of this mailing list), there's still some work to do.  It is probably a
matter of days away from first light.

I've been working bottom-up from the algorithms through to CipherState and
SymmetricState, with HandshakeState about to begin imminently.

Needless to say, I will have need of test vectors soon. :-)  The JSON
format discussed elsewhere will be fine.  I'll need is format documentation
and the vectors in that format.

I'll post a separate message with some minor comments on the specification.

Cheers,

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


More information about the Noise mailing list