版权信息检测方法、版权信息检测装置和电子设备的制造方法

文档序号:10725451阅读:547来源:国知局
版权信息检测方法、版权信息检测装置和电子设备的制造方法
【专利摘要】本公开是关于一种版权信息检测方法、版权信息检测装置和电子设备,该版权信息检测方法包括:在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息;确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。通过本公开的技术方案,可以判断目标文件的身份标识与内容文件中的身份标识信息是否相符,若不相符,说明内容文件中的身份标识信息已被修改,则可以拒绝该版权要求,从而避免对目标文件的版权信息进行修改的不法分子获得目标文件的版权。
【专利说明】
版权信息检测方法、版权信息检测装置和电子设备
技术领域
[0001]本公开涉及数字版权技术领域,尤其涉及一种版权信息检测方法、一种版权信息检测装置和一种电子设备。
【背景技术】
[0002]先信息技术日益发展的当下,随着数字产品数量的飞速增长,数字版权也愈发受到人们的关注。
[0003]不法分子为了获得数字作品的版权,一般会修改数字作品中的版权信息,使得修改后的版权信息与自己的信息相符,以便在将修改后的数字作品上传至服务器后,服务器能够根据修改后的版权信息将数字作品的版权认定为属于自己。为了避免不法分子修改数字作品中的版权信息,冒充数字作品的创作者声称拥有数字作品的版权,相关技术中采用了对数字作品加密等方式,但是这种方式对于不法分子来说,仍然较为容易破解,所以难以起到良好的效果。

【发明内容】

