System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数字资源版权保护方法、电子设备及系统技术方案_技高网

一种数字资源版权保护方法、电子设备及系统技术方案

技术编号:45008051 阅读:4 留言:0更新日期:2025-04-18 16:54
本申请公开了一种数字资源版权保护方法、电子设备及系统,涉及信息安全领域。采用内容密钥对数字资源文件进行加密,数字资源文件与内容密钥一一对应;采用授权凭证对内容密钥进行加密,授权凭证与用户一一对应;在传输授权凭证和许可证时采用传输密钥进行加密,每次传输动态生成对应的传输密钥;对数字资源文件进行了内容密钥、授权凭证、传输密钥三重保护,层层加密,对数字资源提供了强有力的版权保护。

【技术实现步骤摘要】

本申请涉及信息安全领域,尤其涉及一种数字资源版权保护方法、电子设备及系统


技术介绍

1、智能手机、智能手表、平板等终端设备在日常生活中的使用频率越来越高,用户对于终端设备的个性化需求也越来越多。例如,用户可能需要在终端设备上设置个性化的主题、壁纸、字体、表盘等。

2、主题、壁纸、字体、表盘等数字资源的设计师可以将作品(数字资源)上传至服务器。终端设备的用户从服务器下载主题、壁纸、字体、表盘等数字资源,就可以将下载的数字资源在终端设备上使用,实现个性化设置。

3、一般来说,设计师的作品是受版权保护的,不允许随意使用和传播。如何更好地对设计师作品(数字资源)进行版权保护,是需要考虑的一个问题。


技术实现思路

1、本申请实施例提供一种数字资源版权保护方法、电子设备及系统,能够实现对数字资源进行更安全地版权保护,避免受版权保护的数字资源被随意使用和传播。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种数字资源版权保护方法,应用于服务器,该方法包括:服务器从开发者平台获取第一数字资源文件;服务器采用第一内容密钥对第一数字资源文件进行加密,获取加密后的第一数字资源文件;服务器向终端设备传输加密后的第一数字资源文件;服务器从终端设备接收到第一请求消息;第一请求消息用于请求应用第一数字资源文件;第一请求消息包括第一内容标识和第一用户标识,内容标识用于唯一标识数字资源文件,用户标识用于唯一标识用户;服务器生成第一用户标识对应的第一授权凭证;服务器生成第一内容标识和第一用户标识对应的第一许可证;第一许可证包括采用第一授权凭证加密的第一内容密钥;服务器向终端设备发送采用第一传输密钥加密的第一许可证;第一传输密钥是服务器与终端设备协商得到的;服务器向终端设备发送采用第二传输密钥加密的第一授权凭证;第二传输密钥是服务器与所述终端设备协商得到的,第二传输密钥与第一传输密钥不同;加密的第一授权凭证用于终端设备对第一许可证中加密的第一内容密钥进行解密。

4、在该方法中,采用内容密钥对数字资源文件进行加密,数字资源文件与内容密钥一一对应;采用授权凭证(授权密钥)对内容密钥进行加密,授权凭证与用户一一对应;在传输授权凭证和许可证时采用传输密钥进行加密,每次传输动态生成对应的传输密钥;对数字资源文件进行了三重保护,层层加密,对数字资源提供了强有力的版权保护。

5、结合第一方面,在一种可能的实施方式中,第一内容密钥包括第一内容标识和第一数字资源文件的版本号信息。

6、内容密钥中包括数字资源的内容标识、版本号等信息。一方面,可以实现内容密钥的唯一性;避免多个数字资源文件的内容密钥相同,如果一个数字资源文件的内容密钥被窃取后,使用该内容密钥解密其他数字资源文件;提高对数字资源版权保护的安全性。另一方面,终端设备获取内容密钥后,可以根据内容密钥提取其中的文件头,获取数字资源的内容标识、版本号等信息。终端设备可以将内容密钥中提权的内容标识、版本号等信息与下载的数字资源文件的内容标识、版本号等信息进行比对,验证下载的数字资源文件是否正确,验证内容密钥与数字资源文件是否对应。

7、结合第一方面,在一种可能的实施方式中,第一用户标识是成功申请试用或成功购买第一数字资源的用户标识。也就是说,第一用户标识是被服务器授权应用第一数字资源的用户。

8、结合第一方面,在一种可能的实施方式中,第一传输密钥和第二传输密钥是采用椭圆曲线迪菲-赫尔曼秘钥交换ecdh算法生成的。

9、ecdh算法是非对称加密算法,安全性较高,采用ecdh算法生成传输密钥,能够更好的保证安全性。

10、结合第一方面,在一种可能的实施方式中,第一授权凭证包括授权公钥和授权私钥,采用第一授权凭证加密的第一内容密钥为采用授权公钥加密的第一内容密钥。

11、第二方面,提供了一种数字资源版权保护方法,应用于终端设备,该方法包括:终端设备从服务器获取加密的第一数字资源文件;响应于第一用户对第一数字资源的应用操作,终端设备向服务器发送第一请求消息;第一请求消息用于请求应用第一数字资源文件;第一请求消息包括第一内容标识和第一用户标识,内容标识用于唯一标识数字资源文件,用户标识用于唯一标识用户;终端设备从服务器获取采用第一传输密钥加密的第一许可证;该第一许可证与第一内容标识和第一用户标识对应,第一许可证包括采用第一授权凭证加密的第一内容密钥;第一内容密钥用于对第一数字资源文件进行加密,第一授权凭证为第一用户标识对应的授权凭证;第一传输密钥是终端设备与服务器协商得到的;终端设备从服务器获取采用第二传输密钥加密的第一授权凭证;第二传输密钥是终端设备与服务器协商得到的,第二传输密钥与第一传输密钥不同;终端设备采用第二传输密钥解密加密的第一授权凭证,获取第一授权凭证;终端设备采用第一传输密钥解密加密的第一许可证,获取第一许可证;终端设备采用第一授权凭证对第一许可证中加密的第一内容密钥进行解密,获取第一内容密钥;终端设备采用第一内容密钥对加密的第一数字资源文件进行解密,获取第一数字资源文件。

