电子合同的时间戳是什么原理?

时间戳是一种加密的凭证文档,用于准确记录电子文件的生成时间。换句话说,它可以与一个哈希值相匹配,表明自时间戳记录的时间以来,该文件没有被篡改。在电子合同中,通常由发送方的私钥和哈希值一起加密。

时间戳包括三个部分:

(1)文摘);文件的时间戳;

(2)时间戳服务(DTS)接收文件的日期和时间;

(3)时间戳服务(DTS)的数字签名;

(时间戳工作示意图)

一般来说,时间戳生成的过程是这样的:用户先用Hash码对需要时间戳的文件进行加密,形成摘要,然后将摘要发送给DTS。DTS在添加接收文件摘要的日期和时间信息后对文件进行加密(数字签名),然后将其发送回用户。

书面签署文件的时间是签名人自己写的,而数字时间戳不是。它是由认证单元DTS根据DTS收到文档的时间添加的。

例如,由契约锁签署的数字签名包括通过将第三方有效时间源与SHECA发布的时间戳证书同步而发布的有效时间戳。此时,用户本身,甚至我们作为时间戳调用方,都无法伪造或修改时间戳服务发布的时间。