[0004]本公开提供一种版权信息检测方法、版权信息检测装置和电子设备,以解决相关技术中的不足。
[0005]根据本公开实施例的第一方面,提供一种版权信息检测方法,包括:
[0006]在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息;
[0007]确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。
[0008]可选地,在所述身份标识与所述身份标识信息相符的情况下,还包括:
[0009]获取与所述身份标识相关联的目标文件中内容文件的数字签名;
[0010]确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0011]可选地,所述身份标识信息的文件列表位于列表文件中,在所述身份标识与所述身份标识信息相符的情况下,还包括:
[0012]获取与所述身份标识相关联的目标文件中列表文件的数字签名;
[0013]确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0014]可选地,在获取所述目标文件的身份标识之前,还包括:
[0015]确定所述目标文件中是否存在版权信息;
[0016]若所述目标文件中存在版权信息,获取所述目标文件的身份标识;
[0017]若所述目标文件中不存在版权信息,根据所述目标文件的来源信息生成身份标识和数字签名;
[0018]将生成的数字签名与生成的身份标识关联存储;
[0019]将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。
[0020]可选地,所述身份标识信息包括所述身份标识的数字水印。
[0021 ]可选地,上述版权信息检测方法还包括:
[0022]将所述生成的身份标识与所述目标文件的加密信息关联存储;
[0023]在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。
[0024]可选地,所述将所述生成的身份标识与所述目标文件的加密信息进行关联存储包括:
[0025]生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密;
[0026]将所述生成的身份标识与所述公钥关联存储;
[0027]在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。
[0028]根据本公开实施例的第二方面,提供一种版权信息检测装置,包括:
[0029]第一获取单元,在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息;
[0030]第一确定单元,确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。
[0031 ]可选地,上述版权信息检测装置还包括:
[0032]第二获取单元,在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中内容文件的数字签名;
[0033]第二确定单元,确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0034]可选地,上述版权信息检测装置还包括:
[0035]第三获取单元,在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中列表文件的数字签名,
[0036]其中,所述身份标识信息的文件列表位于列表文件中;
[0037]第三确定单元,确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0038]可选地,上述版权信息检测装置还包括:
[0039]第四确定单元,确定所述目标文件中是否存在版权信息,
[0040]其中,所述第一获取单元在所述目标文件中存在版权信息的情况下,获取所述目标文件的身份标识;
[0041 ]生成单元,在所述目标文件中不存在版权信息的情况下,根据所述目标文件的来源信息生成身份标识和数字签名;
[0042]第一存储单元,将生成的数字签名与生成的身份标识关联存储;
[0043]嵌入单元,将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。
[0044]可选地,所述身份标识信息包括所述身份标识的数字水印。
[0045]可选地,上述版权信息检测装置还包括:
[0046]第二存储单元,将所述生成的身份标识与所述目标文件的加密信息关联存储;
[0047]查询单元,在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。
[0048]可选地,所述第二存储单元包括:
[0049]加密子单元,生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密;
[0050]关联存储子单元,将所述生成的身份标识与所述公钥关联存储;
[0051 ]传输子单元,在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。
[0052]根据本公开实施例的第三方面,提供一种电子设备,包括:
[0053]处理器;
[0054]用于存储处理器可执行指令的存储器;
[0055]其中,所述处理器被配置为:
[0056]在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息;
[0057]确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。
[0058]本公开的实施例提供的技术方案可以包括以下有益效果:
[0059]由上述实施例可知,本公开可以判断目标文件的身份标识与内容文件中的身份标识信息是否相符,若不相符,说明内容文件中的身份标识信息已被修改,则可以拒绝该版权要求,从而避免对目标文件的版权信息进行修改的不法分子获得目标文件的版权。
[0060]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0061]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0062]图1是根据一示例性实施例示出的一种版权信息检测方法的流程图。
[0063]图2是根据一示例性实施例示出的另一种版权信息检测方法的流程图。
[0064]图3是根据一示例性实施例示出的又一种版权信息检测方法的流程图。
[0065]图4是根据一示例性实施例示出的又一种版权信息检测方法的流程图。
[0066]图5是根据一示例性实施例示出的又一种版权信息检测方法的流程图。
[0067]图6是根据一示例性实施例示出的又一种版权信息检测方法的流程图。
[0068]图7是根据一示例性实施例示出的一种版权信息检测装置框图。
[0069]图8是根据一示例性实施例示出的另一种版权信息检测装置框图。
[0070]图9是根据一示例性实施例示出的又一种版权信息检测装置框图。
[0071]图10是根据一示例性实施例示出的又一种版权信息检测装置框图。
[0072]图11是根据一示例性实施例示出的又一种版权信息检测装置框图。
[0073]图12是根据一示例性实施例示出的又一种版权信息检测装置框图。
[0074]图13是根据一示例性实施例示出的一种用于版权信息检测的装置的结构示意图。
【具体实施方式】
[0075]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0076]图1是根据一示例性实施例示出的一种版权信息检测方法的流程图,该版权信息检测方法可以应用于服务器中,如图1所示,该版权信息检测方法可以包括以下步骤。
[0077]在步骤Sll中,在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息。
[0078]在本实施例中,目标文件可以是具备版权信息的数字产品,内容文件可以是数字产品中包含具体内容的子文件。例如对于手机而言,目标文件可以是应用包、主体包等,以主题包为例,其可以包括多个内容文件,其中的内容文件可以是图片文件。身份标识可以是目标文件创作者的身份标识,例如可以是设置在目标文件的文件头的一串字符。身份标识信息可以是根据身份标识生成并嵌入到目标文件的内容文件中的信息。
[0079]例如,身份标识可以是GUID(Globally Unique Identif ier,全局唯一标识符)。GUID是一种由算法生成的二进制长度为128位的数字标识符,总数达到了 2~128个,所以随机生成两个相同GUID的可能性非常小,因此可以很大程度上避免非创者本人生成与创作者相同的⑶ID。
[0080]例如,身份标识信息可以是嵌入目标文件的内容文件的身份标识的数字水印。数字水印(Digital Watermarking)是将一些标识信息直接嵌入数字作品(例如多媒体、文档、应用等)的内容文件中或是在数字作品的内容文件中进行间接表示(例如修改数字作品内容文件中部分区域的结构)。
[0081]在步骤S12中,确定所述身份标识与所述身份标识信息是否相符,若不相符,执行步骤SI 3;
[0082]在步骤S13中,拒绝所述版权要求。
[0083]不法分子为了获得目标文件的数字版权,一般会修改目标文件的版权信息,例如会修改内容文件中的身份标识信息,以使修改后的版权信息与自己的信息相符,以便在后续根据身份标识和/或身份标识信息确定目标文件的创作者信息时,能够得到与自己的信息相符的创作者信息,从而成功要求到版权。根据本实施例,可以判断目标文件的身份标识与内容文件中的身份标识信息是否相符,若不相符,说明内容文件中的身份标识信息已被修改,则可以拒绝该版权要求,从而避免对目标文件的版权信息进行修改的不法分子获得目标文件的版权。
[0084]若所述身份标识与所述身份标识信息相符,执行步骤S14;
[0085]在步骤S14中,根据所述身份标识和/或所述身份标识信息确定所述目标文件的创作者信息;
[0086]在步骤S15中,确定所述版权要求的来源信息与所述创作者信息是否相符,若相符,执行步骤S16,否则,执行步骤13;
[0087]在步骤S16中,允许所述版权要求。
[0088]在所述身份标识与所述身份标识信息相符的情况下,说明目标文件中的版权信息未遭到修改,因此可以根据其中的版权信息正确地确定创作者信息,在创作者信息与版权要求的来源信息(例如用户名、终端IP等)相符的情况下,可以确定该版权要求为目标文件的创作者提出的,从而允许版权要求,否则,可以确定该版权要求不是目标文件的创作者提出的。
[0089]在本实施例中,以GUID作为身份标识,GUID的数字水印作为身份标识信息为例进行说明。
[0090]GUID属于版权信息的一种,在接收到的目标文件包含版权信息时,可以从目标文件中获取创作者的GUID,例如对目标文件生成版权信息时在目标文件头的第一位置生成了GUID,那么在本实施例中可以从该第一位置提取长度为128位的数字标识符。
[0091 ] GUID的数字水印是在对目标文件生成版权信息时嵌入到目标文件的内容文件中的与GUID相关的数据,例如对目标文件生成版权信息时在目标文件的内容文件中的第二位置嵌入了 GUID的数字水印,那么在本实施例中可以从该第二位置提取一定长度的字符作为身份标识信息。
[0092]若从第二位置提取的字符与从第一位置提取的数字标识符相符,例如与从第一位置提取的数字标识符中的某段连续字符与从第二位置提取的字符相同,那么可以确定身份标识与身份标识信息相符,说明目标文件中的版权信息未遭到修改,因此可以根据其中的版权信息正确地确定创作者信息,在创作者信息与版权要求的来源信息相符的情况下,可以确定该版权要求为目标文件的创作者提出的,从而允许版权要求,例如向来源终端传输检测通过信息,还可以为该来源终端者开启部分权限(例如获取目标文件相关收益的权限、对目标文件修改的权限等)。
[0093]相应地,若从第二位置提取的字符与从第一位置提取的数字标识符不相符,那么可以确定身份标识与身份标识信息不相符,进而可以确定该版权要求的提出者不是该目标文件的创作者,因此可以拒绝其对该目标文件的版权要求,例如向来源终端传输检测未通过信息,还可以向该目标文件的创作者传输提示信息,以便该目标文件的创作者及时获悉有不法分子欲要求该目标文件的版权,从而采取适当的应对措施。
[0094]可选地,所述确定所述身份标识与所述身份标识信息是否相符包括:
[0095]根据相似度算法确定所述身份标识与所述身份标识信息是否相符。
[0096]由于在向内容文件中嵌入的身份标识信息可能是不连续的,因此从内容文件中提取的身份标识信息,可能包含多段属于身份标识信息的字符以及相邻两段字符之间属于具体文件内容的字符,导致即使提取的身份标识信息并未遭到修改,其与身份标识也并不完全相符。
[0097]根据本实施例,可以通过相似度算法比较身份标识与身份标识信息的相似度,只要两者的相似度大于预设阈值(例如70%),那么即可判定两者相符,从而提高确定身份标识与身份标识信息是否相符的准确度。
[0098]可选地,在所述身份标识与所述身份标识信息相符的情况下,还包括:
[0099]获取与所述身份标识相关联的目标文件中内容文件的数字签名;
[0100]确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0101]可选地,所述身份标识信息的文件列表位于列表文件中,在所述身份标识与所述身份标识信息相符的情况下,还包括:
[0102]获取与所述身份标识相关联的目标文件中列表文件的数字签名;
[0103]确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0104]可选地,在获取所述目标文件的身份标识之前,还包括:
[0105]确定所述目标文件中是否存在版权信息;
[0106]若所述目标文件中存在版权信息,获取所述目标文件的身份标识;
[0107]若所述目标文件中不存在版权信息,根据所述目标文件的来源信息生成身份标识和数字签名;
[0108]将生成的数字签名与生成的身份标识关联存储;
[0109]将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。
[0110]可选地,所述身份标识信息包括所述身份标识的数字水印。
[0111]可选地,上述版权信息检测方法还包括:
[0112]将所述生成的身份标识与所述目标文件的加密信息关联存储;
[0113]在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。
[0114]可选地,所述将所述生成的身份标识与所述目标文件的加密信息进行关联存储包括:
[0115]生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密;
[0116]将所述生成的身份标识与所述公钥关联存储;
[0117]在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。
[0118]图2是根据一示例性实施例示出的另一种版权信息检测方法的流程图,如图2所示,在如图1所示实施例的基础上,在所述身份标识与所述身份标识信息相符的情况下,版权信息检测方法还可以包括:
[0119]在步骤S21中,获取与所述身份标识相关联的目标文件中内容文件的数字签名;
[0120]在步骤S22中,确定所述身份标识信息与所述数字签名是否相关联,若不相关联,执行步骤SI 3,若相关联,执彳丁步骤SI 4。
[0121]由于身份标识与身份标识信息相符并不要求身份标识中包含与身份标识信息完全相同的字符,例如在通过相似度算法确定所述身份标识与所述身份标识信息是否相符的情况下,也即身份标识与身份标识信息相似度只要大于预设阈值即可确定两者相符。这使得不法分子在修改部分身份标识信息的情况下,仍能保证身份标识与身份标识信息相符。
[0122]对于文件而言,不同的文件具有不同的数字签名,一份文件其修改前的数字签名和修改后的数字签名是不同的,因此在目标文件的内容文件遭到修改的情况下,其内容文件的数字签名与具有未被修改的身份标识信息的内容文件的数字签名是不同的。
[0123]根据本实施例,在身份标识与身份标识信息相符的情况下,可以进一步获取与身份标识相关联的目标文件中内容文件的数字签名。在身份标识没有被修改的情况下,与身份标识相关联的目标文件中内容文件的数字签名就是未被修改的内容文件的数字签名。因此,通过确定身份标识信息与该数字签名是否相关联,可以准确地确定身份标识信息是否被修改。
[0124]例如目标文件包括多个内容文件,每个内容文件分别对应一个数字签名,若身份标识信息没有被修改,那么其所在的内容文件也就没有发生改变,因此该内容文件的数字签名并未改变,在这种情况下,身份标识信息与上述多个数字签名中的一个数字签名是相关联的(例如身份标识信息所在的内容文件的数字签名与上述多个数字签名中的一个数字签名是相同的);若身份标识信息被修改,那么其所在的内容文件也就发生了改变,因此该内容文件的数字签名也会发生改变,在这种情况下,身份标识信息与上述多个数字签名均不相关联(例如身份标识信息所在的内容文件的数字签名与上述多个数字签名中的每个数字签名均不相同)。
[0125]因此,本实施例根据身份标识信息与数字签名是否相关联确定身份标识信息是否被修改,在所述身份标识与所述身份标识信息相符的情况下,对身份标识信息是否被修改进行了进一步确定,提高了确定身份标识信息是否被修改的准确率。
[0126]图3是根据一示例性实施例示出的另一种版权信息检测方法的流程图,如图3所示,在如图1所示实施例的基础上,所述身份标识信息的文件列表位于列表文件中,在所述身份标识与所述身份标识信息相符的情况下,版权信息检测方法还可以包括:
[0127]在步骤S31中,获取与所述身份标识相关联的目标文件中列表文件的数字签名;
[0128]在步骤S32中,确定所述文件列表与所述数字签名是否相关联,若不相关联,执行步骤SI 3,若相关联,执彳丁步骤SI 4。
[0129]不法分子针对目标文件版权信息的修改,除了如图1所示实施例中对身份标识信息的修改,还可能修改身份标识信息的文件列表。文件列表可以用于记录内容文件与存储地址的对应关系等信息,一旦文件列表被修改,其所在的列表文件也就被修改。而对于文件而言,不同的文件具有不同的数字签名,一份文件其修改前的数字签名和修改后的数字签名是不同的,因此在列表文件中文件列表遭到修改的情况下,列表文件的数字签名与具有未被修改的文件列表的列表文件的数字签名是不同的。
[0130]根据本实施例,可以在身份标识与身份标识信息相符的情况下,进一步获取与身份标识相关联的目标文件中列表文件的数字签名。在身份标识没有被修改的情况下,与身份标识相关联的目标文件中内容文件的数字签名就是未被修改的内容文件的数字签名。因此,通过确定文件列表与数字签名是否相关联,可以准确地确定文件列表是否被修改。
[0131]若文件列表没有被修改,那么其所在的列表文件也就没有发生改变,因此该列表文件的数字签名并未改变,在这种情况下,文件列表与上述数字签名是相关联的(例如文件列表所在的列表文件的数字签名与上述数字签名是相同的);若文件列表被修改,那么其所在的列表文件也就发生了改变,因此该列表文件的数字签名也会发生改变,在这种情况下,文件列表与上述数字签名不相关联(例如文件列表所在的列表文件的数字签名与上述数字签名不相同)。
[0132]因此,本实施例根据文件列表与数字签名是否相关联确定身份标识信息是否被修改,在所述身份标识与所述身份标识信息相符的情况下,还对文件列表是否被修改进行了确定,提高了确定文件的版权信息是否被修改的准确率。
[0133]图4是根据一示例性实施例示出的又一种版权信息检测方法的流程图,如图4所示,在如图1所示实施例的基础上,在获取所述目标文件的身份标识之前,版权信息检测方法还包括:
[0134]在步骤S41中,确定所述目标文件中是否存在版权信息;若所述目标文件中存在版权信息,执行步骤Sll,若所述目标文件中不存在版权信息,执行步骤S42。确定目标文件中是否存在版权信息的方式可以有多种,例如可以根据目标文件中是否存在身份标识来确定,或者根据目标文件中是否存在数字签名来确定。
[0135]在步骤S42中,根据所述目标文件的来源信息生成身份标识和数字签名;
[0136]在步骤S43中,将生成的数字签名与生成的身份标识关联存储;
[0137]在步骤S44中,将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。例如在身份标识信息为数字水印的情况下,那么可以通过数字水印技术将身份标识嵌入到目标文件的内容文件中,目标文件中与身份标识相关的数据即身份标识信息,该过程可以采用空域算法、Patchwork算法、变换域算法等算法实现。
[0138]在本实施例中,在获取所述目标文件的身份标识之前可以先确定目标文件中是否存在版权ig息。
[0139]若目标文件中已存在版权信息,那么可以确定目标文件并非初次上传,因此存在非创作者要求其版权的情况,进而可以通过图1至图3所示的实施例通过检测目标文件中的版权信息是否被修改来确定对目标文件的版权要求是否通过。
[0140]若目标文件中不存在版权信息,那么可以确定目标文件为创作者初次上传,这种情况下的版权要求为创作者的初次版权要求。针对该版权要求可以根据目标文件的来源信息向目标文件中添加版权信息,其中来源信息可以是来源的账号信息、来源的终端信息等。
[0141]进一步地,本实施例通过根据所述目标文件的来源信息生成身份标识和数字签名,可以准确地生成与创作者相关的版权信息。而后续将生成的数字签名与生成的身份标识关联存储(其中的数字签名包括目标文件的内容文件的数字签名、身份标识信息的文件列表所处列表文件的数字签名),便于在对版权信息进行检测的过程中,根据身份标识获取到相关联的目标文件中内容文件的数字签名以及目标文件中列表文件的数字签名,保证准确地确定所述身份标识信息与所述数字签名是否相关联,以及确定所述文件列表与所述数字签名是否相关联。根据所述生成的身份标识在所述目标文件的内容文件中生成身份标识信息,便于在对版权信息进行检测的过程中,从所述目标文件的内容文件中获取身份标识信息之后,能够准确地确定所述身份标识与所述身份标识信息是否相符。
[0142]可选地,所述身份标识信息包括所述身份标识的数字水印。
[0143]根据本实施例,嵌入目标文件的内容文件中的数字水印不影响目标文件的使用,也不易被探知和再次修改,但可以被嵌入数字水印一方识别和辨认。可以提高身份标识信息被不法分子修改的难度,提高版权信息的安全性。
[0144]图5是根据一示例性实施例示出的又一种版权信息检测方法的流程图,如图5所示,在如图4所示实施例的基础上,版权信息检测方法还包括:
[0145]在步骤S51中,将所述生成的身份标识与所述目标文件的加密信息进行关联存储;
[0146]在步骤S52中,在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。
[0147]在本实施例中,加密信息可以用于加密和解密目标文件,例如目标文件为压缩文件,那么加密信息可以是解压密码。
[0148]根据本实施例,通过将生成的身份标识与目标文件的加密信息关联存储,在后续接收到对目标文件的加密信息的获取请求时,可以根据目标文件的身份标识查询加密信息。由于目标文件的身份标识与目标文件的加密信息相关联,因此在目标文件的身份标识遭到修改的情况,根据修改后的身份标识查询到的加密信息,无法解密目标文件,也无法打开目标文件,更无法对目标文件的其他版权信息进行修改。
[0149]据此,可以避免不法分子在修改目标文件的版权信息情况下,再修改目标文件的身份标识信息、文件列表等版权信息。
[0150]例如在图1所示的实施例中,若内容文件的身份标识信息被修改了,那么说明目标文件已经被解密了,可以确定身份标识未被修改,因此可以根据身份标识确定身份标识信息是否被修改。而在身份标识被修改的情况下,根据修改后的身份标识获取的加密信息无法解密目标文件,也就无法对目标文件的内容文件中的身份标识信息进行修改。
[0151]例如在图3所示的实施例中,若目标文件的文件列表被修改了,那么说明目标文件已经被解密了,可以确定身份标识未被修改,因此与身份标识关联的目标文件中列表文件的数字签名也没有发生改变,从而可以将该数字签名作为确定文件列表是否被修改的基准。而在身份标识被修改的情况下,根据修改后的身份标识获取的加密信息无法解密目标文件,也就无法对目标文件的列表文件中的文件列表进行修改。
[0152]图6是根据一示例性实施例示出的又一种版权信息检测方法的流程图,如图6所示(其中部分步骤未示出,简化示出了步骤S44和S52),在如图5所示实施例的基础上,所述将所述生成的身份标识与所述目标文件的加密信息进行关联存储包括:
[0153]在步骤S511中,生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密,生成公钥和私钥;
[0154]在步骤S512中,将所述生成的身份标识与所述公钥关联存储;
[0155]在步骤S513中,在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。
[0156]本实施例对于添加了版权信息的目标文件,可以采用不对称加密算法(也成为非对称加密算法)对其加密,例如在本版权信息检测方法应用于服务器的情况下,服务器可以生成公钥和相对应的私钥,并通过私钥对目标文件进行加密,然后将公钥传输至发出购买请求的终端。通过不对称加密算法对目标文件进行加密可以提高目标文件的安全性,其中不对称加密算法可以包括DES(Data Encrypt1n Standard,数据加密标准)、AES(AdvancedEncrypt1n Standard,高级加密标准)等算法。
[0157]由于购买了目标文件的终端保留有公钥,因此可以随时使用公钥解密和使用目标文件,无需在每次使用目标文件时都向服务器请求授权验证,保证了终端在没有连接于互联网的情况下也能够正常使用目标文件,提高了终端使用目标文件的方便程度。
[0158]与前述的信息显示方法的实施例相对应,本公开还提供了信息显示装置的实施例。
[0159]图7是根据一示例性实施例示出的一种版权信息检测装置框图。参照图7,该装置包括:
[0160]第一获取单元701,被配置为在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息;
[0161]第一确定单元702,被配置为确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。
[0162]图8是根据一示例性实施例示出的另一种版权信息检测装置框图。参照图8,在图7所示实施例的基础上,版权信息检测装置还包括:
[0163]第二获取单元703,被配置为在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中内容文件的数字签名;
[0164]第二确定单元704,被配置为确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0165]图9是根据一示例性实施例示出的又一种版权信息检测装置框图。参照图9,在图7所示实施例的基础上,版权信息检测装置还包括:
[0166]第三获取单元705,被配置为在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中列表文件的数字签名,
[0167]其中,所述身份标识信息的文件列表位于列表文件中;
[0168]第三确定单元706,被配置为确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。
[0169]需要说明的是,上述图9所示的装置实施例中的第三获取单元705和第三确定单元706的结构也可以包含在前述图8的装置实施例中,对此本公开不进行限制。在这种情况下,本实施例中的第三获取单元705与图8所示实施例中的第二获取单元703可以为同一单元;图7至图9所示实施中的第一确定单元702、第二确定单元704和第三确定单元706可以为同一单元;第一获取单元701、第二获取单元703、第三获取单元705可以为同一单元。
[0170]图10是根据一示例性实施例示出的又一种版权信息检测装置框图。参照图10,在图7所示实施例的基础上,版权信息检测装置还包括:
[0171]第四确定单元707,被配置为确定所述目标文件中是否存在版权信息,
[0172]其中,所述第一获取单元在所述目标文件中存在版权信息的情况下,获取所述目标文件的身份标识;
[0173]生成单元708,被配置为在所述目标文件中不存在版权信息的情况下,根据所述目标文件的来源信息生成身份标识和数字签名;
[0174]第一存储单元709,被配置为将生成的数字签名与生成的身份标识关联存储;
[0175]嵌入单元710,被配置为将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。
[0176]可选地,所述身份标识信息包括所述身份标识的数字水印。
[0177]图11是根据一示例性实施例示出的又一种版权信息检测装置框图。参照图11,在图10所示实施例的基础上,版权信息检测装置还包括:
[0178]第二存储单元711,被配置为将所述生成的身份标识与所述目标文件的加密信息关联存储;
[0179]查询单元712,被配置为在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。
[0180]本实施例中的第二存储单元711与图10所示实施例中的第一存储单元709可以为同一单元。
[0181]图12是根据一示例性实施例示出的又一种版权信息检测装置框图。参照图12(其中部分单元未示出),在图11所示实施例的基础上,所述第二存储单元711包括:
[0182]加密子单元7111,被配置为生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密;
[0183]关联存储子单元7112,被配置为将所述生成的身份标识与所述公钥关联存储;
[0184]传输子单元7113,被配置为在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。
[0185]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0186]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0187]相应的,本公开还提供一种信息显示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0188]相应的,本公开还提供一种终端,所述终端包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0189]图13是根据一示例性实施例示出的一种用于版权信息检测的装置1300的框图。例如,装置1300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0190]参照图13,装置1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电源组件1306,多媒体组件1308,音频组件1310,输入/输出(I /0)的接口 1312,传感器组件1314,以及通信组件1316。
[0191]处理组件1302通常控制装置1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。
[0192]存储器1304被配置为存储各种类型的数据以支持在装置1300的操作。这些数据的示例包括用于在装置1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0193]电源组件1306为装置1300的各种组件提供电力。电源组件1306可以包括电源管理系统,一个或多个电源,及其他与为装置1300生成、管理和分配电力相关联的组件。
[0194]多媒体组件1308包括在所述装置1300和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当装置1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0195]音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当装置1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。
[0196]I/O接口 1312为处理组件1302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0197]传感器组件1314包括一个或多个传感器,用于为装置1300提供各个方面的状态评估。例如,传感器组件1314可以检测到装置1300的打开/关闭状态,组件的相对定位,例如所述组件为装置1300的显示器和小键盘,传感器组件1314还可以检测装置1300或装置1300—个组件的位置改变,用户与装置1300接触的存在或不存在,装置1300方位或加速/减速和装置1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0198]通信组件1316被配置为便于装置1300和其他设备之间有线或无线方式的通信。装置1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0199]在示例性实施例中,装置1300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0200]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1304,上述指令可由装置1300的处理器1320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是R0M、随机存取存储器(RAM)、CD-R0M、磁带、软盘和光数据存储设备等。
[0201]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0202]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种版权信息检测方法,其特征在于,包括: 在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息; 确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。2.根据权利要求1所述的版权信息检测方法,其特征在于,在所述身份标识与所述身份标识信息相符的情况下,还包括: 获取与所述身份标识相关联的目标文件中内容文件的数字签名; 确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。3.根据权利要求1所述的版权信息检测方法,其特征在于,所述身份标识信息的文件列表位于列表文件中,在所述身份标识与所述身份标识信息相符的情况下,还包括: 获取与所述身份标识相关联的目标文件中列表文件的数字签名; 确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。4.根据权利要求1所述的版权信息检测方法,其特征在于,在获取所述目标文件的身份标识之前,还包括: 确定所述目标文件中是否存在版权信息; 若所述目标文件中存在版权信息,获取所述目标文件的身份标识; 若所述目标文件中不存在版权信息,根据所述目标文件的来源信息生成身份标识和数字签名; 将生成的数字签名与生成的身份标识关联存储; 将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。5.根据权利要求4所述的版权信息检测方法,其特征在于,所述身份标识信息包括所述身份标识的数字水印。6.根据权利要求4所述的版权信息检测方法,其特征在于,还包括: 将所述生成的身份标识与所述目标文件的加密信息关联存储; 在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。7.根据权利要求6所述的版权信息检测方法,其特征在于,所述将所述生成的身份标识与所述目标文件的加密信息进行关联存储包括: 生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密; 将所述生成的身份标识与所述公钥关联存储; 在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。8.一种版权信息检测装置,其特征在于,包括: 第一获取单元,在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息; 第一确定单元,确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。9.根据权利要求8所述的版权信息检测装置,其特征在于,还包括: 第二获取单元,在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中内容文件的数字签名; 第二确定单元,确定所述身份标识信息与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。10.根据权利要求8所述的版权信息检测装置,其特征在于,还包括: 第三获取单元,在所述身份标识与所述身份标识信息相符的情况下,获取与所述身份标识相关联的目标文件中列表文件的数字签名, 其中,所述身份标识信息的文件列表位于列表文件中; 第三确定单元,确定所述文件列表与所述数字签名是否相关联,若不相关联,拒绝所述版权要求。11.根据权利要求8所述的版权信息检测装置,其特征在于,还包括: 第四确定单元,确定所述目标文件中是否存在版权信息, 其中,所述第一获取单元在所述目标文件中存在版权信息的情况下,获取所述目标文件的身份标识; 生成单元,在所述目标文件中不存在版权信息的情况下,根据所述目标文件的来源信息生成身份标识和数字签名; 第一存储单元,将生成的数字签名与生成的身份标识关联存储; 嵌入单元,将所述生成的身份标识嵌入所述目标文件的内容文件中以形成身份标识信息。12.根据权利要求11所述的版权信息检测装置,其特征在于,所述身份标识信息包括所述身份标识的数字水印。13.根据权利要求11所述的版权信息检测装置,其特征在于,还包括: 第二存储单元,将所述生成的身份标识与所述目标文件的加密信息关联存储; 查询单元,在接收到对所述目标文件的加密信息的获取请求时,根据所述目标文件的身份标识查询加密信息,将查询到的加密信息传输至发出所述获取请求的终端。14.根据权利要求13所述的版权信息检测装置,其特征在于,所述第二存储单元包括: 加密子单元,生成相对应的公钥和私钥,通过所述私钥对所述目标文件加密; 关联存储子单元,将所述生成的身份标识与所述公钥关联存储; 传输子单元,在接收到对所述目标文件的购买请求后,将所述公钥传输至发出所述购买请求的终端。15.—种电子设备,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 在接收到目标文件以及对所述目标文件的版权要求时,获取所述目标文件的身份标识,从所述目标文件的内容文件中获取身份标识信息; 确定所述身份标识与所述身份标识信息是否相符,若不相符,拒绝所述版权要求。
【文档编号】G06F21/10GK106096335SQ201610405542
【公开日】2016年11月9日
【申请日】2016年6月8日
【发明人】张朝辉, 朱佩宏, 霍东海
【申请人】北京小米移动软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1