CN1879102A - 在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其便携式存储器 - Google Patents

在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其便携式存储器 Download PDF

Info

Publication number
CN1879102A
CN1879102A CNA2005800012027A CN200580001202A CN1879102A CN 1879102 A CN1879102 A CN 1879102A CN A2005800012027 A CNA2005800012027 A CN A2005800012027A CN 200580001202 A CN200580001202 A CN 200580001202A CN 1879102 A CN1879102 A CN 1879102A
Authority
CN
China
Prior art keywords
content
drm
playback
authority
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005800012027A
Other languages
English (en)
Inventor
李炳来
金泰成
郑勍任
吴润相
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1879102A publication Critical patent/CN1879102A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B75/00Handcuffs ; Finger cuffs; Leg irons; Handcuff holsters; Means for locking prisoners in automobiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/0822Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using key encryption key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/061Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0869Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/0825Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0869Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0877Generation of secret information including derivation or calculation of cryptographic keys or passwords using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/603Digital right managament [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)

Abstract

提供一种在便携式存储器和装置之间重放基于数字版权管理(DRM)的内容的方法,及其便携式存储器。该方法包括:请求便携式存储器设置对于通过DRM保护的内容的重放权限;从便携式存储器接收加密的对于通过DRM保护的内容的重放权限;以及解密所述加密的重放权限,并使用解密的重放权限来重放通过DRM保护的内容。

Description

在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其 便携式存储器
                        技术领域
本发明涉及数字版权管理,更具体地,涉及一种在便携式存储器和装置之间重放基于DRM的内容的方法和设备及其便携式存储器。
                        背景技术
近来,DRM被积极地研究和开发。使用DRM的商业服务已投入使用或将投入使用。由于数字内容的以下各特点,需要使用DRM。也就是说,与模拟数据不同,数字内容可无损地被复制并可容易地被再使用、处理以及散布,而且仅需要少量的成本来复制并散布数字内容。然而,需要大量的成本、人力和时间来生产数字内容。因此,当数字内容在未经许可的情况下被复制和散布时,数字内容的生产者会损失他的/她的利益,并且会挫败他/她对于创作的热情。结果,会阻碍数字内容行业的发展。
已进行一些努力来保护数字内容。传统地,数字内容保护集中在防止对数字内容未经许可的访问,只许可已经付费的人访问数字内容。因此,已经为数字内容付费的人被允许访问未加密的数字内容,而没有付费的人不被允许这样的访问。然而,在这种情况下,当付费的人故意将数字内容散布给其他人时,这些人可在没有付费的情况下使用所述数字内容。为了解决这一问题,提出了DRM。在DRM中,允许任何人自由访问编码的数字内容,但是需要被称为版权对象的许可证来解码并执行数字内容。因此,通过使用DRM可更有效地保护数字内容。
在图1中示出传统DRM的概念。DRM涉及使用诸如加密或加扰的方法以及允许访问内容(以下,称为加密内容)的版权对象来保护的加密内容的管理。
参照图1,DRM***包括:用户装置110和150,它们想要访问通过DRM保护的内容;内容发布者120,其发布内容;版权发布者130,其发布包含访问所述内容的权限的版权对象;以及认证授权140,其发布证书。
在操作中,以通过DRM保护的加密格式,用户装置110可从内容发布者120获得想要的内容。用户装置110可从自版权发布者130接收的版权对象获得用以播放加密内容的许可证。然后,用户装置110可播放所述加密内容。由于加密内容可被自由地传播和散布,所以用户装置110可自由地将加密内容发送至用户装置150。用户装置150需要用以播放所述加密内容的版权对象。可从版权发布者130获得版权对象。同时,认证授权140发布表示内容提供者120是经认证的并且用户装置110和150是授权装置的证书。所述证书可在用户装置110和150被制造时被嵌入这些装置,并且可在预定持续期已经期满之后由认证授权140重新发布。
                        发明内容
                        技术问题
DRM保护那些生产或提供数字内容的利益,因此可有助于推进数字内容产业。尽管如图1所示,可使用移动装置在用户装置110和150之间传递版权对象或加密内容,但是所述传递作为实际问题有其不便之处。因此,为了有助于版权对象和加密内容在装置之间的移动,期望数据能够在装置和位于装置中间的便携式存储装置之间高效移动。换言之,期望一种使装置能够使用包括在便携式存储器中的版权对象来访问通过DRM保护的内容的方法。
                        技术方案
本发明提供一种使用装置和便携式存储器来重放通过DRM保护的内容的方法。
本发明还提供用于执行所述方法的便携式存储器和装置。
根据本发明的一方面,提供一种使用便携式存储器来重放内容的方法,包括:请求便携式存储器设置对于通过DRM保护的内容的重放权限;从便携式存储器接收加密的对于通过DRM保护的内容的重放权限;以及解密所述加密的重放权限并使用解密的重放权限来重放通过DRM保护的内容。
根据本发明的另一方面,提供一种向装置传递对于内容的重放权限的方法,该方法包括:从装置接收设置对于通过DRM保护的内容的重放权限的请求;找到包括所述重放权限的版权对象并加密从版权对象获得的重放权限;以及将加密的重放权限发送至装置。
根据本发明的另一方面,提供一种便携式存储器,包括:接口模块,用于连接装置;版权对象存储模块,用于存储至少一个加密的版权对象;加密模块,用于产生会话密钥并执行对称密钥加密和公钥加密;以及DRM代理模块,用于执行DRM操作,其中,当通过接口模块从装置接收到对内容的重放权限的请求时,DRM代理模块在存储在版权对象存储模块中的版权对象中找到所述内容的版权对象,使用加密模块来解密版权对象以找到包括在版权对象中的内容加密密钥,利用加密模块使用会话密钥来对内容加密密钥进行加密,并通过接口模块将加密的内容加密密钥发送至装置。
根据本发明的另一方面,提供一种用于使用便携式存储器来重放内容的设备,该设备包括:接口模块,用于连接便携式存储器;内容存储模块,用于存储至少一个通过DRM保护的内容;加密模块,用于产生会话密钥并执行对称密钥加密和公钥加密;以及DRM代理模块,用于执行DRM操作,其中,DRM代理模块通过接口模块从便携式存储器请求对于通过DRM保护并存储在内容存储模块中的内容的重放权限,从便携式存储器接收使用会话密钥加密的内容加密密钥,使用加密模块来解密接收的内容加密密钥,并使用内容加密密钥来解密通过DRM保护的内容以重放所述内容。
                           附图说明
通过参照附图对本发明优选实施例的详细描述,本发明的上述和其它方面将会变得更加清楚,其中:
图1是DRM的概念图;
图2是示出根据本发明示例性实施例的数字版权的概念的示意图;
图3示出根据本发明示例性实施例的重放内容的方法;
图4示出根据本发明示例性实施例的用于重放内容的版权对象的格式;
图5示出根据本发明示例性实施例的关于版权对象的约束类型;
图6示出根据本发明示例性实施例的指令、指令参数和响应的格式的示例;
图7示出根据本发明示例性实施例的指令、指令参数和响应的格式的另一示例;
图8是根据本发明示例性实施例的安全多媒体卡的方框图;以及
图9是根据本发明示例性实施例的装置的方框图。
                        具体实施方式
