On Sun, 4 Oct 2015 03:50, phill(_at_)hallambaker(_dot_)com said:
See rfc-4880, 12.2 (Key IDs and fingerprints)
c) timestamp of key creation (4 octets);
This reminds me. I suspect we want to move to be explicit that the
timestamp is unsigned during RFC 4880bis, or we want to allocate
more bits and make it a 64-bit integer (8 octets).
The currnet POSIX-compliant epoch time_t starting at midnight January 1,
1970 using a signed 32-bit integer (4 octets) runs into trouble at 0x80000000
03:14:08 UTC on 19 January 2038 which might also be read as
20:45:52 UTC on 13 December 1901 (-2147483648).
openpgp mailing list