数字时间标志服务(DTS)发放时间戳,该时间戳将日期和时间与数字文档以加密的方式关联。数字时间戳可用于以后证明电子文档在其时间戳所述的时间存在。例如,一个物理学家有一个卓越的构想,就可以使用一个字处理程序把它写下来,并对文档“加盖”时间戳。以后,即使这位物理学家的主要竞争对手是最先发表该构想的人,时间戳和文档证明该科学家应该获得诺贝尔奖。
这里是这种系统工作的方式。假设 Alice 签名了一个文档并希望它有时间戳。她使用一个安全散列函数计算出文档的信息摘要,然后将此信息摘要(不是文档本身)发送至 DTS,DTS 向她返回一个由信息摘要、DTS 的接收日期和 DTS 签名组成的数字时间戳。因为信息摘要并不显示任何有关文档内容的信息,DTS 无法对它时间戳的文档进行偷听。以后,Alice 可以同时拿出文档和时间戳,以证明文档撰写的时间。一个验证程序计算文档的信息摘要,确定它与时间戳中的摘要匹配,并验证时间戳上的 DTS 签名。
为了可靠,时间戳一定不能伪造。应该为刚才描述的类型的 DTS