以下,将参照附图详细描述本发明的示例性实施例。
在进行详细描述之前,将简要描述该说明书中使用的术语。术语的描述被解释为便于更好地理解说明书而提供,没有在这里明确定义的术语并不企图限制本发明的主要方面。
-公钥密码术
公钥密码术称为不对称密码,其中,用于加密的密钥不同于用于解密的密钥。公钥算法对公众公开,但是仅使用密码算法、加密密钥、和密文是不可能或难以解密原始内容的。公钥密码***的示例包括Diffie-Hellman密码***、RSA密码***、ElGamal密码***、和椭圆曲线密码***。公钥密码术比对称密钥密码术慢大约100-1000倍,因此其通常用于密钥交换和数字签名,而不用于内容的加密。
-对称密钥密码术
对称密钥密码术是使用相同的密钥加密和解密的称为秘密密钥密码术的对称密码。数据加密标准(DES)是最常见的对称密码。最近,使用高级加密标准(AES)的应用在增加。
-证书
认证授权就公钥密码证明公钥的用户。证书是包含由认证授权使用私钥签署的公钥和个人的身份信息的消息。因此,通过将认证授权的公钥应用到证书,证书的完整性可容易地被考虑,由此,防止攻击者调制用户的公钥。
-数字签名
数字签名由签名者产生以表示文档已经写成。数字签名的示例是RSA数字签名、ElGamal数字签名、数字签名算法(DSA)数字签名、和Schnorr数字签名。当使用RSA数字签名时,发送者用他/她的私钥加密消息并将加密的消息发送至接受者。接受者解密所述加密的消息。在这种情况下,证实所述消息已经被发送者加密。
-随机数
随机数是具有随机特性的数字或字符序列。由于产生完全随机数花费很大,所以可使用伪随机数。
-便携式存储装置
在本发明中使用的便携式存储装置包括诸如闪速存储器的非易失性存储器,数据可被写入所述存储器,并且可从其中读取和删除数据,所述存储器可被连接至装置。这种便携式存储装置的示例为智能介质、记忆棒、压缩闪速(CF)卡、xD卡、和多媒体卡。以下,将安全MMC解释为便携式存储装置。
-DRM代理
DRM代理是装置或安全MMC内管理装置的介质对象的许可的实体。
图2是根据本发明示例性实施例的数字版权的概念图。
用户装置210可从内容发布者220获得加密内容。所述加密内容是通过DRM保护的内容。为了播放加密内容,需要加密内容的RO。RO包含对于内容的权限、权限的约束、和对RO自身的权限的定义。对于内容的权限的示例可以是重放。约束的示例可以是重放的数量、重放时间、和重放持续期。此外,尽管没有在图2中示出,但是对于RO的权限的示例可以是移动或复制。
在获得加密内容之后,用户装置210可从版权发布者230请求版权对象以获得重放的权限(称为重放权限)。当用户装置210从版权发布者230接收到版权对象以及版权对象响应时,用户装置210可使用版权对象重放加密内容。同时,用户装置210可通过便携式存储装置将所述RO传递到具有相应加密对象的用户装置250。便携式存储装置可以是具有DRM功能的安全MMC 260。在这种情况下,用户装置210与安全MMC 260执行相互验证,然后将所述RO移到安全MMC 260。为了播放加密内容,用户装置210从安全MMC 260请求播放的权限,并从安全MMC 260接收播放的权限,即,内容加密密钥。同时,在与用户装置250执行相互验证之后,安全多媒体卡260使得用户装置250能够重放加密内容。在这种情况下,需要装置和安全MMC之间的验证以使得装置能够使用安全MMC。将参照图3来详细描述验证过程。
图3示出根据本发明实施例的重放内容的方法。这里,对象的下标“D”表示该对象由装置所有或者由装置产生,对象的下标“M”表示该对象由安全多媒体卡所有或者由安全多媒体卡产生。
装置310可使用存储在安全多媒体卡320中的版权对象来重放加密内容。可从所述装置或其它装置获得版权对象。或者,可将安全多媒体卡320制造成具有版权对象。
为了重放加密内容,在操作S100中,应该在装置310和安全多媒体卡320之间执行验证。在验证期间,装置310和安全多媒体卡320的每一个接收彼此的证书并通过检验所述证书来确定另一方是否是经认证的装置(或程序)。例如,安全多媒体卡320可从装置310接收装置证书D,检验出装置310是经认证的装置(或程序),并获得装置公钥D。同样地,装置310可从安全多媒体卡320接收安全多媒体卡证书M,检验出安全多媒体卡320是经认证的装置(或程序),并获得安全多媒体卡公钥M
在验证期间,装置310和安全多媒体卡320之一可产生随机数,使用另一方的公钥加密所述随机数,并发送加密的随机数。这里,随机数可被用作会话密钥。例如,装置310产生随机数D,使用安全多媒体卡公钥M加密随机数D,并将加密的随机数D发送至安全多媒体卡320。然后,安全多媒体卡320使用与安全多媒体卡公钥M相关的安全多媒体卡私钥M来解密所述加密的随机数D以获得随机数D。装置310和安全多媒体卡320可将随机数D用作会话密钥。
装置310和安全多媒体卡320两者可优选地分别产生随机数,交换它们以增强随机性。换言之,通过验证,装置310和安全多媒体卡320变得具有随机数D和随机数M。在操作S110和S120中,装置310和安全多媒体卡320使用随机数D和随机数M分别产生相同的会话密钥。公布的算法可被用于使用两随机数来产生会话密钥。在最简单的算法中,对两随机数进行XOR运算以产生会话密钥。
当装置310重放加密内容时,它从具有版权对象的安全多媒体卡320请求重放权限。在本发明的示例性实施例中,装置310将指令发送至安全多媒体卡320,并且安全多媒体卡320发送对所述指令的响应。在另一实施例中,装置310和安全多媒体卡320均可发送指令。以下将描述前述实施例。
在操作S200中,装置310将重放权限设置请求发送至安全多媒体卡320。当发送所述重放权限设置请求时,标识将被重放的内容的内容ID也被发送。响应于所述重放权限设置请求,安全多媒体卡320准备将版权对象发送至装置310。例如,在操作S210中,安全多媒体卡320基于所述内容ID找到该内容的版权对象,并使用会话密钥对包括在版权对象中的内容加密密钥进行加密。如果存储在安全多媒体卡320中的版权对象已经被加密,则解密所述版权对象以获得内容加密密钥,然后,使用会话密钥来加密所述内容加密密钥。
在用于重放权限设置的足够长时间段之后,在操作S220中,装置310将重放权限发送请求发送至安全多媒体卡320。响应于重放权限发送请求,安全多媒体卡320将加密的内容加密密钥发送至装置310,作为对指令的响应。由于可使用内容加密密钥对加密内容进行解密,所以内容加密密钥用作重放权限。其后将详细描述指令以及对指令的响应。
在操作S240中,装置310使用会话密钥对加密的内容加密密钥进行解密,并获得内容加密密钥。接着,在操作S250中,装置310使用内容加密密钥对加密内容进行解密。在操作S260中,装置310重放解密内容。在完成内容的重放之后,在操作S270中,装置310对内容进行加密。
同时,在操作S280中,安全多媒体卡320根据内容的重放来更新版权对象。在本发明的示例性实施例中,安全多媒体卡320在将加密的内容加密密钥发送至装置310的时刻(S230)更新版权对象。在本发明的另一示例性实施例中,安全多媒体卡320在被装置310通知内容的重放已经结束或者多于预定量的内容已经被重放的时刻(未示出)更新版权对象。
优选的是,在安全多媒体卡320中版权对象被加密或者被设置为不可读状态,以防止其它装置读取版权对象的内容。在版权对象已经被加密并存储在装置310的情况下,安全多媒体卡320解密版权对象以获得包括在版权对象中的内容加密密钥,并在更新版权对象之后对其进行加密。可根据对称密钥算法使用由安全多媒体卡320所有的唯一密钥来加密版权对象,或者可根据诸如RSA加密的公钥密码术使用安全多媒体卡私钥M来加密版权对象。以下将参照图4和图5来描述版权对象的格式和约束。
图4示出根据本发明示例性实施例的用于重放内容的版权对象的格式。
版权对象包括:版本字段410、资源(asset)字段420和许可字段430。版本字段410包含DRM***的版本信息。资源字段420包含关于将根据版权对象被重放的内容的信息。许可字段430包含关于对于通过DRM保护的内容由版权发布者许可的使用和动作的信息。
将详细描述存储在资源字段420中的信息。
“id”信息表示用于标识版权对象的标识符。
“uid”信息用于标识其使用通过版权对象操控的内容,并且是DRM内容格式(DCF)的内容数据的统一资源标识符(URI)。
“继承”信息指定其使用通过版权对象操控的资源之间的继承关系,并包含关于父资源的信息。如果继承关系存在于两资源之间,则子资源继承父资源的所有权限。
“密钥值”信息包含称为内容加密密钥(CEK)的用于加密内容的二进制密钥值。CEK是用于对将由装置使用的加密内容进行解密的密钥值。当装置从安全多媒体卡接收到CEK时,它可使用该内容。
现在将详细描述存储在许可字段430中的信息。
“idref”信息具有存储在资源字段420中的“id”信息的参考值。
“许可”是由版权发布者许可的使用内容的权限。许可的类型包括:“播放”、“显示”、“执行”、“打印”和“导出”。
“播放”是以音频/视频格式显示DRM内容的权限。因此,DRM代理对于诸如JAVA游戏的不能以音频/视频格式表示的内容不允许基于“播放”的访问。
播放许可可选地具有约束。如果指定的约束存在,则DRM代理根据指定的约束授予播放的权限。如果没有指定的约束存在,则DRM代理授予不受限的播放权限。
“显示”表示通过视觉装置显示DRM内容的权限。DRM代理对于诸如gif或jpeg图像的不能通过视觉装置显示的内容不允许基于显示的访问。
显示许可可选择地具有约束。如果指定的约束存在,则DRM代理根据指定的约束授予显示的权限。如果没有指定的约束存在,则DRM代理授予不受限的显示权限。
“执行”表示执行诸如JAVA游戏和其它应用程序的DRM内容的权限。因此,DRM代理对于不能通过这种方法表示的内容不允许基于执行的访问。
执行许可可选择地具有约束。如果指定的约束存在,则DRM代理根据指定的约束授予执行的权限。如果没有指定的约束存在,则DRM代理授予不受限的执行权限。
“打印”表示产生诸如jpeg图像的DRM内容的硬复制的权限。因此,DRM代理对于不能通过这种方法表示的内容不允许基于打印的访问。
打印许可可选择地具有约束。如果指定的约束存在,则DRM代理根据指定的约束授予打印的权限。如果没有指定的约束存在,则DRM代理授予不受限的打印权限。
在本发明的示例性实施例的描述中,术语“重放”意指“播放”、“显示”、“执行”和“打印”。由于包括在指令中的参数值会根据内容的特性而不同并且根据内容的特性会需要其它约束,所以重放被细分为这样的多个项目。在作为DRM标准而广泛流传的开放移动联盟(OMA)DRM中,重放被分为“播放”、“显示”、“执行”、和“打印”。因此,当本发明尽可能地与OMA DRM一致时,使用本发明的DRM相关产品可容易地被使用。
“导出”表示将DRM内容和相应的版权对象发送至除OMA DRM***之外的DRM***或内容保护体系的权限。
导出许可在本质上具有约束。该约束指定DRM内容和它的版权对象可被发送至的内容保护体系的DRM***。导出许可被分为移动模式和复制模式。当版权对象从当前DRM***导出至另一DRM***时,版权对象在移动模式下被从当前DRM***删除,但是在复制模式下不被从当前DRM***删除。
图5示出根据本发明示例性实施例的关于版权对象的约束类型。通过对“许可”的约束来限制数字内容的消耗。
计数约束510具有正整数值并指定授予内容的许可数量。当访问的数量超过由计数约束510指定的数量时,DRM代理不许可对DRM内容的访问。此外,如果计数约束510的值不是正整数,则DRM代理不许可对该DRM内容的访问。
日期时间约束520指定许可的持续期并选择性地包含开始项目或结束项目。当包含开始项目时,在指定的时间/日期之前,该DRM内容的消耗不被许可。当包含结束项目时,在指定的时间/日期之后,该DRM内容的消耗不被许可。因此,如果开始项目的值大于结束项目的值,则DRM代理不许可对该DRM内容的访问。
在开始项目和结束项目的格式中,“CC”表示世纪,“YY”表示年份,“MM”表示月份,“DD”表示日期,“T”是日期和时间之间的分隔符,“hh:mm:ss”表示“时:分:秒”。
时间约束530指定时间间隔,在该时间间隔可对相应的DRM内容执行版权对象。
可选择性地包含开始项目或结束项目。当包含开始项目时,在指定的时间/日期之后,DRM内容的消耗在由持续期项目指定的时间段期间被许可。当包含结束项目时,在指定的时间/日期之前,DRM内容的消耗在由持续期项目指定的时间段期间被许可。因此,如果当前时间超过由间隔约束530指定的间隔,则DRM代理不许可对该DRM内容的访问。例如,当持续期项目表示为P2Y10M15DT10H30M20S时,间隔是2年,10个月,15天,10小时,30分和20秒。
累计约束540指定对于累计测量的当对相应的DRM内容执行版权对象时的时间段的最大时间间隔。如果累计测量的时间段超过由累计约束540指定的最大时间间隔,则DRM代理不许可对该DRM内容的访问。
个人约束550指定例如,使用某人的统一资源标识符(URL)将DRM内容绑定到的这个人。因此,如果装置用户的身份不同于被许可使用DRM内容的这个人的身份,则DRM代理不许可对该DRM内容的访问。
***约束560指定内容和版权对象可导出至的DRM***或内容保护体系。版本项目指定DRM***或内容保护体系的版本信息。“uid”项目指定DRM***或内容保护体系的名称。
图6和图7示出根据本发明示例性实施例的指令、指令参数和响应的格式的示例,在所述实施例中,装置产生指令,安全多媒体卡产生响应。
图6示出当如图3所示装置310在操作S200中发送重放权限设置请求时使用的指令和指令参数,以及由安全多媒体卡320产生的对该指令的响应。
指令包括CLA字段、INS字段、P1字段、P2字段、Lc字段、数据字段和Le字段。指令由CLA字段、INS字段、P1字段和P2字段标识。详细说来,CLA字段表示指令的类,INS字段表示指令的类型。P1和P2字段表示指令参数。数据字段包括将随指令发送的数据,并且具有TLV格式,其中,“T”表示标签,“L”表示“V”的长度,“V”表示数据。
由安全多媒体卡320作出的对于指令的响应具有TLV格式,并且包括表示响应的状态的状态字。
例如,在播放权限设置请求指令中,CLA字段和INS字段分别具有值“00”和“74”。P1字段具有值“03”,这表示所述指令涉及重放。P2字段具有值“01”,这指示设置内容信息。Lc字段和Le字段分别具有值“FF”和“00”,这表示数据存在。在数据字段中,“T”被设置为0x74,“L”表示“V”的长度,“V”包括内容的ID(CID)。在本发明的实施例中,使用会话密钥对CID和时间进行加密,然后发送它们。
安全多媒体卡320的响应不涉及T、L、和V,但是使用状态字来表示响应的状态。当指令被成功执行时,包括在状态字中的SW1和SW2分别具有值“90”和“00”。当指令具有未知的标签时,SW1和SW2分别具有值“6D”和“00”。当错误参数出现在V字段时,SW1和SW2分别具有值“6B”和“00”。当需要常规验证时,SW1和SW2分别具有值“69”和“82”。当需要验证时,SW1和SW2分别具有值“69”和“85”。当未找到内容的版权对象时,SW1和SW2分别具有值“66”和“03”。当重放权限失效时,SW1和SW2分别具有值“66”和“04”。当没有找到内容时,SW1和SW2分别具有值“6A”和“83”。参照图3,当装置310在操作S200中发送重放权限设置请求并且装置310和安全多媒体卡320没有共享会话密钥时,安全多媒体卡320不能对使用会话密钥加密并包括在V字段中的CID和时间进行解密。在这种情况下,需要进行验证。因此,安全多媒体卡320分别使具有值“69”和“85”的状态字作为SW1和SW2,并将所述状态字发送到装置310以作为响应。
图7示出当如图3所示装置310在操作S220中发送重放权限发送请求时使用的指令和指令参数,以及由安全多媒体卡320产生的对指令的响应。
CLA字段和INS字段分别具有值“00”和“74”。P1字段具有值“03”,这表示指令涉及重放。P2字段具有值“03”,这指示带来重放内容所需的版权对象。Lc字段和Le字段分别具有值“00”和“FF”,这表示没有数据存在。
在安全多媒体卡320的响应中,“T”被设置为0x74,“L”表示“V”的长度,“V”包括使用会话密钥(K)加密CEK的结果。当CEK被成功加密时,状态字作为SW1和SW2分别具有值“90”和“00”。
在图6至图7所示的本发明的示例性实施例中,装置将指令发送至安全多媒体卡,并且安全多媒体卡将对指令的响应发送回装置。然而,其它实施例是可行的。例如,装置可将包括CID的重放权限发送请求发送至安全多媒体卡,并且安全多媒体卡可将加密的CEK发送至装置。在本发明的这一实施例中,装置没有如图3所示在操作S200和S220中分开发送重放权限设置请求和重放权限发送请求。同时,在本发明的示例性实施例中,安全多媒体卡可在发送重放权限之后立即更新版权对象。或者,安全多媒体卡可在随后的重放内容之后响应于从装置发送的版权对象更新请求而更新版权对象。
图8是根据本发明示例性实施例的安全多媒体卡800的方框图。
在示出的实施例中,如这里使用的术语“模块”表示但不受限于执行特定任务的软件或硬件部件,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。可方便地将模块配置为驻留在可寻址的存储介质中以及配置为在一个或多个处理器上执行。因此,作为示例,模块可包括部件,诸如软件部件、面向对象的软件部件、类部件和任务部件、进程、函数、属性、过程、子程序、程序代码段、驱动程序、固件、微代码、电路、数据、数据库、数据结构、表、数组和变量。在部件和模块中提供的功能可以被组合到更少的部件和模块或者被进一步分成额外的部件和模块。此外,可以按照下面的方式实现部件和模块:部件和模块在装置或安全MMC中运行一个或多个CPU。
为了实现DRM过程,安全多媒体卡800需要安全功能、存储内容或版权对象的功能、与装置交换数据的功能和DRM功能。为了执行这些功能,安全多媒体卡800包括:RSA模块840、会话密钥产生模块850、具有加密功能的高级加密标准(AES)模块860、具有存储功能的版权对象存储模块830、允许与装置数据交换的接口模块810和控制每一模块执行DRM操作的DRM代理模块820。
接口模块810使安全多媒体卡(MMC)800连接至装置。当安全MMC800连接至装置时,根本上是安全MMC 800的接口模块810电连接至装置的接口模块。然而,电连接仅是一个示例,连接可以表示安全MMC 800能够在没有接触的情况下通过无线介质与装置通信的状态。
RSA模块840执行公钥加密。更具体地,RSA模块840根据来自DRM代理模块820的请求执行RSA加密。在本发明的实施例中,在验证期间,RSA加密可用于密钥(随机数)交换或数字签名。然而,RSA加密仅是一个示例,可使用其它公钥加密。
会话密钥产生模块850产生将被发送至装置的随机数,并使用所产生的随机数和从装置接收的随机数来产生会话密钥。由会话密钥产生模块850产生的随机数通过RSA模块840进行加密,然后通过接口模块810发送至装置。
AES模块860使用产生的会话密钥来执行对称密钥加密。更具体地讲,AES模块860在与另一装置的通信期间使用AES加密来用会话密钥对来自RO的内容加密密钥进行加密,并对其它重要的信息进行加密。在本发明的实施例中,在RO的移动期间,会话密钥用于加密RO。AES加密仅是一个示例,可使用诸如DES加密的其它对称密钥加密。
版权对象存储模块830存储版权对象。RO以加密状态存储。安全MMC800使用不能由另一装置或安全MMC读取的唯一密钥根据AES加密来加密RO,并使用所述唯一密钥解密RO以将RO移动或复制到另一装置或安全MMC。根据对称密钥加密来使用唯一密钥对RO进行加密仅是一个示例。或者,可使用安全MMC 800的私钥加密RO,并当必要时使用安全MMC 800的公钥解密RO。
DRM代理模块820控制安全多媒体卡800的上述元件以执行DRM操作。
图9是根据本发明示例性实施例的装置900的方框图。
为了实现DRM过程,装置900需要安全功能、存储内容或版权对象的功能、与另一装置交换数据的功能、使得与内容发布者或版权发布者通信的数据发送/接收功能和DRM功能。为了执行这些功能,装置900包括:RSA模块940、会话密钥产生模块950、具有加密功能的AES模块990、有存储功能的内容存储模块930、使得与安全多媒体卡进行数据交换的多媒体卡接口模块910和控制每一模块以执行DRM过程的DRM代理模块920。此外,装置900包括用于数据发送/接收功能的收发器模块960和显示重放内容的显示模块970。
收发器模块960使装置900与内容发布者或版权发布者进行通信。
多媒体卡接口模块910使装置900连接至安全多媒体卡。当装置900连接至安全MMC时,根本上是装置900的MMC接口模块910电连接至安全MMC的接口模块。然而,电连接仅是一个示例,连接可以表示装置900能够在没有接触的情况下通过无线介质与安全MMC通信的状态。
RSA模块940执行公钥加密。更具体地,RSA模块940根据来自DRM代理模块920的请求执行RSA加密。在本发明的实施例中,在验证期间,RSA加密被用于密钥(随机数)交换或数字签名。然而,RSA加密仅是一个示例,可使用其它公钥加密。
会话密钥产生模块950产生将被发送至安全多媒体卡的随机数,并使用所产生的随机数和从安全多媒体卡接收的随机数来产生会话密钥。由会话密钥产生模块950产生的随机数通过RSA模块940进行加密,然后通过接口模块910发送至安全多媒体卡。可以从多个预先提供的随机数中选择随机数,而不是如上所述在会话密钥产生模块950中产生随机数。
AES模块990使用产生的会话密钥来执行对称密钥加密。内容存储模块930存储通过DRM保护的内容。通过DRM保护的内容使用CEK来加密。为了重放通过DRM保护的内容,需要CEK。在完成内容的重放之后,使用CEK再次对内容进行加密并将其存储。
显示模块970可视地显示其版权对象允许重放的内容的重放。可由诸如薄膜晶体管(TFT)LCD装置或有机电致发光(EL)显示装置的液晶显示(LCD)装置来实现显示模块970。
DRM代理模块920控制装置900的上述元件以执行DRM操作。
                     产业上的可利用性
