基于2010年以前的时间戳论文,实现的一些可信时间戳服务器设计。
时间戳服务器的本质:设D表示文本集合,T表示时间集合,D和T共同构建出一个二维空间——文本时间戳空间。那么对于某文本d,给予时间t后,那么二元组(d, t)就被录入了空间[D, T],且包含性质:
1 可验证。如果(d,t)经时间戳服务器进入空间[D, T],则能够出示某种证明证明其存在于空间中。
2 不可伪造。即对于任意(d',t'),如果他们不存在于[D,T],则无法伪造出他们存在于该空间的证明。或者说,一个伪造的时间戳,是可被证伪的。
时间戳服务器的意义:
时间戳的意义用于证明某一文本在某一时刻存在过。现实例子:我在2010年写了一本小说,尚未出版,然后被损友偷偷阅读并盗用了,于2015年出版, 我需要在法庭上证明这本小说是我2010年就写了的。现实中的方法:我写完小说后,把它塞入邮件,并封好蜡。然后通过邮递服务公司寄给自己。信封上会有邮递公司的时间戳和盖章(签名)。 然后我在法庭上可以出示未开封的信封,并取出里面的小说。因为信封是未开封的,所以不可能是盖上时间戳后再把书放进去的。从而拥有法律效力。
论文目录:
How to timestamp a digital document
Design of a secure timestamping service with minimal trust requirement