限制数字版权管理模块操作的方法和装置制造方法及图纸

技术编号:7130609 阅读:195 留言:0更新日期:2012-04-11 18:40
一种限制数字版权管理(DRM)模块的操作的方法和装置,包括:检查当前设置在DRM模块中的操作模式;决定将应用于DRM模块的DRM策略;以及基于所检查的操作模式以及所决定的DRM策略,选择性地限制DRM模块的操作。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及限制数字版权管理(DRM)模块的操作的方法和装置。
技术介绍
数字版权管理(DRM)指的是防止数字内容的非法使用以及保护内容提供者的权利和利益的技术和服务。目前,大部分数字内容在被发布之前用DRM方案来保护。DRM模块由被信任机构所开发,并且通过在被下载之后检查数字签名来保持可靠性。在开放的体系环境中,除了被信任机构外,第三方个人或组织能够生产DRM模块, 这使得获得具有相同标准的与DRM技术有关的各种实现成为可能。虽然这种获得能够扩展最终用户的选择,但这可以引发设备故障,或者允许恶意目的的非法行为,或者导致软件开发者的不期望的错误。
技术实现思路
问题的解决方案本专利技术提供限制数字版权管理(DRM)模块操作的方法和装置。本专利技术的有益效果本示例实施例防止DRM模块执行不适当的行为,例如,将被用于解密内容的解密密钥通过网络发送给第三方。附图说明通过参考附图详细描述本专利技术的示例实施例,本专利技术的以上和其他特点和优点将变得更加显而易见。其中图1是根据本专利技术示例实施例的、限制设备中的数字版权管理(DRM)模块的操作的装置的框图;图2是根据本专利技术另一个示例实施例的、限制设备中的DRM模块的操作的装置的框图;图3是根据本专利技术示例实施例的DRM策略图;以及图4是根据本专利技术示例实施例的、限制设备中的DRM模块的操作的方法的流程图。 具体实施例方式根据本专利技术的一个方面,提供一种限制设备中的数字版权管理(DRM)模块的操作的方法,所述方法包括检查当前在DRM模块中设置的操作模式;决定将应用于DRM模块的 DRM策略;以及基于所检查的操作模式和所决定的DRM策略,选择性地限制DRM模块的操作。所述操作模式可以被设置为缺省模式,或者,如果所述设备接收执行预设操作的指令,则所述操作模式被设置为与所接收指令相对应的操作模式。DRM策略可以包括与根据目前在DRM模块中设置的操作模式而被允许执行的DRM 模块的多个操作有关的信息。DRM模块操作的选择性限制可以包括基于所决定的DRM策略限制DRM模块的操作,以便DRM模块不执行在当前在DRM模块中所设置的操作模式中不允许执行的操作。所述方法可以进一步包括接收DRM模块和DRM策略的至少之一,其中,DRM模块和DRM策略被同时接收或被分别接收。决定将被应用于DRM模块的DRM策略可以包括如果DRM模块和DRM策略被同时接收,将与DRM模块一起被接收的DRM策略决定为将被应用于DRM模块的DRM策略。决定将被应用于DRM模块的DRM策略可以包括基于DRM模块的类型决定将被应用于DRM模块的DRM策略。DRM模块操作的选择性限制可以包括输出指示DRM模块将执行未被允许操作的警告消息。操作模式的检查、DRM策略的决定、以及DRM模块操作的选择性限制可以在虚拟机器中执行。根据本专利技术的另一个方面,提供限制设备中的DRM模块的操作的装置,该装置包括操作模式检查单元,检查当前在DRM模块中被设置的操作模式;策略决定单元,决定将被应用于DRM模块的DRM策略;以及操作限制单元,基于所检查的操作模式和所决定的操作策略,选择性地限制DRM模块的操作。所述装置可以进一步包括接收单元,接收DRM模块和DRM策略的至少之一,其中, 所述接收单元同时或分别接收DRM模块和DRM策略。根据本专利技术的另一个方面,提供一种计算机可读记录介质,在其上已经记录了用于执行限制设备中的DRM模块的操作的方法的计算机程序,所述方法包括检查当前在DRM 模块中设置的操作模式;决定将被应用于DRM模块的DRM策略;以及基于所检查的操作模块和所决定的DRM策略,选择性地限制DRM模块的操作。在下文中,将通过参考附图解释本专利技术的示例实施例来详细描述本专利技术。图1是根据本专利技术示例实施例的限制设备中的数字版权管理(DRM)模块的操作的装置100的框图。参考图1,限制DRM模块操作的装置100包括操作模式检查单元110、策略决定单元120、以及操作限制单元130。为此,假定限制DRM模块操作的装置100被安装在设备中。操作模式检查单元110检查当前在DRM模块中设置的操作模式。为此,DRM模块可以被设置为缺省模式。例如,如果其中安装有DRM模块的设备是再现内容的设备,执行解密被加密内容的操作的解密操作模式可以被决定为缺省模式,并且可以在DRM模块中被设置为缺省模式。此外,如果安装有DRM模块的设备是用于加密内容的设备,则执行加密内容的操作的加密操作模式可以被决定为缺省模式,并且在DRM模块中可以被设置为缺省模式。根据另一个实施例,缺省模式可以是DRM模块被设置为不执行操作的操作模式。如果所述设备接收到执行预设操作的指令,则与所接收指令相对应的操作模式可以在DRM模块中被设置。例如,如果设备接收到复制内容的指令,则执行解密被加密内容的操作的解密操作模式可以在DRM模块中被设置。策略决定单元120决定将应用于DRM模块的DRM策略。为此,策略决定单元120基于DRM模块的类型,可以决定将被应用于DRM模块的 DRM策略。随后将参考图3更详细地描述DRM策略。操作限制单元130基于被操作模式检查单元110所检查的DRM模块的操作模式以及被策略决定单元120所决定的DRM策略,选择性地限制DRM模块的操作。更详细地,操作限制单元130限制DRM模块的操作,以便DRM模块不执行在当前在 DRM模块中被设置的操作模式中没有被允许的操作。例如,当在DRM模块中当前被设置的操作模式是执行解密被加密内容的操作的解密操作模式时,如果DRM模块执行解密被加密内容的操作,则操作限制单元130不限制DRM 模块的操作。然而,如果当前在DRM模块中被设置的操作模式是解密操作模式,并且被应用于 DRM模块的DRM策略在解密操作模式中不允许执行访问网络的操作,则操作限制单元130限制执行访问网络操作的DRM模块的操作。在本示例实施例中,基于当前在DRM模块中设置的操作模式以及应用于DRM模块的DRM策略,选择性地限制DRM模块的操作,从而防止DRM模块执行不适当的行为,例如,将用于解密内容的解密密钥通过网络发送给第三方。虽然在本示例实施例中DRM模块和DRM策略被安装在设备中,DRM模块和DRM策略的至少之一可以从外部接收。图2是根据本专利技术另一个实施例的用于限制设备中的DRM模块220的操作的装置 210的框图。参考图2,限制DRM模块220的操作的装置210包括接收单元212、操作模式检查单元214、策略决定单元216、以及操作限制单元218。为了描述方便,DRM模块220被显示在图2中。为此,假定用于限制DRM模块220的操作和DRM模块220的装置210被安装在设备中。接收单元212接收DRM模块220和DRM策略的至少之一。所述设备可以存储DRM模块220和DRM策略。在本示例实施例中,DRM模块220被存储在设备中。操作模式检查单元214检查在设备中存储的DRM模块220中当前设置的操作模式。如果操作模式检查单元214在DRM模块220被接收之后检查当前在DRM模块220 中设置的操作模式,则缺省模式可以被设置在DRM模块220中。然而,如果操作模式检查单元214在设备接收预设操作指令之后,检查当前在DRM 模块220中设置的操作模式,则与预设操作本文档来自技高网...

【技术保护点】
1.一种限制设备中的数字版权管理(DRM)模块的操作的方法,所述方法包括:检查当前在DRM模块中设置的操作模式;决定将应用于DRM模块的DRM策略;以及基于所检查的操作模式和所决定的DRM策略选择性地限制DRM模块的操作。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:李起勋
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR

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

1