签名程序代码加时间戳的目的是什么?
用于电子商务应用,如电子合同签署、电子文档签署、签署程序代码等。,需要证明合同的签订时间和文件的签订时间。但由于用户的台式电脑或手机或服务器时间可以随意修改,如果在签订合同时使用这些不可信的时间,就不能保证合同的签订时间是可信的。因此,合同签署和文件签署需要一个权威的第三方来提供可靠的、不可否认的时间戳服务。
密信App免费为用户提供Adobe的全球信任时间戳服务,密信时间戳服务符合RFC3161国际标准及相应国家标准。时间戳服务是将时间戳服务器签名的可靠日期和时间与特定的电子数据绑定,为PDF签名应用提供可靠的时间证明。
其工作原理示意图如下图所示。用户为要签名的文件生成抽象数据,并将该数据提交给时间戳服务器进行签名。时间戳服务器对来自权威时间源的抽象数据和日期/时间记录进行签名,并且生成时间戳签名数据并将其返回给签名工具。签名工具将此时间戳数据写入待签名的PDF文件,即完成时间戳签名。密信时间戳服务的时间源来自国家授时中心的可靠授时系统。
当用户使用秘密消息App的电子签名服务对文档进行数字签名和签署电子合同时,秘密消息App自动调用秘密消息时间戳服务,自动将时间戳签名数据、文件签名数据和LTV数据按照国际标准写入待签名的PDF文件中,完成对PDF文件的数字签名。用户不需要手动配置时间戳服务网站,也不需要额外花钱购买时间戳服务。使用密信App完成数字签名时间戳服务是完全免费、全自动的。