基于生物特征的版权保护方法、装置及系统与流程

文档序号:13363361阅读:209来源:国知局

本发明涉及通信技术领域,尤其涉及一种基于生物特征的版权保护方法、装置及系统。



背景技术:

对数字文件的版权保护,通常是采用加密、嵌入水印等方式。常见的加密方式包括,对数字文件进行加密,或是对数字文件的存储设备进行限制。然而,采用对数字文件进行加密的方式,在秘钥泄露后,得到秘钥的任何人都可以对加密后的数字文件进行解密,从而查看到数字文件的内容,且难以定位到泄密者,追究其责任,这将极大地损害数字文件的拥有者的版权利益;对数字文件的存储设备进行限制的方式,在查看数字文件时,需要提供专门的入口以及专用的信息存储设备,限制了使用场景,给使用者带来不便。

因而,需要提出一种数字文件的版权保护方案,以更好地保护数字文件的拥有者的版权,又能给使用者查看数字文件带来便利。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明提供一种基于生物特征的版权保护方法、装置及系统,旨在更好地保护数字文件的拥有者的版权,又能给使用者查看数字文件带来便利。

为实现上述目的,本发明提供一种基于生物特征的版权保护方法,所述基于生物特征的版权保护方法包括:

第一设备采集购买者的指定生物特征;

根据采集到的生物特征信息和预置的加密算法生成公钥,并将所述公钥发送给第二设备,以使所述第二设备根据接收到的所述公钥,对所述购买者请求的请求文件进行加密,以得到加密文件,并把所述加密文件发送给所述第一设备;

根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

优选地,所述基于生物特征的版权保护方法还包括:

所述第一设备在发送所述公钥的同时,将获取到的所述购买者对所述请求文件的第一付费信息发送给所述第二设备,以使所述第二设备将所述加密文件进行置乱,并把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备;

在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,所述基于生物特征的版权保护方法还包括:

所述第一设备获取所述购买者对所述请求文件的第二付费信息,并将所述第二付费信息发送给所述第二设备,以使所述第二设备将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一设备;

采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复;

根据再次采集所述购买者的指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密。

为实现上述目的,本发明还提供一种基于生物特征的版权保护方法,所述基于生物特征的版权保护方法包括:

第二设备接收第一设备发送的公钥;其中,所述公钥是根据采集购买者的指定生物特征得到的生物特征信息,和预置的加密算法生成的;

根据接收到的所述公钥,对所述第一设备请求的请求文件进行加密,以得到加密文件,并把所述加密文件发送给所述第一设备,以使所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

优选地,所述基于生物特征的版权保护方法还包括:

所述第二设备在接收所述公钥的同时,接收所述第一设备发送的所述购买者对所述请求文件的第一付费信息;

在得到加密文件之后,将所述加密文件进行置乱,并把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备,以使所述第一设备在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,所述基于生物特征的版权保护方法还包括:

所述第二设备接收所述第一设备发送的所述购买者对所述请求文件的第二付费信息,并将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一设备,以使所述第一设备采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,所述基于生物特征的版权保护方法还包括:

所述第二设备将所述第一付费信息中的购买者信息以水印的方式嵌入到所述加密文件中。

优选地,所述基于生物特征的版权保护方法还包括:

所述第二设备从所述加密文件中提取水印,以获得所述购买者信息。

此外,为实现上述目的,本发明还提供一种基于生物特征的版权保护装置,所述基于生物特征的版权保护装置包括:

采集模块,用于采集购买者的指定生物特征;

生成模块,用于根据采集到的生物特征信息和预置的加密算法生成公钥;

第一发送模块,用于将所述公钥发送给第二设备,以使所述第二设备根据接收到的所述公钥,对所述购买者请求的请求文件进行加密,以得到加密文件,并把所述加密文件发送给第一接收模块;

所述第一接收模块,用于接收所述加密文件;

解密模块,用于根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

优选地,所述基于生物特征的版权保护装置还包括获取模块和置乱恢复模块,

所述获取模块,用于获取所述购买者对所述请求文件的第一付费信息;

所述第一发送模块,还用于在发送所述公钥的同时,将获取到的所述购买者对所述请求文件的第一付费信息发送给所述第二设备,以使所述第二设备将所述加密文件进行置乱,并把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一接收模块;

所述置乱恢复模块,用于在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,

