当前位置: 首页 > 专利查询>索尼公司专利>正文

内容绑定的可信的可执行体制造技术

技术编号:12776470 阅读:102 留言:0更新日期:2016-01-27 19:25
对内容的传送、保护和播放包括:由播放器设备在可信执行环境中执行内容绑定的可执行应用;使用内容绑定的可执行应用执行对播放器设备的完整性检查;使用内容绑定的可执行应用,将对更新信息的请求从播放器设备发送到许可证服务器和内容服务器中的至少一个服务器;在播放器设备处接收来自许可证服务器和内容服务器中的所述至少一个服务器的更新信息;使用内容绑定的可执行应用更新播放器设备的本地环境;以及由内容绑定的可执行应用对内容数据解密。关键词包括内容绑定和可执行。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及内容传送和保护,并且更具体地,涉及使用内容绑定的可执行应用的有效的内容传送和保护。
技术介绍
(蓝光)引入了自保护内容的概念,自保护内容被建立在允许解决方案可以在多个平台上工作的虚拟机器上。遗憾的是,这种类型的解决方案失败,并且被证明没有预期中那么有用。许多被部署到智能电话和许多其他设备中的现代片上系统(SoC)能够在可信执行环境(TEE)中执行软件。TEE的承诺是任何在其中执行的代码将对在不可信的操作系统(OS)环境中执行的代码是不可见的。
技术实现思路
本专利技术提供使用内容绑定的可执行应用的有效的内容传送和/或保护。在一个实施方式中,公开了一种用于播放内容的方法。所述方法包括:由播放器设备在可信执行环境中执行内容绑定的可执行应用;使用内容绑定的可执行应用,对播放器设备执行完整性检查;使用内容绑定的可执行应用,将对更新信息的请求从播放器设备发送到许可证服务器和内容服务器中的至少一个服务器;在播放器设备处接收来自许可证服务器和内容服务器中的所述至少一个服务器的更新信息;使用内容绑定的可执行应用更新播放器设备的本地环境;以及由内容绑定的可执行应用对内容数据解密。在另一个实施方式中,公开了一种用于获取内容的方法。所述方法包括:在播放器设备处,从内容服务器接收内容数据和内容绑定的可执行应用;在播放器设备处,从许可证服务器接收针对内容数据的许可证;由播放器设备在可信执行环境中执行内容绑定的可执行应用;使用内容绑定的可执行应用,对播放器设备执行完整性检查;使用内容绑定的可执行应用,将对更新信息的请求从播放器设备发送到许可证服务器和内容服务器中的至少一个服务器;在播放器设备处接收来自许可证服务器和内容服务器中的所述至少一个服务器的更新信息;以及使用内容绑定的可执行应用更新播放器设备的本地环境。在另一个实施方式中,公开了一种存储用以播放内容的计算机程序的非暂时性存储介质。计算机程序包括使得计算机执行以下步骤的可执行指令:由播放器设备在可信执行环境中执行内容绑定的可执行应用;使用内容绑定的可执行应用,对播放器设备执行完整性检查;使用内容绑定的可执行应用,将对更新信息的请求从播放器设备发送到许可证服务器和内容服务器中的至少一个服务器;在播放器设备处接收来自许可证服务器和内容服务器中的所述至少一个服务器的更新信息;使用内容绑定的可执行应用更新播放器设备的本地环境;以及由内容绑定的可执行应用对内容数据解密。在另一个实施方式中,公开了一种用于播放内容的装置。所述装置包括:用于在可信执行环境中执行内容绑定的可执行应用的部件;用于使用内容绑定的可执行应用,对所述装置执行完整性检查的部件;用于使用内容绑定的可执行应用,将对更新信息的请求从所述装置发送到许可证服务器和内容服务器中的至少一个服务器的部件;用于接收来自许可证服务器和内容服务器中的所述至少一个服务器的更新信息的部件;用于使用内容绑定的可执行应用更新所述装置的本地环境的部件;以及用于由内容绑定的可执行应用对内容数据解密的部件。本描述以示例的方式说明本专利技术的方面,从本描述来看本专利技术的其他特征和优点应当是清晰的。附图说明部分地通过对附图的研究可以获取关于本专利技术的结构和操作的细节,在附图中相同的引用编号指代相同的部分,并且其中:图1是根据本专利技术的一个实施方式的、受保护内容的回放系统;图2是说明根据本专利技术的一个实施方式的内容传送和保护的流程图;图3是说明根据本专利技术的一个实施方式的内容获取进程的流程图;和图4是说明根据本专利技术的一个实施方式的播放器设备的内容回放进程的流程图。具体实施方式本文所公开的某些实施方式通过将自保护代码的概念延伸到现代平台的能力来提供有效的内容保护。在一个实施方式中,播放器设备接收和存储内容以及与内容一同被接收的内容绑定的可执行应用或工具(即,内容绑定的可信的可执行体)。播放器设备还从中央许可授权机构接收针对内容的许可证。播放器设备在诸如可信执行环境之类的安全的环境中执行所接收的内容绑定的可执行应用。内容绑定的可执行应用更新播放器设备并且根据所接收的许可证管理对内容的访问。在一个实施方式中,内容是音频和/或视频内容。在阅读此描述之后,如何在各种实施方式和应用中实施本专利技术将变得清晰。但是,虽然在本文中将描述本专利技术的各种实施方式,但是要理解的是,这些实施方式仅仅以示例而不是限制的方式被呈现。因此,此对各种实施方式的详细描述不应当被解释为限制本专利技术的范围或广度。在一个实施方式中,公开了实施用于使用内容绑定的可执行应用实现有效的内容传送和/或保护的技术的装置和方法。另外,计算机系统提供了在其中执行内容绑定的可执行应用的可信执行环境。因此,通过使用在下面具体描述的装置、方法以及计算机系统,内容传送和/或保护技术可以变得稳健以对抗已知的攻击,而同时也要求攻击者增加针对每个被攻击的文件的努力。在实施方式中提供的特征可以包括但不限于,以下项中的一个或多个:接收内容以及内容绑定的可执行应用;在播放器设备上的可信执行环境中执行内容绑定的可执行应用;以及更新播放器设备的本地环境。图1是根据本专利技术的一个实施方式的、受保护内容的回放系统100。在图1的说明的实施方式中,受保护内容的回放系统100包括中央许可授权机构110、播放器设备120、以及内容服务器130,这些通过诸如因特网之类的网络140互联。中央许可授权机构110被指定为针对系统100的许可授权机构,中央许可授权机构110管理在受保护内容的回放系统100中的许可证和内容访问。中央许可授权机构110可以被实施为具有相关联的存储装置(例如,数据库)的网络计算机系统,并且可以用作接收、处理和响应客户请求的服务器。播放器设备120接收、存储、并且播放诸如音频或视频数据(例如,音乐、电影)之类的内容。播放器设备120可以被实施为媒体播放器,诸如蓝光盘播放器、移动设备(例如,智能电话、平板计算机)、游戏控制台、或计算机系统。内容服务器130在内容回放系统100内存储和提供内容以及与内容相关的数据。内容服务器130可以被实施为具有相关联的存储装置(例如,数据库)的网络计算机系统,并且可以用作接收、处理和响应客户请求的服务器。内容回放系统100可以包括多个服务器和播放器设备。但是,为了简单起见,服务器110、130和播放器设备120本文档来自技高网...
内容绑定的可信的可执行体

