NTS next steps
Eric S. Raymond
esr at thyrsus.com
Wed Feb 6 04:41:37 UTC 2019
Hal Murray <hmurray at megapathdsl.net>:
>
> > 2. Put together client-side NTS support. This mainly means filling in
> > ntpd/nts.c, as I have already written required the hooks into the
> > protocol machine.
>
> We need code to generate cookies. And test code to pack, encrypt, decrypt,
> and unpack. (No byte swapping - we get back what we send.)
>
> We need code to pack/unpack/byte swap extension fields, and authenticate
> requests and check authentication and decrypt responses.
>
> I will go look at your hooks to see if the API looks reasonable.
Also take a look at James Browning's npd/nts_libs.c. Some of the utilities
you're talking about are in there.
--
<a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.
More information about the devel
mailing list