所述获取模块,还用于获取所述购买者对所述请求文件的第二付费信息;

所述第一发送模块,还用于将所述第二付费信息发送给所述第二设备,以使所述第二设备将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一接收模块;

所述第一接收模块,还用于接收所述第二置乱秘钥;

所述置乱恢复模块,还用于采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复;

所述解密模块,还用于根据再次采集所述购买者的指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密。

为实现上述目的,本发明还提供一种基于生物特征的版权保护装置,所述基于生物特征的版权保护装置包括:

第二接收模块,用于接收第一设备发送的公钥;其中,所述公钥是根据采集购买者的指定生物特征得到的生物特征信息,和预置的加密算法生成的;

加密模块,用于根据接收到的所述公钥,对所述第一设备请求的请求文件进行加密,以得到加密文件;

第二发送模块,用于把所述加密文件发送给所述第一设备,以使所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

优选地,所述第二接收模块,还用于在接收所述公钥的同时,接收所述第一设备发送的所述购买者对所述请求文件的第一付费信息;

所述基于生物特征的版权保护装置还包括置乱模块,所述置乱模块,用于在得到加密文件之后,将所述加密文件进行置乱;

所述第二发送模块,还用于把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备,以使所述第一设备在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,

所述第二接收模块,还用于接收所述第一设备发送的所述购买者对所述请求文件的第二付费信息;

所述第二发送模块,还用于将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一设备,以使所述第一设备采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复。

优选地,所述基于生物特征的版权保护装置还包括水印模块,所述水印模块包括:

嵌入单元,用于将所述第一付费信息中的购买者信息以水印的方式嵌入到所述加密文件中;

提取单元,用于从所述加密文件中提取水印,以获得所述购买者信息。

为实现上述目的,本发明还提供一种基于生物特征的版权保护系统,所述基于生物特征的版权保护系统包括上述任一基于生物特征的版权保护装置。

本发明提出的基于生物特征的版权保护方法、装置及系统,根据采集到的所述购买者的指定生物特征得到的生物特征信息,以及预置的加密算法生成公钥,并将生成的公钥发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,并将所述加密文件发送给所述购买者使用的第一设备,进而使所述第一设备通过所述购买者再次录入指定生物特征而生成的私钥,对所述加密文件进行解密,以查看文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中的加密内容,增强了对请求文件的拥有者的版权保护。

附图说明

图1为本发明基于生物特征的版权保护方法第一实施例中第一设备与第二设备交互的时序图;

图2为本发明基于生物特征的版权保护方法第二实施例中第一设备与第二设备交互的时序图;

图3为本发明基于生物特征的版权保护方法第三实施例中第一设备与第二设备交互的时序图;

图4(a)-(b)分别为本发明基于生物特征的版权保护装置第一实施例和第二实施例的功能模块示意图;

图5(a)-(b)分别为本发明基于生物特征的版权保护装置第三实施例和第四实施例的功能模块示意图;

图6为本发明基于生物特征的版权保护装置第七实施例中水印模块的细化功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种基于生物特征的版权保护方法,如图1所示,示出了本发明基于生物特征的版权保护方法第一实施例中第一设备与第二设备交互的时序图,所述基于生物特征的版权保护方法包括:

s10、第一设备采集购买者的指定生物特征;

所述第一设备支持生物特征识别,例如,指纹识别、虹膜识别、巩膜识别(即眼纹识别)、人脸识别等;所述第一设备和第二设备均可以为任意的具有通信功能的终端,如手机、平板电脑、掌上电脑、个人计算机、智能穿戴设备等。

想要查看一个数字文件时,如果该数字文件需要具有一定的权限才能阅读,则想要查看的人就需要向该数字文件(即请求文件)的拥有者,支付一定的费用以获取一定的阅读权限,此时想要查看的人即为购买者。

购买者通过所述第一设备,按照提示对请求文件进行费用支付,以及指定生物特征的录入,从而所述第一设备能够根据采集到的所述购买者的指定生物特征,获得所述购买者的生物特征信息。其中,所述指定生物特征由所述第一设备预先设置好所要录入的是哪种生物特征。

s20、所述第一设备根据采集到的生物特征信息和预置的加密算法生成公钥,并将所述公钥发送给第二设备;

