数字内容保护方案的安全提供的制作方法

文档序号:13110010阅读:来源:国知局
技术特征:
1.至少一种具有多个指令的非瞬态计算机可读存储介质,其中所述多个指令被配置为使设备的安全控制器能够响应于由所述设备的所述安全控制器执行所述指令,而提供隔离的数字内容保护提供服务给所述设备,所述计算机可读存储介质包括:验证服务,其被配置为在所述设备的应用执行环境中的媒体应用与所述安全控制器之间形成信任关系,其中,所述应用执行环境包括操作系统,并且所述操作系统控制在所述应用执行环境中的资源,并且其中,所述安全控制器在所述应用执行环境的外部,使所述安全控制器的组件能够被保护而免于受到所述操作系统的组件的影响;以及数字内容保护驱动,其被配置为提供用于所述媒体应用的数字内容保护方案,以提供数字内容给在所述应用执行环境中启用了数字内容保护的发射机,从而提供给启用了数字内容保护的接收机。2.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述验证服务被配置为向所述媒体应用密码地验证所述安全控制器,并且保持所述安全控制器的隐私。3.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为建立与所述媒体应用通信的安全通道。4.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为通过在所述应用执行环境中的内核模式数字内容保护模块与所述媒体应用通信。5.根据权利要求4所述的至少一种计算机可读存储介质,其中,所述内核模式数字内容保护模块被配置为通过用户模式数字内容保护模块与所述媒体应用通信,其中,所述用户模式数字内容保护模块被配置为通过用户模式图形驱动与所述媒体应用通信,其中,所述用户模式数字内容保护\t模块和所述用户模式图形驱动二者都在所述应用执行环境中。6.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为确定数字内容保护密钥是否已加载,并响应于确定所述数字内容保护密钥未加载而加载所述数字内容保护密钥。7.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为在确定数字内容保护密钥已被加载后,针对系统再生性数据而解析来自所述媒体应用的通信。8.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为驱动所述启用了数字内容保护的发射机以验证所述启用了数字内容保护的接收机。9.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为确定针对播放媒体内容的授权是否已被撤销,并响应于确定针对播放媒体内容的所述授权已被撤销而阻止媒体内容播放。10.根据权利要求1所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为确定所述启用了数字内容保护的接收机是否是中继器。11.根据权利要求10所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为在确定所述启用了数字内容保护的接收机是中继器时,驱动所述启用了数字内容保护的发射机以验证所述中继器。12.根据权利要求6所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为响应于对所述启用了数字内容保护的接收机的验证的失败而解除建立与所述媒体应用通信的安全通道。13.根据权利要求6所述的至少一种计算机可读存储介质,其中,所述数字内容保护驱动被配置为使用所述数字内容保护驱动来驱动所述启用了数字内容保护的发射机和所述启用了数字内容保护的接收机,以在数字视频内容的垂直消隐间隔期间验证所述数字视频内容的加密和解密。14.一种方法,包括:在设备的应用执行环境中的媒体应用与所述设备的安全控制器之间形成信任关系,其中,所述应用执行环境包括操作系统,并且所述操作系统控制在所述应用执行环境中的资源,并且其中,所述安全控制器在所述应用执行环境的外部,使所述安全控制器的组件能够被保护而免于受到所述操作系统的组件的影响;以及由所述安全控制器启用用于所述媒体应用的数字内容保护方案,以提供数字内容给在所述应用执行环境中的启用了数字内容保护的发射机,从而提供给启用了数字内容保护的接收机。15.根据权利要求14所述的方法,其中,形成包括:向所述媒体应用密码地验证所述安全控制器,并且保持所述安全控制器的隐私。16.根据权利要求14所述的方法,其中,启用包括:由所述安全控制器建立与所述媒体应用通信的安全通道。17.根据权利要求14所述的方法,其中,启用包括:由所述安全控制器从在所述应用执行环境中的内核模式数字内容保护模块接收所述媒体应用的数字内容保护启用请求。18.根据权利要求14所述的方法,还包括:由所述内核模式数字内容保护模块从用户模式数字内容保护模块接收所述请求;由所述用户模式数字内容保护模块从用户模式图形驱动接收所述请\t求;以及由用户模式图形驱动从所述媒体应用接收所述请求;其中,所述用户模式数字内容保护模块和所述用户模式图形驱动二者都在所述应用执行环境中。19.根据权利要求14所述的方法,还包括:由所述安全控制器确定数字内容保护密钥是否已加载,并由所述安全控制器响应于确定所述数字内容保护密钥未加载而加载所述数字内容保护密钥。20.根据权利要求14所述的方法,还包括:在确定数字内容保护密钥已被加载后,由所述安全控制器针对系统再生性数据而解析来自所述媒体应用的通信。21.根据权利要求14所述的方法,还包括:由所述安全控制器驱动所述启用了数字内容保护的发射机,以验证所述启用了数字内容保护的接收机。22.根据权利要求14所述的方法,还包括:由所述安全控制器确定针对播放媒体内容的授权是否已被撤销,并由所述安全控制器响应于确定针对播放媒体内容的所述授权已被撤销而阻止媒体内容播放。23.根据权利要求14所述的方法,还包括:由所述安全控制器确定所述启用了数字内容保护的接收机是否是中继器。24.根据权利要求23所述的方法,还包括:在确定所述启用了数字内容保护的接收机是中继器时,由所述安全控制器驱动所述启用了数字内容保护的发射机以验证所述中继器。25.根据权利要求14所述的方法,还包括:由所述安全控制器响应于对所述启用了数字内容保护的发射机或所述启用了数字内容保护的接收机\t的验证的失败,而解除建立与所述媒体应用通信的安全通道。26.根据权利要求14所述的方法,还包括:由所述安全控制器驱动所述启用了数字内容保护的发射机和所述启用了数字内容保护的接收机,以在数字视频内容的垂直消隐间隔期间验证所述数字视频内容的加密和解密。27.一种装置,包括:应用执行环境,其被配置为容纳操作系统、媒体应用以及启用了数字内容保护的发射机的执行,其中,所述操作系统控制在所述应用执行环境中的资源;安全控制器,其耦合到所述应用执行环境,并且被配置为容纳隔离的数字内容保护服务以及数字内容保护驱动,所述数字内容保护服务包括被配置为与所述媒体应用形成信任关系的验证服务,所述数字内容保护驱动被配置为启用用于所述媒体应用的数字内容保护方案,以提供数字内容给所述启用了数字内容保护的发射机,从而提供给启用了数字内容保护的接收机,其中,所述验证服务和所述数字内容保护驱动被保护而免于受到所述操作系统的组件的影响。28.根据权利要求27所述的装置,其中,所述验证服务被配置为向所述媒体应用密码地验证所述安全控制器,并且保持所述安全控制器的隐私。29.根据权利要求27所述的装置,其中,所述数字内容保护驱动被配置为建立与所述媒体应用通信的安全通道。30.根据权利要求27所述的装置,其中,所述数字内容保护驱动还被配置为驱动所述启用了数字内容保护的发射机,以验证所述启用了数字内容保护的接收机,包括当所述接收机是中继器时。31.根据权利要求27所述的装置,其中,所述数字内容保护驱动还被\t配置为驱动所述启用了数字内容保护的发射机和所述启用了数字内容保护的接收机,以在视频数字内容的垂直消隐间隔期间验证所述视频数字内容的加密和解密。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1