分别用于生成、传输以及接收权限对象的方法和装置制造方法及图纸

技术编号:3895007 阅读:144 留言:0更新日期:2012-04-11 18:40
提供了一种用于在装置中传输权限对象的方法,其中通过对接收到的密码进行加密来生成预定长度的密码密钥,使用该密码密钥生成权限对象,并将该权限对象传输到另一装置。

【技术实现步骤摘要】

下面的描述涉及数字权限管理技术,更具体地,涉及用于在数字权限管 理期间生成和传输权限对象的方法和装置。
技术介绍
数字权限管理(DRM)是保护和管理数字内容的版权所有者的权限的 技术。DRM涉及加密、加水印以及防复制技术。在分配之前,数字版权数据被编码成DRM内容格式(DCF)数字内容, 该DCF数字内容使用包括编码数字内容和内容访问权限信息的权限对象 (RO)。权限发行方(RI)创建RO并将该RO提供到将要使用DRM内容 的装置。因为数字版权数据只有通过具有解密数字版权数据的密钥的RO才 能被访问,所以想要接收该数字内容的装置应当获取RO和内容。
技术实现思路
以下描述涉及用于在装置中基于密码生成RO的方法和装置。 以下描述涉及用于在装置中生成和传输RO的方法和装置。 以下描述还涉及用于从传输装置中接收RO的方法和装置。 根据示例性的方面,提供用于生成RO的方法,其中通过对接收到的密 码进行加密来生成预定长度的密码密钥,并使用该密码密钥生成RO。根据另一个示例性的方面,提供用于生成RO的装置,其中,用户输入 部分接收密码密钥,且控制器通过对接收到的密码进行加密来生成预定长度 的密码密钥并使用该密码密钥生成RO。根据再一个示例性的方面,提供用于在装置中传输RO的方法,其中, 通过对接收到的密码进行加密来生成预定长度的密码密钥,并使用该密码密 钥生成RO,以及将RO传输到另一装置。根据又一个示例性的方面,提供用于生成RO的装置,其中,用户输入 部分接收密码密钥,控制器通过对接收到的密码进行加密来生成预定长度的 密码密钥并使用该密码密钥生成RO,以及通信模块将RO传输到另一装置。根据又一个示例性的方面,提供用于在装置中接收RO的方法,其中从 另一装置接收RO,通过对与另一装置共享的密码进行加密来生成预定长度 的密码密钥,以及使用该密码密钥来解译(interpret) RO。根据又一个示例性的方面,提供用于接收RO的装置,其中,通信模块 从另一装置接收RO,存储器存储与另一装置共享的密码,以及控制器通过 对共享的密码进行加密来生成预定长度的密码密钥并使用该密码密钥来解 译RO。本专利技术的其它方面将在下面的描述中被提出,其中部分方面根据描述将 是显而易见的,或者可以通过本专利技术的实践而被了解。应当理解,前述的总体描述和下面的详细描述是示例性的和说明性的,并提供对所要求的本专利技术的进一步的说明。 附图说明所包括的附图提供对本专利技术的进一步的理解,并且结合在说明书中并组 成说明书的一部分,示出了本专利技术的示例性实施方式,以及与说明书一起用 于解释本专利技术的方面。图1示出了开放移动联盟(OMA) DRM v.2.0的4传递(4-pass)注册 协议;图2示出了 OMA DRM v.2.0的2传递RO获取协议;图3示出了根据本专利技术的示例性实施方式的在装置之间的RO传输操作;图4示出了根据本专利技术的示例性实施方式的RO;图5示出了根据本专利技术的示例性实施方式的用于生成和传输RO或接收 RO的装置;图6为示出了根据本专利技术的示例性实施方式的用于生成和传输RO的方 法的流程图7为示出了根据本专利技术的示例性实施方式的用于生成RO的方法的流 程图8为示出了根据本专利技术的示例性实施方式的用于接收RO的方法的流 程图9为示出了根据本专利技术的示例性实施方式的用于解译RO的方法的流 程图。具体实施例方式下文参考附图更全面地描述本专利技术,其中示出了本专利技术的示例性实施方 式。然而,本专利技术可以用许多不同的形式来实现,并不应当理解成局限于这 里提出的示例性实施方式。而是,这些示例性实施方式被提供以使得本公开 全面,并向本领域技术人员充分地传达本专利技术的范围。在附图中,为了清晰, 层和区域的大小和相对大小被放大。在附图中的相似的附图标记表示相似的 元素。应当理解,当提到一个元件或层"在"另一个元件或层上或"连接到"另一个元件或层时,它可以直接在其它元件或层上、或者直接连接到其它元 件或层,或者存在插入的元件或层。相反,当提到一个元件"直接在"另一 个元件或层上或"直接连接到"另 一个元件或层时,不存在插入的元件或层。图1示出了开放移动联盟(OMA) DRMv.2.0的4传递注册协议。OMADRM v.2.0需要装置通过4传递注册协议来向RI注册以获取RO。 需要4传递注册协议来为装置交换和注册必要的信息以与RI进行通信。如 果4传递注册协议成功,则装置获取具有关于RI的信息的RI上下文,并且 RI保存关于装置的信息。更加具体地,上述操作开始于在步骤Sl中,装置将携带其基本信息的 装置呼叫消息传输到RI。在步骤S2中, 一旦接收到装置呼叫消息,RI将具 有RI信息的RI呼叫消息传输到装置。在步骤S3中, 一旦接收到RI呼叫消 息,装置将注册请求消息传输到RI以用于向RI注册。在步骤S10中,RI将在线证书状态协议(OCSP)请求消息传输到OCSP 应答器。在步骤Sll中,OCSP应答器用OCSP响应消息来回答RI。在步骤 S4中,已经接收到注册请求的RI将包含OCSP响应消息的注册响应消息传 输到装置。图2示出了 OMA DRM v.2.0的2传递RO获取协议。 以图l示出的方式注册到RI的装置以以下过程获取RO。首先,在步骤 S20中,装置将RO请求消息传输到RI,以及在步骤S30中,RI将OCSP 请求消息传输到OCSP应答器。在步骤S31中,OCSP应答器用OCSP响应 消息来回答RI。在步骤S21中,已经接收到RO请求消息的RI生成RO, 并通过RO响应消息将RO传输到装置。用装置的公钥来加密RO以防止其 它装置使用该RO。如上所述,根据OMA DRM v.2.0,只有RI可以生成RO。然而,根据 本专利技术的示例性实施方式,装置可以生成RO并将该RO传输到另一个装置。根据本专利技术的示例性实施方式,装置是能够使用数字内容的实体。装置可以是包括移动通信终端、数字电视、全球定位系统(GPS)导航器、便携 式游戏机以及运动图像专家组层3 (MP3)播放器的各种终端中的任何一个。 图3示出了根据本专利技术的示例性实施方式的在装置之间的RO传输操作。根据本专利技术的示例性实施方式,装置可以基于用户输入的密码来生成 RO,并将RO传输到另一个装置。RO可以被单独传输或与关联于DCF中 的RO的内容一起传输。这里,RO传输装置被称为第一装置100, RO接收 装置被称为第二装置200。在步骤S310中,第一装置100接收来自用户的任何密码,并在步骤S320 中,使用接收到的密码以预定加密方法来生成预定长度的密码密钥。例如, 第一装置100接收预定长度的密码和所期望的密钥长度,并通过内部计算输 出接收到的密钥长度的密码密钥。根据本专利技术的示例性实施方式,虽然可以通过依照公钥密码学标准 (PKCS) #5的基于密码的加密方法来生成密码密钥,但也可以使用任何其 它加密方法,只要该加密方法可以保证安全性。之后,在步骤S330中,第一装置100使用密码密钥生成RO,并在步骤 S340中传输该RO到第二装置200。该RO可以以诸如红外数据协会(IrDA)、 多媒体消息系统(MMS)或通用即插即用(UPnP)的方法来被传输,本发 明不局限于这些方法。在步骤S350中,第二装置200解译RO并解密包本文档来自技高网...

【技术保护点】
一种用于生成权限对象的方法,该方法包括: 通过对接收到的密码进行加密来生成预定长度的密码密钥;以及 使用所述密码密钥来生成所述权限对象。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:金建旭
申请(专利权)人:泛泰科力特株式会社
类型:发明
国别省市:KR[韩国]

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

1