预置的加密算法可以为rsa公钥加密算法,所述第一设备根据采集到的所述购买者的生物特征信息,以及所述加密算法,能够生成相应的公钥。得到公钥后,所述第一设备将生成的公钥发送给请求文件的拥有者使用的第二设备。

s30、所述第二设备接收第一设备发送的公钥;

其中,所述公钥是根据采集购买者的指定生物特征得到的生物特征信息,和预置的加密算法生成的。

s40、所述第二设备根据接收到的所述公钥,对所述第一设备请求的请求文件进行加密,以得到加密文件,并把所述加密文件发送给所述第一设备,以使所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密;

s50、所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

所述购买者通过在所述第一设备上根据提示再次录入指定生物特征,使得所述第一设备根据新获取到的生物特征信息和所述加密算法计算得到相应的私钥,通过使用所述私钥,所述第一设备可对所述加密文件进行相应的解密。

可以理解,所述基于生物特征的版权保护方法可使用在包括第一设备、第二设备,以及至少一个服务器的应用场景中,在该应用场景中,第一设备和第二设备仅负责对用户操作的支持(例如,第一设备中的费用支付操作、生物特征录入、文件解密、请求文件的展示等,第二设备中的新增费用的提示、购买者信息的查看等操作)以及数据的接收和发送,服务器可用于对接收数据的处理及反馈(例如,公钥的生成、私钥的生成、将私钥返回给第一设备、根据公钥对请求文件加密、发送加密文件等)。

本发明提出的基于生物特征的版权保护方法,根据采集到的所述购买者的指定生物特征得到的生物特征信息,以及预置的加密算法生成公钥,并将生成的公钥发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,并将所述加密文件发送给所述购买者使用的第一设备,进而使所述第一设备通过所述购买者再次录入指定生物特征而生成的私钥,对所述加密文件进行解密,以查看文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中的加密内容,增强了对请求文件的拥有者的版权保护。

进一步地,基于上述第一实施例提出本发明基于生物特征的版权保护方法第二实施例,在本实施例中,所述基于生物特征的版权保护方法还包括:

所述第一设备在发送所述公钥的同时,将获取到的所述购买者对所述请求文件的第一付费信息发送给所述第二设备;所述第二设备在接收所述公钥的同时,接收所述第一设备发送的所述购买者对所述请求文件的第一付费信息;在得到加密文件之后,将所述加密文件进行置乱,并把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备;所述第一设备在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

参照图2,本实施例中基于生物特征的版权保护方法,也即:所述第一设备获取所述购买者对所述请求文件的第一付费信息,并采集所述购买者的指定生物特征;所述第一设备根据采集到的生物特征信息和预置的加密算法生成公钥,并将所述公钥和所述第一付费信息发送给所述第二设备;所述第二设备接收所述第一设备发送的公钥和第一付费信息;所述第二设备根据接收到的所述公钥,对所述请求文件进行加密,以得到加密文件,然后将所述加密文件进行置乱,并把置乱后的加密文件和根据所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备;所述第一设备采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复,之后,根据再次采集所述购买者的指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密。

其中,所述第一付费信息可包括支付的费用、支付对象(请求文件的拥有者的账号)、购买者信息(购买者姓名、身份证号码、联系电话、住址等)等。

所述第二设备根据接收到的所述公钥,先对所述请求文件进行加密,得到加密文件,然后将所述加密文件进行置乱,其中,在对所述加密文件进行置乱时,要保证所述加密文件的各个分割部分都不按原来的正确顺序排序;在置乱所述加密文件后,所述第二设备根据所述购买者的付费情况,具体是根据所述第一付费信息中的费用,和预置的置乱密码生成机制,生成相应的第一置乱秘钥,并将所述第一置乱秘钥发送给所述第一设备。其中,所述置乱密码生成机制用于根据第一付费信息中的费用的不同情况,确定出具有相应恢复置乱权限的第一置乱秘钥,以使购买者最终仅获得到与其支付的费用匹配的阅读权限。

例如,在购买者支付的费用为请求文件的全部费用时,根据所述置乱密码生成机制,可得到能够恢复置乱整个请求文件的第一置乱秘钥,即通过该第一置乱秘钥,能够将置乱后的加密文件的各个分割部分按照原有的正确顺序排序展示;在购买者支付的费用没有达到请求文件的全部费用时,根据所述置乱密码生成机制,可得到与该购买者已支付费用相应的、具有部分恢复置乱权限的第一置乱秘钥,即通过该第一置乱秘钥,能够将指定的加密文件分割部分按照其相应的原有顺序恢复至原有位置处。

