This is called Timestamping (TSP protocol, RFC 3161 ). Various digital signature standards (PDF and XML signatures, CAdES, PAdES, XAdES) include support for extended timestamps based on TSP.
MS Authenticode also includes a time reference, but uses a different (incompatible and less secure) mechanism for this.
Only TSP (without signature protocols) is not used much, but in combination with signature standards it is very convenient.
source share