[zeromq-dev] Cryptography in NaCl, Daniel J. Bernstein
Lucas Hope
lucas.r.hope at gmail.com
Sun Aug 18 09:23:03 CEST 2013
Hi Laurent,
Thanks for that! It seemed relatively straightforward, except for the magic
functions and their properties which I just took as given. I don't quite
have the background for that.
The examples in code were nice, but it did take a fair bit of re-reading to
work out why things were being done.
It took me a while to work out the logic behind the authenticator (chap 9),
until I realised that both sides have knowledge of the r, s and c inputs to
Poly1305.
I also spent a bit of time going through CurveZMQ and CurveCP over the
weekend. It took me a while, but I do understand the what and the why of
CurveZMQ, now. That CurveCP handshake is so clever!
The protocols fit together in such a nice way, and they seem really secure
(so long as the magic NaCl function properties remain intact).
Thanks again for the reference.
Luke
On Sun, Aug 18, 2013 at 1:02 AM, Laurent Alebarde <l.alebarde at free.fr>wrote:
> I found this paper from the original algorithm author usefull to
> understand CurveCP and CurveZMQ protocols :
>
> http://cr.yp.to/highspeed/naclcrypto-20090310.pdf
>
> Don't forget to take some aspirin.....
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>
>
--
---------------------------------------------------
Dr Lucas Hope - lucas.r.hope at skype
Machine Learning and Software Engineering Consultant
Melbourne, Australia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20130818/2662609a/attachment.htm>
More information about the zeromq-dev
mailing list