所述第一设备在采用所述第一置乱秘钥对置乱后的加密文件进行置乱恢复后,所述购买者通过在所述第一设备上根据提示再次录入指定生物特征,使得所述第一设备根据新获取到的生物特征信息和所述加密算法计算得到相应的私钥,通过使用所述私钥,所述第一设备可对置乱恢复后的加密文件进行相应的解密。其中,只有置乱恢复后的位置正确且解密正确的分割部分,才能正确展示相应部分的文件内容,而其他分割部分无法正常查看文件内容(例如,查看到的是乱码)。

可以理解,所述基于生物特征的版权保护方法可使用在包括第一设备、第二设备,以及至少一个服务器的应用场景中,在该应用场景中,第一设备和第二设备仅负责对用户操作的支持(例如,第一设备中的费用支付操作、生物特征录入、置乱恢复、文件解密、请求文件的展示等,第二设备中的新增费用的提示、购买者信息的查看等操作)以及数据的接收和发送,服务器可用于对接收数据的处理及反馈(例如,公钥的生成、私钥的生成、将私钥返回给第一设备、根据公钥对请求文件加密、置乱加密文件、发送加密文件及置乱秘钥等)。

本发明提出的基于生物特征的版权保护方法,在购买者支付费用后,根据采集到的所述购买者的指定生物特征的信息,以及预置的加密算法生成公钥,并将生成的公钥和获取到的第一付费信息发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,之后,将所述加密文件置乱,并根据接收到的第一付费信息得到相应的第一置乱秘钥,进而使所述第一设备根据接收到的第一置乱秘钥对接收到的加密文件进行置乱恢复,然后通过所述购买者再次录入指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密,以查看具有相应阅读权限的文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中具有相应阅读权限的加密内容,进一步增强了对请求文件的拥有者的版权保护。

进一步地,基于上述第二实施例提出本发明基于生物特征的版权保护方法第三实施例,在本实施例中,参照图3,在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,所述基于生物特征的版权保护方法还包括:

s60、所述第一设备获取所述购买者对所述请求文件的第二付费信息,并将所述第二付费信息发送给所述第二设备;

所述购买者在查看所述请求文件的部分内容后,如果对所述请求文件感兴趣,想要继续查看剩余的部分或全部内容,则可通过所述第一设备继续支付相应费用。所述第一设备在获取到所述购买者支付的费用信息后,即可获得所述购买者的第二付费信息,并将所述第二付费信息发送给所述请求文件的拥有者所用的所述第二设备。其中,所述第二付费信息可包括支付的总费用(已支付的费用加上本次支付的费用)、支付对象(请求文件的拥有者的账号)、购买者信息(购买者姓名、身份证号码、联系电话、住址等)等。

s70、所述第二设备接收所述第一设备发送的所述购买者对所述请求文件的第二付费信息,并将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一设备;

所述第二设备根据所述购买者的最新付费情况,具体是根据所述第二付费信息中的费用,和预置的所述置乱密码生成机制,生成相应的第二置乱秘钥,并将所述第二置乱秘钥发送给所述第一设备。其中,所述置乱密码生成机制还用于根据第二付费信息中的费用的不同情况,确定出具有相应恢复置乱权限的第二置乱秘钥,以使购买者最终仅获得到与其支付的费用匹配的阅读权限。

s80、所述第一设备采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复;

s90、所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密。

在采用所述第二置乱密码对置乱后的加密文件进行置乱恢复后,所述购买者通过所述第一设备根据提示再次录入指定生物特征,使得所述第一设备根据新获取到的所述购买者的生物特征信息和所述加密算法计算得到私钥,通过使用所述私钥,所述第一设备可对置乱恢复后的加密文件进行相应的解密。其中,只有置乱恢复后的位置正确且解密正确的分割部分,才能正确展示该部分的文件内容,而其他分割部分无法正常查看文件内容(例如,查看到的是乱码)。

