在互联网的世界,文档、照片、软件等等数字资源的版权都极其容易受到盗取,最终导致自己辛勤劳动的成果不能得到保护。由于在版权保护机构登记是要费用的,一般除了重大的一些成果,我们很少会自己承担这些费用。举一个很简单的例子,如果你写了一篇文章,然后你投了几个报社,最后某报社直接刊登了你的文章而拒绝给稿费,更可恨的是还口口声声说不是你写的,由于你未做任何措施,百口莫辩,只能哑巴吞黄连,就是打官司也没有一点胜算。
我们提供一种假设,假如你在投稿前能通过某种手段证明我手上现在就有这个稿件了,接着再进行投稿,而报社再过了一段时间出版了你的文章且没付你相应的报酬,但这时我不怕没证据了,因为我投稿前已经通过某种手段证明我有这个稿件了,我在报社出版的时间之前就已经有这个稿件了,足以证明自己比报社更早拥有稿件,自然有能力保护自己的合法权益。如下图,时间轴一直往前,四个时间点分别发生了四个事件,权威机构证明的时间点①比报社出版时间点③早,很明显可以说明谁先拥有稿件。前面提到的某种手段就是本文想要提出的一种自我保护方法。
从上面可以看出,任何事件都对应着时间点,要说明某事件发生的时间,我们必须为其贴上时间的标签并且妥善保存记录介质。我们常见的时间标签有哪些呢?例如报纸,我们经常会在警匪片中看到匪徒用报纸跟人质一起拍照,以此来证明人质还活着,为什么能如此证明?因为报纸上有日期时间,且报纸上报告的新闻不可伪造,那么至少可以证明到报纸上的时间内人质没被撕票。即报纸存在以下两种特性使之能成为时间证明:
报纸具有时间性,报纸每天都印刷发布,每天的日期都不一样;
报纸具有不可为造型,每天的新闻都不一样,你永远不可能预测明天会发生什么,所没人能提前伪造报纸。
这样我们可以看成是人质活着的事件被报纸上的时间贴上了时间标签,并且这是一个可靠的时间戳。如下图,绑匪给小女生跟报纸拍下的照片证明了时间轴阴影部分的任意时刻都安全。
回到互联网世界,估计熟悉互联网的人会说这个问题很容易解决啊,我们只要把自己的稿件或相片等数字资源上传到某个互联网公司的服务器,那里有上传时间,相当于就把这个稿件盖上时间戳了,盖上时间戳?这个听起来好像正是上面提到的将某事件贴上时间标签。这就好比在以前没有互联网的年代,我们把自己的稿件封进信封然后寄给自己,然后不拆开,那么上面的时间戳就能证明这个时间戳之前我就已经拥有这份稿件了。但是我想问问你觉得把自己原稿件全盘放到别人的服务器上面你能放心吗?你不仅不能保证自己的原稿不会被盗取,可能是黑客,也可能是服务器管理员;而且你不能保证互联网公司服务器被黑客入侵更改了记录的时间,那这个盖上的时间戳就不能作为证据了。总之,自己手里拿着稿件总是比放在别人的服务器上面安全。
好吧,接着我要想一个办法,既不用把我的原稿放到别人的服务器上面,同时也可以完成我的稿件时间证明。看看具体操作:
第一步,我们到网上去下载一个哈希运算工具,这个工具比较常见,一般使用SHA256算法即可,此算法是国际公认安全算法。笔者下载的工具如上图①,这个工具支持的算法比较多,我这里只要勾选SHA256即可。
第二步,选择需要被证明的数字资源,可以是任何类型的文件、照片、软件等等,只要是以数字形式保持的所有资源。假如我桌面上有一个需要保护的文档。
第三步,开始计算这个文件的哈希值,我运算出来的结果是5684549d71047df89b73ade87b7ed9549b4b3037f2f704accd47b5417b0cf32d .
第四步,也是比较关键巧妙的一步,我们把第三步得到的运算值(这里是5684549d71047df89b73ade87b7ed9549b4b3037f2f704accd47b5417b0cf32d)发到我们常用的社交网站上,可以是博客,微博等等。我选择发到我个人的博客上,上面包含了时间和运算值,至此完成了我的文件存在证明,相当于把我的数字资源盖上了一个时间戳。这下算是大功告成,我的文件已经受到这个博客系统的存在证明了。当然,如果你还希望更多的系统帮你证明你还可以发新浪微博、腾讯微博等等,发越多地方表示越多系统帮你证明。
第五步,新建一个目录,建议命名包含运算值,再把保护文件放进去,这样就不会搞混,我们把稿件进行封存并复制一个复件,假如以后我要对改动就直接改复件即可。我们要清楚的是除非把文件改得面目全非,否则我们无需重新将文件盖上时间戳。
上面完成对数字资源时间戳证明的原理是什么呢?如下图,SHA256属于哈希算法的一种,不同的字符串作为输入,经过SHA256运算后都能保证全世界唯一,简单点说它的作用就是把任何一串数字映射成全世界唯一的数字,范围在0到2^256,也就是将任何一个文档都创建一个唯一的标识。反过来说,这个唯一标识就可以用来代表你的指定的文档。做这么个运算有一个很重要的作用:不用暴露你的文档的原稿内容。而我们把这个唯一标识发表到博客,那么通过博客的时间即可推出这个指定文档在此时间前已存在。
如果你还想加强安全,可以在做哈希运算时加入一个密钥(盐值),这个密钥自己千万不能忘记了,可以看到运算结果已经变了,引入了密钥,毫无疑问更加安全。
以上便是我要跟大家分享的数字资源版权自我保护方法。感谢您读完本文,假如您经常写作投稿,您可以考虑使用这个方法,您也可以推荐给经常写作投稿的朋友,多一点的保护措施将在关键时刻保护你的合法权益。