【技术实现步骤摘要】
用于图形或视频子系统中的内容保护的系统和方法
技术介绍
。
本专利技术总体上涉及图形处理器领域。更特别地,本专利技术涉及用于图形或视频子系统中的内容保护的系统和方法。相关技术的描述现代图形/视频子系统具有大量处理引擎,包括3D引擎、计算引擎、视频解码器、视频编码器、后处理引擎等,这些引擎可能需要处理受数字版权管理(DRM)基础设施保护的内容(“优质内容”)。同时,图形引擎被期望支持多个独立视频流的并行处理,从而使它们保持被保护并且彼此隔离。一些现有系统采用密钥管理系统来保护优质内容。大多数系统为处理多个独立内容流(例如电影、节目)提供支持。这些系统执行密钥管理系统的复制,其中流密钥被注入到一个引擎中,并且针对流的处理被绑定到该引擎。该复制会引起安全顾虑,这是因为当每个处理单元上存在单独的密钥管理系统时,难以确保加密计数器不被重复使用。附图说明结合以下附图,从下面的详细描述中可以获得对本专利技术的更好理解,其中:图1是具有处理器的计算机系统的实施例的框图,所述处理器具有一 ...
【技术保护点】
1.一种装置,包括:/n加密管理电路,其用于安全地存储与一个或多个媒体app/应用相关联的一个或多个密钥;/n多个处理引擎,每个处理引擎包括用于处理所述一个或多个媒体app/应用的媒体内容的电路;以及/n调度器,其用于动态地调度由所述处理引擎对媒体内容的处理;/n其中,所述加密管理电路用于响应于在第一处理引擎上处理第一媒体内容的请求,而恢复包括与第一媒体app/应用和/或所述第一媒体内容相关联的第一密钥的第一加密状态。/n
【技术特征摘要】
20180910 US 16/1260601.一种装置,包括:
加密管理电路,其用于安全地存储与一个或多个媒体app/应用相关联的一个或多个密钥;
多个处理引擎,每个处理引擎包括用于处理所述一个或多个媒体app/应用的媒体内容的电路;以及
调度器,其用于动态地调度由所述处理引擎对媒体内容的处理;
其中,所述加密管理电路用于响应于在第一处理引擎上处理第一媒体内容的请求,而恢复包括与第一媒体app/应用和/或所述第一媒体内容相关联的第一密钥的第一加密状态。
2.根据权利要求1所述的装置,其中所述第一处理引擎用于使用与所述第一媒体app/应用和/或所述第一媒体内容相关联的第一标识符,来向所述加密管理电路标识所述第一媒体app/应用和/或所述第一媒体内容。
3.根据权利要求1或2所述的装置,进一步包括:
安全处理器,其用于响应于所述第一媒体app/应用的执行而安全地向所述加密管理电路提供所述第一密钥。
4.根据权利要求1或3所述的装置,其中所述第一媒体app/应用用于从所述调度器获得密钥槽,所述密钥槽包括与所述app/应用相关联的唯一值。
5.根据权利要求3或4所述的装置,其中所述处理引擎用于向所述加密管理引擎提供所述唯一值,以使所述加密管理引擎恢复包括所述第一密钥的所述第一加密状态。
6.根据权利要求5所述的装置,其中所述第一处理引擎包括视频解码电路,并且所述第一媒体内容包括使用数字版权管理(DRM)保护的视频内容,并且其中所述第一密钥包括DRM密钥。
7.根据权利要求1或6所述的装置,其中所述第一加密状态进一步包括与由所述第一处理引擎执行的DRM解密操作相关联的计数器元数据。
8.根据权利要求5所述的装置,其中所述加密状态指定每个媒体内容所需的保护的级别。
9.根据权利要求5所述的装置,其中在所述第一处理引擎处理了所述第一媒体内容的至少部分之后到达第二加密状态,所述第一处理引擎用于向所述加密管理电路提供所述第二加密状态。
10.根据权利要求9所述的装置,其中所述加密管理电路用于在所述第一处理引擎已经完成处理之后将所述第二加密状态保存到存储器。
11.一种方法,包括:
安全地存储与将由一个或多个媒体app/应用处理的媒体内容相关联的一个或多个密钥;
动态地调度多个处理引擎上对媒体内容的处理;
由第一处理引擎请求恢复与第一媒体内容和/或第一app/应用相关联的加密状态;
由加密管理电路提供第一加密状态,所述第一加密状态包括与所述第一媒体内容和/或所述第一app/应用相关联的第一密钥。
<...
【专利技术属性】
技术研发人员:B温布,V克里什南,S索迪,S马维拉,A科克,A纳瓦尔,S贾努斯,王长亮,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。