本发明提出的基于生物特征的版权保护方法,在所述购买者继续支付费用后,根据最新的费用支付情况,生成相应的第二置乱秘钥,以使所述第一设备根据所述第二置乱秘钥对所述请求文件重新进行置乱恢复,并在置乱恢复后通过再次获取到的指纹特征信息而生成的私钥,对所述加密文件进行解密,从而查看具有与最新的费用支付情况匹配的阅读权限的文件内容,整个过程中,只有购买者自己能够根据新生成的私钥对加密文件进行正确解密,且只能查看到与其具有的阅读权限匹配的文件内容,很好地保证了请求文件的拥有者的版权。

进一步地,基于上述第三实施例提出本发明基于生物特征的版权保护方法第四实施例,在本实施例中,所述基于生物特征的版权保护方法还包括:

所述第二设备将所述第一付费信息中的购买者信息以水印的方式嵌入到所述加密文件中。

在需要获得一个加密文件中的购买者信息时,所述基于生物特征的版权保护方法还包括:从所述加密文件中提取水印,以获得所述购买者信息。

本实施例中的水印可以为数字水印,是一种不可见水印。数字水印(digitalwatermarking)技术是将一些标识信息(即数字水印)直接嵌入数字载体当中(包括多媒体、文档、软件等),或是间接表示(修改特定区域的结构),且不影响原载体的使用价值,也不容易被探知和再次修改,但可以被生产方识别和辨认。通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者、传送隐秘信息或者判断载体是否被篡改等目的。数字水印是保护信息安全、实现防伪溯源、版权保护的有效办法,是信息隐藏技术研究领域的重要分支和研究方向。

所述第二设备可在将所述请求文件按照所述公钥进行加密后,再将所述购买者信息以水印的方式嵌入到所述加密文件中;也可先将所述购买者信息以水印的方式嵌入到所述请求文件中后,再按照所述公钥对加入水印后的请求文件进行加密,从而得到所述加密文件。之后,所述第二设备再对加密文件进行置乱操作。

当所述请求文件的拥有者在得到所述购买者恶意传播的所述加密文件后,可通过从所述加密文件中提取水印的方式,获得所述购买者的相关信息,以通过相关法律对所述购买者的恶意传播行为进行警告或惩罚,从而尽早恢复所述请求文件的拥有者的合法权益。

本发明提出的基于生物特征的版权保护方法,将包含购买者信息的内容以水印的方式嵌入到所述加密文件中,使得在请求文件的拥有者发现其作品被恶意传播后,可通过从经恶意传播的加密文件中提取水印的方式,获得恶意传播的购买者信息,通过采用将购买者信息以水印的方式嵌入到加密文件中的方式,能够更好地支持对请求文件的拥有者的版权保护。

本发明还提供一种基于生物特征的版权保护装置,如图4(a)所示,示出了本发明基于生物特征的版权保护装置第一实施例的功能模块示意图,该装置设置在第一设备上;如图4(b)所示,示出了本发明基于生物特征的版权保护装置第二实施例的功能模块示意图,该装置设置在第二设备上。其中,

采集模块100,用于采集购买者的指定生物特征;

所述第一设备支持生物特征识别,例如,指纹识别、虹膜识别、巩膜识别(即眼纹识别)、人脸识别等;所述第一设备和第二设备均可以为任意的具有通信功能的终端,如手机、平板电脑、掌上电脑、个人计算机、智能穿戴设备等。

想要查看一个数字文件时,如果该数字文件需要具有一定的权限才能阅读,则想要查看的人就需要向该数字文件(即请求文件)的拥有者,支付一定的费用以获取一定的阅读权限,此时想要查看的人即为购买者。

购买者通过所述第一设备,按照提示对请求文件进行费用支付,以及指定生物特征的录入,从而所述第一设备能够根据采集模块100采集到的所述购买者的指定生物特征,获得所述购买者的生物特征信息。其中,所述指定生物特征由所述第一设备预先设置好所要录入的是哪种生物特征。

生成模块200,用于根据采集到的生物特征信息和预置的加密算法生成公钥;

第一发送模块300,用于将所述公钥发送给第二设备;

预置的加密算法可以为rsa公钥加密算法,所述第一设备的生成模块200根据采集到的所述购买者的生物特征信息,以及所述加密算法,能够生成相应的公钥。得到公钥后,所述第一设备的第一发送模块300将生成的公钥发送给请求文件的拥有者使用的第二设备,例如所述第二设备的第二接收模块400。

第二接收模块400,用于接收第一设备的第一发送模块300发送的公钥;

