理论教育 时间戳协议:解决版权侵权有效

时间戳协议:解决版权侵权有效

时间:2023-10-28 理论教育 版权反馈
【摘要】:时间戳协议是解决版权侵权行为的有效手段。当有人查询时,改进方案仍然无法避免Trent与Alice合谋,提供错误的时间戳。Ln是由下面的Hash链接信息组成的:在Trent对下一个文件生成时间戳后,他将下一个文件的发起者的标识符In+1发送给Alice。该协议利用k个随机用户的数字签名为Alice的文件产生时间作证据。

时间戳协议:解决版权侵权有效

在互联网上,经常出现某歌曲、某小说、某油画等数字作品涉嫌抄袭,这就需要证明数字作品的起源时间。时间戳协议是解决版权侵权行为的有效手段。

1.仲裁解决方法

这个协议需要可信第三方Trent:

(1)Alice将文件传送给Trent;

(2)Trent记录收到文件的日期和时间,并妥善保存文件。

当有人对Alice所声明的文件产生的时间有怀疑时,Trent为用户提供时间戳查询服务。这个协议存在的问题是很难找到完全可信的第三方。Alice的文件对Trent来说,不具有机密性,Trent可能将文件泄露给其他人。当有人查询时,Trent也可能提供错误的时间戳。

2.保护文件机密性的仲裁解决方法

Alice不直接把文件发送给Trent,而是发送文件的Hash值,这种改进的方案保护了用户文件的机密性,改进方案如下:

(1)Alice生成文件的Hash值并将该Hash值发送给Trent;

(2)Trent将日期和时间附在Hash值后,并对结果进行数字签名

(3)Trent将签名和时间戳发送给Alice。

Trent收到的是文件的Hash值,文件的机密性得到了保证。当有人查询时,改进方案仍然无法避免Trent与Alice合谋,提供错误的时间戳。

3.链接协议

解决Trent与Alice合谋攻击的一种方法是将Alice的时间戳同以前由Trent产生的时间戳链接起来。(www.daowen.com)

用A表示Alice的标识,n表示请求的序号,Hn表示文件的Hash值,tn是当前时间,Tn-1表示前一个时间戳,In-1是前一个发起者的标识,Ln-1是前一个Hash链接信息。链接协议如下:

(1)Alice将Hn和A发送给Trent。

(2)Trent将如下消息送回给Alice。

这里,Sk表示信息是用Trent的私钥签名的。Ln是由下面的Hash链接信息组成的:

(3)在Trent对下一个文件生成时间戳后,他将下一个文件的发起者的标识符In+1发送给Alice。

如果有人对Alice的文件产生时间tn有疑问,只需要联系前后文件的发起者In-1和In+1。In-1和In+1能够证明Alice的文件产生在tn-1和tn+1之间。如果找不到In-1和In+1(如人去世了),链接协议就不能工作。一种缓解办法是在Hash链接信息Ln中嵌入前面10个发起者的信息。Alice的文件产生时间由前面10个人及后面10个人来证明。

4.分布式协议

该协议不需要可信第三方。

(1)用Hn作为输入,Alice用安全伪随机数发生器产生一串随机值:V1,V2,V3,…,Vk。Alice将这些值映射为用户身份标识。她将Hn发送给这k个用户。

(2)这k个用户将日期和时间附到Hash值后,对结果签名,并将它送回给Alice。

(3)Alice收集并存储所有的签名作为时间戳。

该协议利用k个随机用户的数字签名为Alice的文件产生时间作证据。使用伪随机数发生器避免了Alice故意选取不可靠的人作为证人。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