12、在该方法中,采用内容密钥对数字资源文件进行加密,数字资源文件与内容密钥一一对应;采用授权凭证(授权密钥)对内容密钥进行加密,授权凭证与用户一一对应;在传输授权凭证和许可证时采用传输密钥进行加密,每次传输动态生成对应的传输密钥;对数字资源文件进行了三重保护,层层加密,对数字资源提供了强有力的版权保护。

13、结合第二方面,在一种可能的实施方式中,第一内容密钥包括第一内容标识和第一数字资源文件的版本号信息。

14、内容密钥中包括数字资源的内容标识、版本号等信息。一方面,可以实现内容密钥的唯一性;避免多个数字资源文件的内容密钥相同,如果一个数字资源文件的内容密钥被窃取后,使用该内容密钥解密其他数字资源文件;提高对数字资源版权保护的安全性。另一方面,终端设备获取内容密钥后,可以根据内容密钥提取其中的文件头,获取数字资源的内容标识、版本号等信息。终端设备可以将内容密钥中提权的内容标识、版本号等信息与下载的数字资源文件的内容标识、版本号等信息进行比对,验证下载的数字资源文件是否正确,验证内容密钥与数字资源文件是否对应。

15、结合第二方面,在一种可能的实施方式中,第一用户标识是成功申请试用或成功购买第一数字资源的用户标识。也就是说,第一用户标识是被服务器授权应用第一数字资源的用户。

16、结合第二方面,在一种可能的实施方式中,第一传输密钥和第二传输密钥是采用椭圆曲线迪菲-赫尔曼秘钥交换ecdh算法生成的。

17、ecdh算法是非对称加密算法,安全性较高,采用ecdh算法生成传输密钥,能够更好的保证安全性。

18、结合第二方面,在一种可能的实施方式中,第一授权凭证包括授权公钥和授权私钥,采用第一授权凭证加密的第一内容密钥为采用授权公钥加密的第一内容密钥。

19、终端设备采用第一本文档来自技高网...

【技术保护点】

1.一种数字资源版权保护方法,应用于服务器,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一内容密钥包括所述第一内容标识和所述第一数字资源文件的版本号信息。

3.根据权利要求1或2所述的方法,其特征在于,所述第一用户标识是成功申请试用或成功购买所述第一数字资源的用户标识。

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一传输密钥和所述第二传输密钥是采用椭圆曲线迪菲-赫尔曼秘钥交换ECDH算法生成的。

5.根据权利要求1-4任意一项所述的方法,其特征在于,所述第一授权凭证包括授权公钥和授权私钥,所述采用所述第一授权凭证加密的第一内容密钥为采用所述授权公钥加密的第一内容密钥。

6.一种数字资源版权保护方法,应用于终端设备,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述第一内容密钥包括所述第一内容标识和所述第一数字资源文件的版本号信息。

8.根据权利要求6或7所述的方法,其特征在于,所述第一用户标识是成功申请试用或成功购买所述第一数字资源的用户标识。

9.根据权利要求6-8任意一项所述的方法,其特征在于,所述第一传输密钥和所述第二传输密钥是采用椭圆曲线迪菲-赫尔曼秘钥交换ECDH算法生成的。

10.根据权利要求6-9任意一项所述的方法,其特征在于,所述第一授权凭证包括授权公钥和授权私钥,所述采用所述第一授权凭证加密的第一内容密钥为采用所述授权公钥加密的第一内容密钥。

11.根据权利要求10所述的方法,其特征在于,所述终端设备采用所述第一授权凭证对所述第一许可证中加密的第一内容密钥进行解密包括:

12.根据权利要求6-11任意一项所述的方法,其特征在于,所述方法还包括:

13.一种服务器,其特征在于,包括:处理器和存储器;所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述服务器执行时,使得所述服务器执行如权利要求1-5任意一项所述的方法。

14.一种终端设备,其特征在于,包括:处理器和存储器;所述存储器中存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被所述终端设备执行时,使得所述终端设备执行如权利要求6-12任意一项所述的方法。

15.一种计算机可读存储介质,其特征在于,包括计算机指令;当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-12任意一项所述的方法。

...

【技术特征摘要】

1.一种数字资源版权保护方法,应用于服务器,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一内容密钥包括所述第一内容标识和所述第一数字资源文件的版本号信息。

3.根据权利要求1或2所述的方法,其特征在于,所述第一用户标识是成功申请试用或成功购买所述第一数字资源的用户标识。

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一传输密钥和所述第二传输密钥是采用椭圆曲线迪菲-赫尔曼秘钥交换ecdh算法生成的。

5.根据权利要求1-4任意一项所述的方法,其特征在于,所述第一授权凭证包括授权公钥和授权私钥,所述采用所述第一授权凭证加密的第一内容密钥为采用所述授权公钥加密的第一内容密钥。

6.一种数字资源版权保护方法,应用于终端设备,其特征在于,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述第一内容密钥包括所述第一内容标识和所述第一数字资源文件的版本号信息。

8.根据权利要求6或7所述的方法,其特征在于,所述第一用户标识是成功申请试用或成功购买所述第一数字资源的用户标识。

9.根据权利要求6-8任意一项所述的方法,其特征在于,所述第一传输密钥和所述第二...

【专利技术属性】
技术研发人员:刘凌洲陈杰
申请(专利权)人:荣耀终端股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1