尽管参照本发明的示例性实施例详细示出并描述了本发明,但是本领域的技术人员将理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可对其进行形式和细节上的各种变化。例如,在如图3所示的示例性实施例中,当将CEK发送至装置310时,安全多媒体卡320可使用装置公钥D加密CEK,而不是使用会话密钥来加密CEK。因此,公开的本发明示例性实施例仅用于一般性描述的目的,而不是为了限定的目的。
根据本发明,装置可使用便携式存储器来重放通过DRM保护的内容。

Claims (18)

1、一种使用便携式存储器来重放内容的方法,该方法包括:
请求便携式存储器设置对于通过数字版权管理(DRM)保护的内容的重放权限;
从便携式存储器接收加密的对于通过DRM保护的内容的重放权限;以及
解密所述加密的重放权限以产生解密的重放权限,并使用解密的重放权限来重放通过DRM保护的内容。
2、如权利要求1所述的方法,其中,通过DRM保护的内容是加密内容,加密的重放权限是用于解密所述加密内容的内容加密密钥。
3、如权利要求2所述的方法,其中,使用内容加密密钥对通过DRM保护的内容进行解密以重放所述通过DRM保护的内容,并且在重放之后,使用内容加密密钥对所述通过DRM保护的内容进行加密。
4、如权利要求1所述的方法,其中,使用与便携式存储器共享的会话密钥对加密的重放权限进行解密,使用在装置和便携式存储器之间的验证期间由便携式存储器产生的随机数和由装置产生的随机数来产生会话密钥。
5、如权利要求1所述的方法,其中,接收加密的重放权限的步骤包括:
请求便携式存储器发送重放权限;以及
接收从便携式存储器发送的加密的重放权限,作为对所述请求的响应。
6、如权利要求1所述的方法,还包括:请求便携式存储器更新包括重放权限的版权对象。
7、一种向装置传递对于内容的重放权限的方法,该方法包括:
从装置接收设置对于通过数字版权管理(DRM)保护的内容的重放权限的请求;
找到包括所述重放权限的版权对象并加密从版权对象获得的重放权限;以及
将加密的重放权限发送至装置。
8、如权利要求7所述的方法,其中,通过DRM保护的内容是加密内容,重放权限是用于解密所述加密内容的内容加密密钥。
9、如权利要求7所述的方法,其中,使用与装置共享的会话密钥对重放权限进行加密,使用在装置和便携式存储器之间的验证期间由装置产生的随机数和由便携式存储器产生的随机数来产生会话密钥。
10、如权利要求7所述的方法,其中,发送加密的重放权限的步骤包括:
从装置接收发送重放权限的请求;以及
将加密的重放权限发送至装置,作为对所述请求的响应。
11、如权利要求7所述的方法,还包括:更新包括重放权限的版权对象。
12、如权利要求8所述的方法,还包括:加密更新的版权对象。
13、一种便携式存储器,包括:
接口模块,连接装置;
版权对象存储模块,存储至少一个加密的版权对象;
加密模块,产生会话密钥并执行对称密钥加密和公钥加密;以及
数字版权管理(DRM)代理模块,执行DRM操作,
其中,当通过接口模块从装置接收到对内容的重放权限的请求时,DRM代理模块在存储在版权对象存储模块中的版权对象中找到内容的版权对象,使用加密模块来解密版权对象以找到包括在版权对象中的内容加密密钥,利用加密模块使用会话密钥来对内容加密密钥进行加密,并通过接口模块将已经加密的内容加密密钥发送至装置。
14、如权利要求13所述的便携式存储器,其中,DRM代理模块更新版权对象,使用加密模块对已经更新的版权对象进行加密,并将已经加密的版权对象存储在版权对象存储模块中。
15、一种用于使用便携式存储器来重放内容的设备,该设备包括:
接口模块,连接便携式存储器;
内容存储模块,存储至少一个通过数字版权管理(DRM)保护的内容;
加密模块,产生会话密钥并执行对称密钥加密和公钥加密;以及
DRM代理模块,执行DRM操作,
其中,DRM代理模块通过接口模块从便携式存储器请求对于通过DRM保护并存储在内容存储模块中的内容的重放权限,从便携式存储器接收使用会话密钥加密的内容加密密钥,使用加密模块来解密已经接收的内容加密密钥,并使用已经解密的内容加密密钥来解密通过DRM保护的内容以重放所述内容。
16、如权利要求15所述的设备,其中,在重放内容之后,DRM代理使用加密模块对通过DRM保护的内容进行加密,并将所述内容存储在内容存储模块中。
17、一种在其中记录有计算机可读程序的记录介质,所述程序用于执行使用便携式存储器来重放内容的方法,该方法包括:
请求便携式存储器设置对于通过DRM保护的内容的重放权限;
从便携式存储器接收加密的对于通过DRM保护的内容的重放权限;以及
解密所述加密的重放权限以产生解密的重放权限,并使用解密的重放权限来重放通过DRM保护的内容。
18、一种在其中记录有计算机可读程序的记录介质,所述程序用于执行向装置传递对于内容的重放权限的方法,该方法包括:
从装置接收设置对于通过DRM保护的内容的重放权限的请求;
找到包括所述重放权限的版权对象并加密从版权对象获得的重放权限;以及
将加密的重放权限发送至装置。
CNA2005800012027A 2004-03-29 2005-02-28 在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其便携式存储器 Pending CN1879102A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020040021300 2004-03-29
KR1020040021300A KR20050096040A (ko) 2004-03-29 2004-03-29 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치
US60/575,757 2004-06-01