其中,所述公钥是根据采集购买者的指定生物特征得到的生物特征信息,和预置的加密算法生成的;可由所述第一设备的第一发送模块300发送所述公钥给所述第二设备的第二接收模块400。

加密模块500,用于根据接收到的所述公钥,对所述第一设备请求的请求文件进行加密,以得到加密文件;

第二发送模块600,用于把所述加密文件发送给所述第一设备,以使所述第一设备根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密;

例如,所述第二设备的第二发送模块600可将所述加密文件发送给所述第一设备的第一接收模块700。

所述第一接收模块700,用于接收所述加密文件;

解密模块800,用于根据再次采集所述购买者的指定生物特征而生成的私钥,对所述加密文件进行解密。

所述购买者通过在所述第一设备上根据提示再次录入指定生物特征,使得所述第一设备的生成模块200根据新获取到的生物特征信息和所述加密算法计算得到相应的私钥,通过使用所述私钥,所述第一设备的解密模块800可对所述加密文件进行相应的解密。

本发明提出的基于生物特征的版权保护装置,根据采集到的所述购买者的指定生物特征得到的生物特征信息,以及预置的加密算法生成公钥,并将生成的公钥发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,并将所述加密文件发送给所述购买者使用的第一设备,进而使所述第一设备通过所述购买者再次录入指定生物特征而生成的私钥,对所述加密文件进行解密,以查看文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中的加密内容,增强了对请求文件的拥有者的版权保护。

进一步地,基于上述基于生物特征的版权保护装置第一实施例提出本发明基于生物特征的版权保护装置第三实施例,参照图5(a)所示的基于生物特征的版权保护装置第三实施例的功能模块示意图,该装置设置在所述第一设备上;基于上述基于生物特征的版权保护装置第二实施例提出本发明基于生物特征的版权保护装置第四实施例,参照图5(b)所示的基于生物特征的版权保护装置第四实施例的功能模块示意图,该装置设置在所述第二设备上;其中,

所述获取模块900,用于获取所述购买者对所述请求文件的第一付费信息;

所述第一发送模块300,还用于在发送所述公钥的同时,将获取到的所述购买者对所述请求文件的第一付费信息发送给所述第二设备(例如发送给所述第二设备的第二接收模块400);

所述第二接收模块400,还用于在接收所述公钥的同时,接收所述第一设备(例如所述第一设备的第一发送模块300)发送的所述购买者对所述请求文件的第一付费信息;

所述置乱模块980,用于在得到加密文件之后,将所述加密文件进行置乱;

所述第二发送模块600,还用于把置乱后的加密文件和根据接收到的所述第一付费信息确定的第一置乱秘钥,发送给所述第一设备(例如所述第一设备的第一接收模块700),以使所述第一设备在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复;

所述置乱恢复模块990,用于在对所述加密文件进行解密之前,采用接收到的所述第一置乱秘钥对置乱后的加密文件进行置乱恢复。

其中,所述第一付费信息可包括支付的费用、支付对象(请求文件的拥有者的账号)、购买者信息(购买者姓名、身份证号码、联系电话、住址等)等。

所述第二设备根据接收到的所述公钥,由加密模块500对所述请求文件进行加密,得到加密文件,然后由置乱模块980将所述加密文件进行置乱,其中,在对所述加密文件进行置乱时,要保证所述加密文件的各个分割部分都不按原来的正确顺序排序;在置乱所述加密文件后,所述第二设备的置乱模块根据所述购买者的付费情况,具体是根据所述第一付费信息中的费用,和预置的置乱密码生成机制,生成相应的第一置乱秘钥,由第二发送模块600将所述第一置乱秘钥发送给所述第一设备的第一接收模块700。其中,所述置乱密码生成机制用于根据第一付费信息中的费用的不同情况,确定出具有相应恢复置乱权限的第一置乱秘钥,以使购买者最终仅获得到与其支付的费用匹配的阅读权限。

例如,在购买者支付的费用为请求文件的全部费用时,根据所述置乱密码生成机制,可得到能够恢复置乱整个请求文件的第一置乱秘钥,即通过该第一置乱秘钥,能够将置乱后的加密文件的各个分割部分按照原有的正确顺序排序展示;在购买者支付的费用没有达到请求文件的全部费用时,根据所述置乱密码生成机制,可得到与该购买者已支付费用相应的、具有部分恢复置乱权限的第一置乱秘钥,即通过该第一置乱秘钥,能够将指定的加密文件分割部分按照其相应的原有顺序恢复至原有位置处。

