【技术实现步骤摘要】
【国外来华专利技术】组许可加密和解密相关申请的交叉引用本申请要求在2015年9月15日提交的题为“GROUPLICENSEENCRYPTIONANDDECRYPTION(组许可加密和解密)”的美国非临时专利申请号14/854,799的优先权并且是所述专利申请的继续申请,所述专利申请的公开内容通过引用全部结合在此。
技术介绍
包含一个或多个内容密钥的许可可能需要对媒体内容进行解密和回放。在一些示例中,媒体内容可以包括视频文件,如电影。在一些示例中,可以指示设备对相对大量的电影进行解密,并且因此,由于系统中的网络限制和等待时间问题,请求每个电影的许可可能是个问题。此外,在一些示例中,单个电影可能包含音频磁迹、标清(SD)视频磁迹以及(可能包含)高清(HD)视频磁迹,其中,可以使用不同内容密钥来对每个磁迹进行加密。根据常规许可交换技术,设备可以从许可服务器处重复请求内容密钥,由此增大网络流量的量(例如,对于每个电影内的每个磁迹,设备可能必须发送内容标识符并且然后接收唯一内容密钥)。此外,这种增加的网络流量可能在不具有可靠网络连接的位置中产生甚至比拥塞问题更严重的问题。
技术实现思路
附图和以下说明书阐述了一个或多个实施方式的细节。根据说明书和附图以及权利要求书,其他特征将是显而易见的。根据一方面,一种计算设备可以包括:媒体内容处理器,所述媒体内容处理器被配置用于获得媒体内容;组许可管理器,所述组许可管理器被配置用于判定所述媒体内容是否是许可组的一部分,并且当所述媒体内容被确定为所述许可组的一部分时,所述组许可管理器被配置用于判定之前是否接收到所述许可组的主密钥。当之前没有接收到所述主密钥时, ...
【技术保护点】
一种计算设备,包括:至少一个处理器;存储有可执行指令的非瞬态计算机可读介质,所述可执行指令当被所述至少一个处理器执行时被配置用于实现:媒体内容处理器,所述媒体内容处理器被配置用于获得媒体内容;组许可管理器,所述组许可管理器被配置用于判定媒体内容是否是许可组的一部分,并且当媒体内容被确定为许可组的一部分时,所述组许可管理器被配置用于判定之前是否接收到所述许可组的主密钥,所述组许可管理器被配置用于在之前没有接收到主密钥时通过网络向许可管理器发送许可请求,所述许可请求包括标识媒体内容的内容标识符以及标识包括媒体内容的许可组的组标识符,所述组许可管理器被配置用于通过所述网络接收许可以便允许访问媒体内容,所述许可包括与所述许可组相对应的主密钥;密钥生成器,所述密钥生成器被配置用于基于主密钥导出针对由内容标识符标识的媒体内容的内容密钥;以及解密单元,所述解密单元被配置用于使用导出的内容密钥对媒体内容进行解密,从而使得可以访问媒体内容。
【技术特征摘要】
【国外来华专利技术】2015.09.15 US 14/854,7991.一种计算设备,包括:至少一个处理器;存储有可执行指令的非瞬态计算机可读介质,所述可执行指令当被所述至少一个处理器执行时被配置用于实现:媒体内容处理器,所述媒体内容处理器被配置用于获得媒体内容;组许可管理器,所述组许可管理器被配置用于判定媒体内容是否是许可组的一部分,并且当媒体内容被确定为许可组的一部分时,所述组许可管理器被配置用于判定之前是否接收到所述许可组的主密钥,所述组许可管理器被配置用于在之前没有接收到主密钥时通过网络向许可管理器发送许可请求,所述许可请求包括标识媒体内容的内容标识符以及标识包括媒体内容的许可组的组标识符,所述组许可管理器被配置用于通过所述网络接收许可以便允许访问媒体内容,所述许可包括与所述许可组相对应的主密钥;密钥生成器,所述密钥生成器被配置用于基于主密钥导出针对由内容标识符标识的媒体内容的内容密钥;以及解密单元,所述解密单元被配置用于使用导出的内容密钥对媒体内容进行解密,从而使得可以访问媒体内容。2.如权利要求1所述的计算设备,其中,所述媒体内容处理器被配置用于获得第二媒体内容,并且所述组许可管理器被配置用于确定所述第二媒体内容是包括所述媒体内容的所述许可组的一部分,所述密钥生成器被配置用于基于用于导出所述媒体内容的主密钥导出针对所述第二媒体内容的第二内容密钥,所述解密单元被配置用于使用所述第二内容密钥对所述第二媒体内容进行解密。3.如权利要求1或权利要求2所述的计算设备,其中,所述许可还包括所述内容密钥,所述解密单元被配置用于将接收为所述许可的一部分的内容密钥或由所述密钥生成器导出的内容密钥用于对所述媒体内容进行解密。4.如权利要求1至3中任一项所述的计算设备,其中,当所述媒体内容被确定为不是所述许可组的一部分时,所述许可管理器被配置用于从所述许可管理器请求并接收单独内容密钥以用于对媒体内容进行解密。5.如权利要求1至4中任一项所述的计算设备,其中,当所述主密钥已经被确定为之前接收的时,所述密钥生成器被配置用于使用之前接收的主密钥导出所述内容密钥。6.如权利要求1至5中任一项所述的计算设备,其中,所述密钥生成器被配置用于使用与主密钥、内容标识符和组标识符一起输入的密钥导出函数导出内容密钥。7.如权利要求1至6中任一项所述的计算设备,其中,所述组许可管理器被配置用于基于许可请求中包含组标识符来判定媒体内容是否是许可组的一部分。8.如权利要求1至7中任一项所述的计算设备,其中,所述许可组包括多个电影,并且所述媒体内容是来自所述多个电影的单个电影。9.一种系统,包括:至少一个处理器;存储有可执行指令的非瞬态计算机可读介质,所述可执行指令当被所述至少一个处理器执行时被配置用于实现:许可管理器,所述许可管理器被配置用于从计算设备处接收许可请求,所述许可请求包括标识包括媒体内容的许可组的组标识符;以及密钥生成器,所述密钥生成器被配置用于使用所述组标识符获得主密钥,所述主密钥是所述许可组的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。