Publications (1)

Publication Number Publication Date
CN1879102A true CN1879102A (zh) 2006-12-13

Family

ID=37276269

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800012027A Pending CN1879102A (zh) 2004-03-29 2005-02-28 在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其便携式存储器

Country Status (9)

Country Link
US (1) US7810162B2 (zh)
EP (1) EP1738279A4 (zh)
JP (1) JP2007531149A (zh)
KR (1) KR20050096040A (zh)
CN (1) CN1879102A (zh)
AU (1) AU2005225951B2 (zh)
CA (1) CA2560477C (zh)
NZ (1) NZ546123A (zh)
WO (1) WO2005093596A1 (zh)

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6721891B1 (en) * 1999-03-29 2004-04-13 Activcard Ireland Limited Method of distributing piracy protected computer software
EP1486850A2 (en) * 2003-06-06 2004-12-15 Sony Ericsson Mobile Communications AB Allowing conversion of one digital rights management scheme to another
KR100493904B1 (ko) * 2003-09-18 2005-06-10 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법
KR101100391B1 (ko) * 2004-06-01 2012-01-02 삼성전자주식회사 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치
KR100662336B1 (ko) * 2004-06-21 2007-01-02 엘지전자 주식회사 컨텐츠 다운로드 방법 및 그를 수행하기 위한 시스템
JP4559794B2 (ja) * 2004-06-24 2010-10-13 株式会社東芝 マイクロプロセッサ
KR100608585B1 (ko) * 2004-07-12 2006-08-03 삼성전자주식회사 이동형 저장 장치에서 객체의 위치 정보를 이용하여 권리객체를 검색하는 방법 및 장치
KR100564731B1 (ko) * 2004-08-13 2006-03-28 (주)잉카엔트웍스 네트워크를 통하여 개인 휴대 단말기로 데이터를 전송하는방법 및 그 시스템
CN100574185C (zh) 2005-01-07 2009-12-23 华为技术有限公司 在ip多媒体业务子***网络中保障媒体流安全性的方法
US20070043667A1 (en) * 2005-09-08 2007-02-22 Bahman Qawami Method for secure storage and delivery of media content
JP4886428B2 (ja) * 2005-09-15 2012-02-29 株式会社東芝 情報提供システムとコンテンツ情報複製装置、ユーザ端末装置及びユーザ管理装置
US8306918B2 (en) 2005-10-11 2012-11-06 Apple Inc. Use of media storage structure with multiple pieces of content in a content-distribution system
KR100746014B1 (ko) * 2005-11-09 2007-08-06 삼성전자주식회사 디지털 저작권 관리 방법 및 시스템
KR20070053032A (ko) * 2005-11-18 2007-05-23 엘지전자 주식회사 장치 간의 디지털 저작권 관리 방법 및 시스템
KR101221222B1 (ko) * 2005-12-06 2013-01-11 엘지전자 주식회사 휴대 재생 장치용 데이터 다운-로딩 시스템 및 방법
TWI315629B (en) 2006-01-09 2009-10-01 Silicon Motion Inc System and method for processing digital rights management files
KR100703805B1 (ko) * 2006-02-15 2007-04-09 삼성전자주식회사 원격 도메인의 디바이스에서 drm 컨텐츠를 로밍하여사용하는 방법 및 장치
US8224751B2 (en) * 2006-05-03 2012-07-17 Apple Inc. Device-independent management of cryptographic information
KR101346734B1 (ko) * 2006-05-12 2014-01-03 삼성전자주식회사 디지털 저작권 관리를 위한 다중 인증서 철회 목록 지원방법 및 장치
US7823210B2 (en) * 2006-05-23 2010-10-26 Microsoft Corporation Rights management using recording definition information (RDI)
US20070288752A1 (en) * 2006-06-08 2007-12-13 Weng Chong Chan Secure removable memory element for mobile electronic device
KR100941535B1 (ko) * 2006-06-09 2010-02-10 엘지전자 주식회사 디지털 저작권 관리에서 장치의 도메인 탈퇴 방법, 그 장치및 그 시스템
US7836511B2 (en) * 2006-06-14 2010-11-16 Microsoft Corporation Enforcing advertisement playback for downloaded media content
US7975310B2 (en) * 2006-06-14 2011-07-05 Microsoft Corporation Offline playback of advertising supported media
US20070294292A1 (en) * 2006-06-14 2007-12-20 Microsoft Corporation Advertising transfer and playback on portable devices
FR2906096B1 (fr) * 2006-09-19 2008-10-24 Radiotelephone Sfr Procede de securisation de sessions entre un terminal radio et un equipement dans un reseau
KR100843079B1 (ko) * 2006-10-31 2008-07-03 삼성전자주식회사 디지털 저작권 관리 방법 및 장치
US20080109656A1 (en) * 2006-11-08 2008-05-08 General Instrument Corporation Method and Apparatus for Enabling Content to be Shared Among Multiple Devices in a Secure Environment
US20080114990A1 (en) * 2006-11-10 2008-05-15 Fuji Xerox Co., Ltd. Usable and secure portable storage
US8763110B2 (en) 2006-11-14 2014-06-24 Sandisk Technologies Inc. Apparatuses for binding content to a separate memory device
JP2010509887A (ja) * 2006-11-14 2010-03-25 サンディスク コーポレイション セッションチケットに基づいてコンテンツにアクセスするための方法および装置
US8079071B2 (en) 2006-11-14 2011-12-13 SanDisk Technologies, Inc. Methods for accessing content based on a session ticket
KR101566171B1 (ko) 2007-03-09 2015-11-06 삼성전자 주식회사 디지털 저작권 관리 방법 및 장치
KR100746689B1 (ko) * 2007-03-12 2007-08-06 (주)테르텐 Drm 컨텐츠 재생방법 및 그 장치
US8296240B2 (en) * 2007-03-22 2012-10-23 Sony Corporation Digital rights management dongle
US9311492B2 (en) 2007-05-22 2016-04-12 Apple Inc. Media storage structures for storing content, devices for using such structures, systems for distributing such structures
US8347098B2 (en) * 2007-05-22 2013-01-01 Apple Inc. Media storage structures for storing content, devices for using such structures, systems for distributing such structures
US8539233B2 (en) * 2007-05-24 2013-09-17 Microsoft Corporation Binding content licenses to portable storage devices
KR101200572B1 (ko) * 2007-07-09 2012-11-13 삼성전자주식회사 공개 브로드캐스트 암호화를 이용한 인증 방법 및 컨텐츠재생 방법과 그 장치
KR100930695B1 (ko) * 2007-08-06 2009-12-09 현대자동차주식회사 디알엠 시스템 및 디알엠 콘텐츠 관리방법
EP2178019A4 (en) * 2007-08-07 2015-01-28 Panasonic Corp SYSTEM FOR REPRODUCING AUDIOVISUAL CONTENTS IN A NETWORK, SERVER, PROGRAM, AND RECORDING MEDIUM
WO2009028026A1 (ja) * 2007-08-24 2009-03-05 Mitsubishi Electric Corporation 限定受信装置
US8761402B2 (en) * 2007-09-28 2014-06-24 Sandisk Technologies Inc. System and methods for digital content distribution
JP2009093731A (ja) * 2007-10-05 2009-04-30 Sony Corp 情報処理装置、ディスク、および情報処理方法、並びにコンピュータ・プログラム
WO2009053818A2 (en) * 2007-10-23 2009-04-30 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for providing secure linking to a user identity in a digital rights management system
WO2009071349A1 (en) * 2007-12-06 2009-06-11 Telefonaktiebolaget Lm Ericsson (Publ) Controlling a usage of digital data between terminals of a telecommunications network
KR100988374B1 (ko) * 2007-12-14 2010-10-18 엘지전자 주식회사 사용권리 이동 방법, 사용권리의 발급권한 관리 방법 및시스템
GB2457670B (en) * 2008-02-20 2012-01-04 Hewlett Packard Development Co Data transfer device
JP2009272002A (ja) * 2008-05-08 2009-11-19 Sony Corp 情報処理装置、ディスク、および情報処理方法、並びにプログラム
JP2009278223A (ja) * 2008-05-13 2009-11-26 Panasonic Corp 電子証明システム及び秘匿通信システム
KR20100081021A (ko) * 2009-01-05 2010-07-14 삼성전자주식회사 Drm 컨텐츠 제공 시스템 및 그 방법
KR20100108970A (ko) * 2009-03-31 2010-10-08 삼성전자주식회사 디지털 저작권 관리 컨텐츠의 보호 방법 및 장치
US9083685B2 (en) * 2009-06-04 2015-07-14 Sandisk Technologies Inc. Method and system for content replication control
KR101167938B1 (ko) 2009-09-22 2012-08-03 엘지전자 주식회사 컨텐츠에 대한 권리 이용 방법
US9064096B2 (en) * 2009-12-07 2015-06-23 Ncr Corporation Methods and apparatus for secure distribution of protected content
KR20120122616A (ko) * 2011-04-29 2012-11-07 삼성전자주식회사 Drm 서비스 제공 방법 및 장치
GB2505678B (en) * 2012-09-06 2014-09-17 Visa Europe Ltd Method and system for verifying an access request
US9177158B2 (en) * 2012-11-07 2015-11-03 Theplatform, Llc Methods and systems for processing content rights
CN105281895B (zh) * 2014-07-09 2018-09-14 国家广播电影电视总局广播科学研究院 一种数字媒体内容保护方法及装置
CA2982539C (en) * 2015-04-15 2023-09-05 Sean Michael Quinlan Method of operating a computing device, computing device and computer program