所述第一设备的置乱恢复模块990在采用所述第一置乱秘钥对置乱后的加密文件进行置乱恢复后,所述购买者通过在所述第一设备上根据提示再次录入指定生物特征,使得所述第一设备的生成模块200根据新获取到的生物特征信息和所述加密算法计算得到相应的私钥,通过使用所述私钥,所述第一设备的解密模块800可对置乱恢复后的加密文件进行相应的解密。其中,只有置乱恢复后的位置正确且解密正确的分割部分,才能正确展示相应部分的文件内容,而其他分割部分无法正常查看文件内容(例如,查看到的是乱码)。

本发明提出的基于生物特征的版权保护装置,在购买者支付费用后,根据采集到的所述购买者的指定生物特征的信息,以及预置的加密算法生成公钥,并将生成的公钥和获取到的第一付费信息发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,之后,将所述加密文件置乱,并根据接收到的第一付费信息得到相应的第一置乱秘钥,进而使所述第一设备根据接收到的第一置乱秘钥对接收到的加密文件进行置乱恢复,然后通过所述购买者再次录入指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密,以查看具有相应阅读权限的文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中具有相应阅读权限的加密内容,进一步增强了对请求文件的拥有者的版权保护。

进一步地,基于上述基于生物特征的版权保护装置第三实施例提出本发明基于生物特征的版权保护装置第五实施例,基于上述基于生物特征的版权保护装置第四实施例提出本发明基于生物特征的版权保护装置第六实施例。在所述第一付费信息中包含的费用不是所述请求文件对应的全部费用时,

所述获取模块900,还用于获取所述购买者对所述请求文件的第二付费信息;

所述第一发送模块300,还用于将所述第二付费信息发送给所述第二设备(例如所述第二设备的第二接收模块400);

所述购买者在查看所述请求文件的部分内容后,如果对所述请求文件感兴趣,想要继续查看剩余的部分或全部内容,则可通过所述第一设备继续支付相应费用。所述第一设备的获取模块900在获取到所述购买者支付的费用信息后,即可获得所述购买者的第二付费信息,所述第一发送模块300将所述第二付费信息发送给所述请求文件的拥有者所用的所述第二设备的第二接收模块400。其中,所述第二付费信息可包括支付的总费用(已支付的费用加上本次支付的费用)、支付对象(请求文件的拥有者的账号)、购买者信息(购买者姓名、身份证号码、联系电话、住址等)等。

所述第二接收模块400,还用于接收所述第一设备(例如所述第一设备的第一发送模块300)发送的所述购买者对所述请求文件的第二付费信息;

所述第二发送模块600,还用于将根据接收到的所述第二付费信息确定的第二置乱秘钥,发送给所述第一设备(例如所述第一设备的第一接收模块700),以使所述第一设备采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复;

所述第二设备的置乱模块980根据所述购买者的最新付费情况,具体是根据所述第二付费信息中的费用,和预置的所述置乱密码生成机制,生成相应的第二置乱秘钥,并由所述第二发送模块600将所述第二置乱秘钥发送给所述第一设备的第一接收模块700。其中,所述置乱密码生成机制还用于根据第二付费信息中的费用的不同情况,确定出具有相应恢复置乱权限的第二置乱秘钥,以使购买者最终仅获得到与其支付的费用匹配的阅读权限。

所述第一接收模块700,还用于接收所述第二置乱秘钥;

所述置乱恢复模块990,还用于采用接收到的所述第二置乱秘钥对置乱后的加密文件进行置乱恢复;

所述解密模块800,还用于根据再次采集所述购买者的指定生物特征而生成的私钥,对置乱恢复后的加密文件进行解密。

在采用所述第二置乱密码对置乱后的加密文件进行置乱恢复后,所述购买者通过所述第一设备根据提示再次录入指定生物特征,使得所述第一设备的生成模块200根据新获取到的所述购买者的生物特征信息和所述加密算法计算得到私钥,通过使用所述私钥,所述第一设备的解密模块800可对置乱恢复后的加密文件进行相应的解密。其中,只有置乱恢复后的位置正确且解密正确的分割部分,才能正确展示该部分的文件内容,而其他分割部分无法正常查看文件内容(例如,查看到的是乱码)。

