On Fri, 4 May 2018, Fotis Loukos wrote:
Hello everybody,
during my study of rfc6962, I noticed the definition of timestamp at
section 3.2:
"timestamp" is the current NTP Time [RFC5905], measured since the
epoch (January 1, 1970, 00:00), ignoring leap seconds, in
milliseconds.
Per RFC5905, there are 3 different NTP times, each one with a different
size (RFC5905 section 6). Of course, somebody who will notice that the
timestamp is an uint64 will assume that the NTP time used is the 64-bit
one, but I believe that the wording "current time in 64-bit timestamp
NTP Time format" is better than simply "current NTP Time".
Furthermore, even if NTP Time is assumed to be in big-endian ordering, I
think that some clarity on this would be helpful for people implementing
CT libraries.
The same text still appears in the bis document:
https://tools.ietf.org/html/draft-ietf-trans-rfc6962-bis-28#section-4.7
So if the WG feels this needs clarifying, we should do this soon.
Paul
_______________________________________________
Trans mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/trans