Family Cites Families (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6490408B1 (en) * 1997-10-28 2002-12-03 Lg Electronics Inc. Apparatus and method for determining ID information recorded on an information-stored medium
DE69900178T2 (de) * 1998-10-16 2001-10-31 Matsushita Electric Industrial Co., Ltd. System zum Schutz von digitalen Inhalten
JP2000215107A (ja) * 1999-01-25 2000-08-04 Sony Corp デ―タ記録装置、デ―タ再生装置および記録媒体
US7073063B2 (en) * 1999-03-27 2006-07-04 Microsoft Corporation Binding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like
US7103574B1 (en) * 1999-03-27 2006-09-05 Microsoft Corporation Enforcement architecture and method for digital rights management
US7844836B1 (en) * 1999-07-15 2010-11-30 Thomson Licensing Method and apparatus for using an IC to facilitate downloading content
CN1312593C (zh) 1999-09-01 2007-04-25 松下电器产业株式会社 分布***、半导体存储卡、接收装置、计算机可读记录介质和接收方法
CN1326352C (zh) 1999-12-03 2007-07-11 三洋电机株式会社 数据传输***及用于该***的记录装置
TW515950B (en) * 2000-03-14 2003-01-01 Hitachi Ltd Content regeneration device
JP2001257670A (ja) * 2000-03-14 2001-09-21 Hitachi Ltd コンテンツ記憶装置およびコンテンツ読取装置
AU2001244604A1 (en) * 2000-03-30 2001-10-15 Fujitsu Limited Content data storage
WO2001076126A1 (fr) * 2000-03-31 2001-10-11 Sanyo Electric Co., Ltd. Enregistreur et systeme de distribution de donnees comprenant celui-ci
JP4709468B2 (ja) 2000-06-02 2011-06-22 パナソニック株式会社 記録媒体、ライセンス管理装置、記録再生装置
ATE374993T1 (de) * 2000-08-16 2007-10-15 Uqe Llc Verfahren und gerät zum kontrolieren des verteilens und der benutzung von digitalwerken
US7010808B1 (en) * 2000-08-25 2006-03-07 Microsoft Corporation Binding digital content to a portable storage device or the like in a digital rights management (DRM) system
US6857067B2 (en) 2000-09-01 2005-02-15 Martin S. Edelman System and method for preventing unauthorized access to electronic data
JP4281252B2 (ja) 2001-01-16 2009-06-17 ソニー株式会社 情報記録装置、情報再生装置、情報記録方法、情報再生方法、および情報記録媒体、並びにプログラム記憶媒体
BRPI0204473B1 (pt) * 2001-03-12 2017-11-28 Koninklijke Philips N. V. A reproductive device for reproducing a content item stored in a storage media
US20020157002A1 (en) * 2001-04-18 2002-10-24 Messerges Thomas S. System and method for secure and convenient management of digital electronic content
FR2823928B1 (fr) * 2001-04-19 2003-08-22 Canal Plus Technologies Procede pour une communication securisee entre deux dispositifs
RU2297677C2 (ru) * 2001-05-22 2007-04-20 Конинклейке Филипс Электроникс Н.В. Носитель записи для хранения цифрового продукта
WO2002101577A1 (en) * 2001-06-07 2002-12-19 Contentguard Holdings, Inc. Method and system for subscription digital rights management
FR2825869B1 (fr) * 2001-06-08 2003-10-03 France Telecom Procede d'authentification entre un objet de telecommunication portable et une borne d'acces public
JP2002368732A (ja) * 2001-06-12 2002-12-20 Matsushita Electric Ind Co Ltd 暗号化情報記録システム及び暗号化情報再生システム
US7421411B2 (en) * 2001-07-06 2008-09-02 Nokia Corporation Digital rights management in a mobile communications environment
JP4287097B2 (ja) 2001-07-09 2009-07-01 パナソニック株式会社 デジタル著作物保護システム、記録再生装置、記録媒体装置及び機種変更装置
US7424615B1 (en) * 2001-07-30 2008-09-09 Apple Inc. Mutually authenticated secure key exchange (MASKE)
FR2829892A1 (fr) 2001-09-14 2003-03-21 St Microelectronics Sa Procede et systeme de distribution securisee de documents numeriques
KR20040053170A (ko) * 2001-10-17 2004-06-23 코닌클리케 필립스 일렉트로닉스 엔.브이. 안전한 단일 구동 복제 방법 및 장치
US7275260B2 (en) * 2001-10-29 2007-09-25 Sun Microsystems, Inc. Enhanced privacy protection in identification in a data communications network
US20030084172A1 (en) * 2001-10-29 2003-05-01 Sun Microsystem, Inc., A Delaware Corporation Identification and privacy in the World Wide Web
US7085840B2 (en) * 2001-10-29 2006-08-01 Sun Microsystems, Inc. Enhanced quality of identification in a data communications network
WO2003042988A1 (en) * 2001-11-15 2003-05-22 Sony Corporation System and method for controlling the use and duplication of digital content distributed on removable media
JP3873740B2 (ja) * 2001-12-21 2007-01-24 ソニー株式会社 記録媒体、記録方法および装置、ならびに、再生方法および装置
DE10164131A1 (de) * 2001-12-30 2003-07-17 Juergen K Lang Kryptographisches Modul zur Speicherung und Wiedergabe kopier-und nutzungsgeschützter elektronischer Ton- und Bildmedien
DE10164133A1 (de) * 2001-12-30 2003-07-17 Juergen K Lang System und Verfahren zur Wiedergabe kopier- und nutzungsgeschützter Ton- und Bildmedien
JP2003256704A (ja) * 2002-02-28 2003-09-12 Toshiba Corp ポイント生成装置、携帯端末、ポイント管理サーバ及びポイント管理システム
US7272858B2 (en) * 2002-04-16 2007-09-18 Microsoft Corporation Digital rights management (DRM) encryption and data-protection for content on a relatively simple device
CN1653774A (zh) * 2002-06-04 2005-08-10 松下电器产业株式会社 数据分发***
CZ20041220A3 (cs) * 2002-06-20 2005-03-16 Koninklijke Philips Electronics N.V. Způsob a zařízení pro ochranu uživatelské informace před manipulací
US7353402B2 (en) * 2002-06-28 2008-04-01 Microsoft Corporation Obtaining a signed rights label (SRL) for digital content and obtaining a digital license corresponding to the content based on the SRL in a digital rights management system
JP4129783B2 (ja) * 2002-07-10 2008-08-06 ソニー株式会社 リモートアクセスシステム及びリモートアクセス方法
US20040024652A1 (en) * 2002-07-31 2004-02-05 Willms Buhse System and method for the distribution of digital products
US20040054923A1 (en) * 2002-08-30 2004-03-18 Seago Tom E. Digital rights and content management system and method for enhanced wireless provisioning
US7913312B2 (en) * 2002-09-13 2011-03-22 Oracle America, Inc. Embedded content requests in a rights locker system for digital content access control
US7240365B2 (en) * 2002-09-13 2007-07-03 Sun Microsystems, Inc. Repositing for digital content access control
US20040083370A1 (en) * 2002-09-13 2004-04-29 Sun Microsystems, Inc., A Delaware Corporation Rights maintenance in a rights locker system for digital content access control
US7398557B2 (en) * 2002-09-13 2008-07-08 Sun Microsystems, Inc. Accessing in a rights locker system for digital content access control
US7380280B2 (en) * 2002-09-13 2008-05-27 Sun Microsystems, Inc. Rights locker for digital content access control
US7493289B2 (en) * 2002-12-13 2009-02-17 Aol Llc Digital content store system
US7801820B2 (en) * 2003-01-13 2010-09-21 Sony Corporation Real-time delivery of license for previously stored encrypted content
US7278165B2 (en) * 2003-03-18 2007-10-02 Sony Corporation Method and system for implementing digital rights management
EP1618448A2 (en) * 2003-04-17 2006-01-25 Koninklijke Philips Electronics N.V. Method and system for managing digital rights
KR100972831B1 (ko) * 2003-04-24 2010-07-28 엘지전자 주식회사 엔크립트된 데이터의 보호방법 및 그 재생장치
US20040243488A1 (en) * 2003-05-27 2004-12-02 Masaya Yamamoto Storage medium rental system
KR101224348B1 (ko) * 2004-05-10 2013-01-21 코닌클리케 필립스 일렉트로닉스 엔.브이. 바이오메트릭 데이터를 가지고 보안된 거래를 기록할 수 있는 개인용 통신 장치와, 컴퓨터 판독가능한 기록매체
US20080123481A1 (en) * 2004-10-21 2008-05-29 Koninklijke Philips Electronics, N.V. Method for Saving ther Keylockers on Optical Discs
US20070100963A1 (en) * 2005-11-01 2007-05-03 Oasys Mobile, Inc. Remote Content Storage for Mobile Telephones
US8037506B2 (en) * 2006-03-03 2011-10-11 Verimatrix, Inc. Movie studio-based network distribution system and method
US20080148362A1 (en) * 2006-12-15 2008-06-19 Nbc Universal, Inc. Digital rights management backup and restoration system and method

Also Published As

Publication number Publication date
JP2007531149A (ja) 2007-11-01
CA2560477C (en) 2011-10-11
EP1738279A1 (en) 2007-01-03
NZ546123A (en) 2009-01-31
WO2005093596A1 (en) 2005-10-06
EP1738279A4 (en) 2013-08-28
AU2005225951A1 (en) 2005-10-06
KR20050096040A (ko) 2005-10-05
AU2005225951B2 (en) 2008-05-22
US7810162B2 (en) 2010-10-05
US20050216763A1 (en) 2005-09-29
CA2560477A1 (en) 2005-10-06

Similar Documents

Publication Publication Date Title
CN1879102A (zh) 在便携式存储器和装置之间重放基于数字版权管理的内容的方法和设备及其便携式存储器
CN100552793C (zh) 基于数字权限管理重放内容的方法和设备及便携式存储器
CA2568088C (en) Method and apparatus for transmitting rights object information between device and portable storage
AU2005225953B2 (en) Method and apparatus for acquiring and removing information regarding digital rights objects
US7734917B2 (en) Method for sharing rights objects between users
US8181266B2 (en) Method for moving a rights object between devices and a method and device for using a content object based on the moving method and device
US20050267845A1 (en) Apparatus and method for sending and receiving digital rights objects in converted format between device and portable storage
CN1961306A (zh) 发送和接收转换格式的数字版权对象的设备和方法
MXPA06011034A (en) Method and apparatus for acquiring and removing information regarding digital rights objects

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20061213