本发明提出的基于生物特征的版权保护装置,在所述购买者继续支付费用后,根据最新的费用支付情况,生成相应的第二置乱秘钥,以使所述第一设备根据所述第二置乱秘钥对所述请求文件重新进行置乱恢复,并在置乱恢复后通过再次获取到的指纹特征信息而生成的私钥,对所述加密文件进行解密,从而查看具有与最新的费用支付情况匹配的阅读权限的文件内容,整个过程中,只有购买者自己能够根据新生成的私钥对加密文件进行正确解密,且只能查看到与其具有的阅读权限匹配的文件内容,很好地保证了请求文件的拥有者的版权。

进一步地,基于上述基于生物特征的版权保护装置第六实施例提出本发明基于生物特征的版权保护装置第七实施例,该装置设置在所述第二设备上,在本实施例中,参照图6,所述第二设备上的基于生物特征的版权保护装置还包括水印模块970,所述水印模块970包括:

嵌入单元971,用于将所述第一付费信息中的购买者信息以水印的方式嵌入到所述加密文件中;

提取单元972,用于从所述加密文件中提取水印,以获得所述购买者信息。

本实施例中的水印可以为数字水印,是一种不可见水印。数字水印(digitalwatermarking)技术是将一些标识信息(即数字水印)直接嵌入数字载体当中(包括多媒体、文档、软件等),或是间接表示(修改特定区域的结构),且不影响原载体的使用价值,也不容易被探知和再次修改,但可以被生产方识别和辨认。通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者、传送隐秘信息或者判断载体是否被篡改等目的。数字水印是保护信息安全、实现防伪溯源、版权保护的有效办法,是信息隐藏技术研究领域的重要分支和研究方向。

所述第二设备可在加密模块500将所述请求文件按照所述公钥进行加密后,再由水印模块970的嵌入单元971将所述购买者信息以水印的方式嵌入到所述加密文件中;也可由所述嵌入单元971先将所述购买者信息以水印的方式嵌入到所述请求文件中后,再由所述加密模块500按照所述公钥对加入水印后的请求文件进行加密,从而得到所述加密文件。之后,所述第二设备的置乱模块980再对加密文件进行置乱操作。

当所述请求文件的拥有者在得到所述购买者恶意传播的所述加密文件后,可通过从所述加密文件中提取水印的方式,由所述提取单元972获得所述购买者的相关信息,以通过相关法律对所述购买者的恶意传播行为进行警告或惩罚,从而尽早恢复所述请求文件的拥有者的合法权益。

本发明提出的基于生物特征的版权保护装置,在使用公钥对请求文件进行加密的操作前后,还将包含购买者信息的内容以水印的方式嵌入到所述加密文件中,使得在请求文件的拥有者发现其作品被恶意传播后,可通过从经恶意传播的加密文件中提取水印的方式,获得恶意传播的购买者信息,通过采用将购买者信息以水印的方式嵌入到加密文件中的方式,能够更好地支持对请求文件的拥有者的版权保护。

此外,本发明还提供一种基于生物特征的版权保护系统,所述基于生物特征的版权保护系统包括设置在所述第一设备上的任一实施例所述的基于生物特征的版权保护装置,以及设置在所述第二设备上的任一实施例所述的基于生物特征的版权保护装置。

所述基于生物特征的版权保护系统中,所述第一设备上还可设置有所述第二设备上的基于生物特征的版权保护装置,所述第二设备上也还可以设置有所述第一设备上的基于生物特征的版权保护装置。

本发明提出的基于生物特征的版权保护系统,根据采集到的所述购买者的指定生物特征得到的生物特征信息,以及预置的加密算法生成公钥,并将生成的公钥发送给请求文件的拥有者使用的第二设备,以使所述第二设备根据接收到的公钥加密所述请求文件,以得到加密文件,并将所述加密文件发送给所述购买者使用的第一设备,进而使所述第一设备通过所述购买者再次录入指定生物特征而生成的私钥,对所述加密文件进行解密,以查看文件内容,实现了通过使用基于生物特征而生成的公钥和私钥,使得只有购买者自己才能正确解密请求文件中的加密内容,增强了对请求文件的拥有者的版权保护。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1