一种受保护内容完整性验证的方法、设备及系统技术方案

技术编号:2833279 阅读:253 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种受保护内容完整性验证的方法、设备及系统,其中,该方法包括:将计算的受保护内容的哈希值进行存储,在消费受保护内容前进行受保护内容的完整性验证时,用户设备将存储的受保护内容的哈希值与该内容关联的权限对象中的哈希值进行比较,如果一致,则该内容通过完整性验证;否则,该内容不通过完整性验证。本发明专利技术解决了在消费内容时频繁对内容完整性验证而导致的消费内容的延时,从而导致用户体验不佳的问题。更进一步地,该系统不会出现不消费权限对象状态消费内容的情况。

【技术实现步骤摘要】

本专利技术涉及数字版权管理(DRM)系统中对受保护内容进行处理的技 术,特别涉及一种受保护内容完整性验证的方法、设备及系统
技术介绍
DRM技术是随着数字内容在互联网上的广泛传播而发展起来的一种新 技术。DRM技术的目的是保护内容的版权,从技术上提高盗版的技术门搵 和成本,确保只有购买版权的用户在遵守版权规则的条件下消费受保护内和共享受保护内容,从而保证媒体内容发行商和数字媒体许可发行商的利 益,是实现将受保护内容通过互联网进行销售的前提条件。DRM技术的基本原理是媒体内容发行商将内容加密后提供给用户下 载;许可发行商负责分发与内容相对应的权限对象,权限对象包括内容解密 密钥及内容消费的权限。设备拥有内容外还得有与之对应的权限对象才能消 费,DRM考虑用户权益的保障,在权限对象中包括了关联的内容的哈希值, 在终端消费内容前强制要求验证内容的完整性,仅当完整性验证通过后方可 消费内容。目前,DRM技术对受保护内容完整性保护的过程为许可服务器将受 保护内容的散列值保存在该内容对应的权限对象中并对权限对象签名,用户 下载权限对象并对权限对象进行完整性验证, 一旦验证通过就安装权限对象 本文档来自技高网...

【技术保护点】
一种受保护内容完整性验证的方法,其特征在于,将计算的受保护内容的哈希值进行存储,该方法还包括:    在消费受保护内容前进行受保护内容的完整性验证时,用户设备将存储的受保护内容的哈希值与该内容关联的权限对象中的哈希值进行比较,如果一致,则该内容通过完整性验证;否则,该内容不通过完整性验证。

【技术特征摘要】
1、一种受保护内容完整性验证的方法,其特征在于,将计算的受保护内容的哈希值进行存储,该方法还包括在消费受保护内容前进行受保护内容的完整性验证时,用户设备将存储的受保护内容的哈希值与该内容关联的权限对象中的哈希值进行比较,如果一致,则该内容通过完整性验证;否则,该内容不通过完整性验证。2、 如权利要求l所述的方法,其特征在于,所述将计算的受保护内容的哈 希值存储到设置的哈希值存储区中。3、 如权利要求2所述的方法,其特征在于,所述哈希值存储区为受保护媒 体内容的可更改区域中的一个数据结构。4、 如权利要求2所述的方法,其特征在于,所述哈希值存储区为用户设备 设置的哈希值存储表,所述哈希值存储表至少包含受保护内容的内容标识和对 应于该内容的哈希值。5、 如权利要求l所述的方法,其特征在于,所述将计算的受保护内容的哈 希值进行存储的过程为非用户设备的设备计算受保护内容的哈希值,并将该哈希值存储到受保护 内容的可更改区域中的一个数据结构中,与受保护内容一起发送给用户设备。6、 如权利要求5所述的方法,其特征在于,在所述进行受保护媒体内容的 完整性验证之前,该方法还包括用户设备根据设定的条件判断是否清空受保护内容携带的哈希值,如果是, 则清空后再计算受保护内容的哈希值并将哈希值存储到哈希值存储区;否则, 不清空。7、 如权利要求6所述的方法,其特征在于,所述设定的条件为受保护内容 在非用户设备的设备中的完整性得到保证且受保护内容从非用户设备的设备到 用户设备传输过程的完整性得到保证。8、 如权利要求l所述的方法,其特征在于,在所述计算受保护内容的哈希 《直之前,该方法还包括Al、用户设备判断受保护内容是否有关联的权限对象,如果是,转入步骤 A2;否则,用户设备直接计算受保护内容的哈希值;A2、用户设备判断关联的权限对象是否是有状态的权限对象,如果是,则 转入步骤A3;否则,用户设备允许在未经过完整性验证的情况下消费受保护内 容。A3、用户设备计算受保护内容的哈希值。9、 如权利要求l所述的方法,其特征在于,所述将计算的受保护内容的哈 希值进行存储的过程为在受保护媒体内容下载完毕时计算受保护内容的哈希 值并进行存储;或在受保护媒体内容下载的同时计算内容的哈希值并进行存储。10、 如权利要求l所述的方法,其特征在于,在所述进行内容的完整性验 证之前,该方法还包括用户设备判断是否存储有该受保护内容的哈希值,如果是,进行内容的完 整性验证;如果否,则先计算该内容的哈希值,再将计算的哈希值与该内容关 联的权限对象中该内容的哈希值进行比较,如果一致,则该内容通过完整性验 证,存储所计算的该内容的哈希值;否则,该内容不通过完整性验证。11、 如权利要求1所述的方法,其特征在于,在所述用户设备将存储的受 保护内容的哈希值与该内容关联的权限对象中该内容的哈希值进行比较之前, 该方法还包括如果所存储的受保护内容通过了完整性验证,则标识内容完整性验证通过 的成功标识,判断所存储的受保护内容是否标识有内容完整性验证通过的成功标识,如 果是,则该内容完整性验证成功;如果否,则执行用...

【专利技术属性】
技术研发人员:周晨党沛张仁宙李益民周皓隽冯雯洁周志鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[]

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

1