【技术保护点】
一种用于播放内容的方法,包括:由播放器设备在可信执行环境中执行内容绑定的可执行应用;使用所述内容绑定的可执行应用执行对所述播放器设备的完整性检查;使用所述内容绑定的可执行应用,将对更新信息的请求从所述播放器设备发送到许可证服务器和内容服务器中的至少一个服务器;在所述播放器设备处接收来自所述许可证服务器和所述内容服务器中的所述至少一个服务器的更新信息;使用所述内容绑定的可执行应用更新所述播放器设备的本地环境;以及由所述内容绑定的可执行应用对内容数据解密。

【技术特征摘要】
【国外来华专利技术】2013.07.02 US 61/842,0221.一种用于播放内容的方法,包括:
由播放器设备在可信执行环境中执行内容绑定的可执行应用;
使用所述内容绑定的可执行应用执行对所述播放器设备的完整
性检查;
使用所述内容绑定的可执行应用,将对更新信息的请求从所述播
放器设备发送到许可证服务器和内容服务器中的至少一个服务器;
在所述播放器设备处接收来自所述许可证服务器和所述内容服
务器中的所述至少一个服务器的更新信息;
使用所述内容绑定的可执行应用更新所述播放器设备的本地环
境;以及
由所述内容绑定的可执行应用对内容数据解密。
2.如权利要求1所述的方法,其中所述播放器设备包括移动设备,
并且所述内容数据包括针对电影的视频数据。
3.如权利要求1所述的方法,其中与在所述播放器设备上播放所
述内容数据相关的至少一个规则被编程到所述播放器设备中。
4.如权利要求3所述的方法,其中所述内容绑定的可执行应用被
执行以将除了所述至少一个规则之外的许可证的附加规则应用到所述
播放器设备以用于播放所述内容数据。
5.如权利要求1所述的方法,其中所述播放器设备根据所述许可
证服务器定义的规范,在所述可信执行环境中执行所述内容绑定的可
执行应用。
6.如权利要求1所述的方法,还包括:
从所述许可证服务器接收并且在所述播放器设备处存储限定所
述播放器设备的符合程度的唯一密钥。
7.如权利要求1所述的方法,其中所述内容绑定的可执行应用作
为后台进程来更新所述本地环境。
8.一种用于获取内容的方法,包括:
在播放器设备处从内容服务器接收内容数据和内容绑定的可执
行应用;
在所述播放器设备处,从许可证服务器接收针对所述内容数据的
许可证;
由所述播放器设备在可信执行环境中执行所述内容绑定的可执
行应用;
使用所述内容绑定的可执行应用执行对所述播放器设备的完整
性检查;
使用所述内容绑定的可执行应用,将对更新信息的请求从所述播
放器设备发送到所述许可证服务器和所述内容服务器中的至少一个服
务器;
在所述播放器设备处接收来自所述许可证服务器和所述内容服
务器中的所述至少一个服务器的更新信息;以及
使用所述内容绑定的可执行应用更新所述播放器设备的本地环
境。
9.一种存储用于播放内容的计算机程序的非暂时性存储介质,所
述计算机程序包括使得计算机...

【专利技术属性】
技术研发人员:C·泰勒S·史蒂芬斯
申请(专利权)人:索尼公司索尼图片娱乐公司
类型:发明
国别省市:日本;JP

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

1