CN1777946A - 信息记录介质及信息处理设备和方法 - Google Patents
信息记录介质及信息处理设备和方法 Download PDFInfo
- Publication number
- CN1777946A CN1777946A CNA2004800108773A CN200480010877A CN1777946A CN 1777946 A CN1777946 A CN 1777946A CN A2004800108773 A CNA2004800108773 A CN A2004800108773A CN 200480010877 A CN200480010877 A CN 200480010877A CN 1777946 A CN1777946 A CN 1777946A
- Authority
- CN
- China
- Prior art keywords
- information recording
- execute file
- recording carrier
- content
- key
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00094—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
- G11B20/00101—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers the original record carrier having a larger recording capacity than the potential target medium
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00391—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in subcodes, e.g. in the Q subcode of a CD
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00572—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
- G11B20/00615—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the logical format of the recording medium, e.g. the structure of sectors, blocks, or frames
- G11B20/0063—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the logical format of the recording medium, e.g. the structure of sectors, blocks, or frames wherein the modification to the logical format mainly concerns management data, e.g., by changing the format of the TOC or the subcode
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00659—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a control step which is implemented as an executable file stored on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key 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/0822—Key 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/08—Randomization, e.g. dummy operations or using noise
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/605—Copy protection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
本发明涉及信息记录介质及信息处理设备和方法。可能防止对所记录的信息的非授权拷贝,以及对内容进行灵活操作。进一步地,可能促进对拷贝防止技术的改进。密钥获得模块(2)记录在用于读取并且具有拷贝防止技术的信息记录介质(1)上。再现模块(3)从密钥获得模块(2)安全地获得对密钥获得模块(2)唯一的介质密钥,从该介质密钥产生内容密钥,使用该内容密钥对加密内容(4)进行解密,并且再现该内容。在此,密钥获得模块(2)应该存在于信息记录介质(1)上,而再现模块(3)和加密内容(4)不需要存在于信息记录介质(1)上,而是可以存在于信息记录介质(1)以外。
Description
技术领域
本发明涉及信息记录介质、以及使用这种信息记录介质再现内容的信息处理的设备和方法,其中该信息记录介质防止内容的非授权使用,并且使得能够对内容进行灵活管理,且进一步促进对拷贝保护技术等的改进。
背景技术
随着近年来例如光盘等信息记录介质的容量增长和广泛传播,防止非法拷贝已经变得重要,以保护记录于其上的信息的版权。即,由于很容易进行音频数据和视频数据的拷贝而不会因为拷贝或复制而恶化,且很容易复制与原始计算机数据相同的计算机数据,例如通过非法拷贝等的版权侵权的问题已经发生。
因而,已经开发并销售了红皮书标准之外的音乐CD,目的是防止上述非法拷贝,该CD被称为拷贝控制CD(拷贝控制紧凑盘;CCCD)。虽然记录在此CCCD上的第二话路区域中的音频数据可以使用记录在该CCCD上的专用再现模块在个人计算机上再现,该音频数据不能被捕获到个人计算机(ripping),并因而防止拷贝。
此外,以同样的防止非法拷贝的目的,已经开发并销售了称为SecuROM(注册商标)的CD-ROM(紧凑盘-只读存储器)。利用该SecuROM,提取隐藏在子码(Q子信道)中的拷贝保护密钥,并且使用该拷贝保护密钥对至少其一部分已加密的应用进行解密,使得能够执行该应用。然而,在非法拷贝的情况下,提取出与用来加密该应用的拷贝保护密钥不同的拷贝保护密钥,从而不能执行该应用(日本专利特开平No.Hei11-250512)。
然而,利用传统CCCD或SecuROM(注册商标),介质和记录在介质上的音乐信息(内容)是不可分的。因此不能从介质分离地管理内容,由此不能灵活地管理。另外,当介质的拷贝保护技术将要升级时,需要安装在个人计算机上用于再现记录在介质上的内容的软件会复杂。
发明内容
考虑到这种常规实际状况而提出了本发明,且本发明的一个目标是提供一种信息记录介质,该信息记录介质防止非授权使用内容且使得能够灵活管理该内容,并且进一步促进拷贝保护技术等的改进;以及提供用于信息处理的设备和方法,该设备和方法使用这种信息记录介质再现内容。
为了实现以上目标,根据本发明,提供了一种信息记录介质,第一执行文件以不可拷贝的方式记录于其上,其中第一执行文件包括:验证装置,用于与第二执行文件执行验证处理;密钥获得装置,用于获得第一执行文件唯一的唯一密钥信息;以及发送装置,用于将唯一密钥信息发送给第二执行文件,且当信息记录介质***信息处理设备中时,执行第一执行文件。
当信息记录介质***到信息处理设备中时,执行记录在这种信息记录介质上的第一执行文件,与第二执行文件执行相互验证处理,并且将第一文件唯一的唯一密钥信息发送给第二文件。
另外,为了实现以上目标,根据本发明,提供了一种信息处理设备,第一执行文件以不可拷贝的方式记录于其上的信息记录介质***该信息处理设备,该信息处理设备包括用于再现加密内容的第二执行文件,其中该第二执行文件包括:验证装置,用于与第一执行文件执行验证处理;密钥产生装置,用于基于从第一执行文件获得的唯一密钥信息产生加密密钥信息;解密装置,用于使用加密密钥信息对加密内容解密;以及再现装置,用于再现解密内容,且当***信息记录介质时执行第二执行文件。
当***第一执行文件以不可拷贝的方式记录于其上的信息记录介质时,执行这种信息处理设备所具有的第二执行文件,与第一执行文件执行相互验证处理,基于从第一执行文件获得的唯一密钥信息产生加密密钥信息,使用加密密钥信息对加密内容解密,并且再现解密内容。
另外,为了实现上述目标,根据本发明,提供了一种信息处理设备的信息处理方法,其中第一执行文件以不可拷贝的方式记录于其上的信息记录介质***该设备,该信息处理方法包括:验证步骤,用于与第一执行文件执行验证处理;密钥产生步骤,用于基于从第一执行文件获得的唯一密钥信息产生加密密钥信息;解密步骤,用于使用加密密钥信息对加密内容解密;以及再现步骤,用于再现解密内容。
这种信息处理方法与记录在信息记录介质上的第一执行文件执行相互验证处理,基于从第一执行文件获得的唯一密钥信息产生加密密钥信息,使用加密密钥信息对加密内容解密,并且再现解密内容。
附图说明
图1是辅助说明本实施例的概念性配置的图;
图2是辅助说明密钥获得模块获得介质密钥直到向再现模块传送该介质密钥的处理的例子的流程图;
图3是辅助说明密钥获得模块获得介质密钥直到向再现模块传送该介质密钥的处理的另一个例子的流程图;
图4是辅助说明再现模块从密钥获得模块获得密钥直到由再现模块对加密内容进行解密和再现的处理的流程图;
图5是辅助说明再现模块从密钥获得模块获得密钥直到加密内容导入信息处理设备的处理的流程图;以及
图6是示出根据本实施例的信息处理设备的配置的例子的图。
具体实施方式
下面将参照附图详细描述本发明应用于其中的具体实施例。
首先参照图1描述本实施例的概念性配置。图1中的密钥获得模块2(第一执行文件)记录在应用了拷贝保护技术的只读信息记录介质1上。虽然此拷贝保护技术例如包括在SecuROM(注册商标)中所用的技术和所谓伪文件方法的技术,拷贝保护技术不被限定于此,且可以使用各种技术。再现模块3(第二执行文件)从密钥获得模块2安全地获得密钥获得模块2唯一的介质密钥(唯一密钥信息),从介质密钥产生内容密钥(加密密钥信息),并且使用该内容密钥对加密内容4解密,且再现该内容。
由此,在本实施例中,以加密状态提供内容,且用于对加密内容4解密的介质密钥记录在应用拷贝保护技术的信息记录介质1上。因此,即使当拷贝了加密内容4,也无法获得介质密钥,由此没有授权的信息记录介质1就无法使用该内容。
本实施例中的密钥获得模块2需要存在于信息记录介质1上,但是再现模块3和加密内容4不需要存在于信息记录介质1上,并且可以存在于信息记录介质1以外。即,有四种再现模块3和加密内容4的可能配置模式。
1)再现模块3和加密内容4存在于信息记录介质1上的情况
2)再现模块3和加密内容4存在于信息记录介质1以外的情况
3)再现模块3存在于信息记录介质1上且加密内容4存在于信息记录介质1以外的情况
4)再现模块3存在于信息记录介质1以外且加密内容4存在于信息记录介质1上的情况
以下主要描述再现模块3和加密内容4存在于信息处理设备中的情况,其中信息记录介质1***到该信息设备中(上述第二种情况)。再现模块3和加密内容4可以通过网络事先下载到信息处理设备中。顺便提及,以下假设信息记录介质1是只读光盘。
首先,图2的流程图表示当使用SecuROM(注册商标)技术作为信息记录介质1的拷贝保护技术时,密钥获得模块2获得介质密钥直到向再现模块3传送该介质密钥的过程。
简短地说,SecuROM(注册商标)技术事先改变信息记录介质1上的预定地址的预定数目的子码(Q子信道),且利用改变的图样作为用于加密应用的拷贝保护密钥。在执行该应用中,检索预定地址的预定数目的Q子信道,并且从其所改变的图样中抽取拷贝保护密钥。当拷贝信息记录介质1时,所改变的无效Q子信道作为有效Q子信道被拷贝。结果,抽取了与用于加密应用的原始拷贝保护密钥不同的拷贝保护密钥,并且因此不可能解密和执行该应用。顺便提及,图2所示的拷贝保护技术例如在日本专利特开平No.Hei11-250512中描述。
具体地,在图2的第一步骤S1中,密钥获得模块2例如通过未加密的第一半部分程序扫描信息记录介质1上的预定地址的预定数目的子码(Q子信道)。在步骤S2中,密钥获得模块2检索Q子信道是否是有效的。在下一步骤S3中,密钥获得模块2根据无效Q子信道的数目提取拷贝保护密钥。在步骤S4中,密钥获得模块2确定是否能够使用所提取的拷贝保护密钥对所加密的第二半部分密钥获得模块2进行解密。当密钥获得模块2在步骤S4中确定可以对第二半部分密钥获得模块2进行加密时(“是”),密钥获得模块2前进至步骤S5。当密钥获得模块2在步骤S4中确定不能对加密的第二半部分密钥获得模块2解密时(“否”),密钥获得模块2结束该处理。在步骤S5中,密钥获得模块2与再现模块3之间执行验证处理。在步骤S6中,确定是否已经成功执行验证处理。当密钥获得模块2和再现模块3在步骤S6中没有验证彼此时(“否”),该处理结束。当密钥获得模块2和再现模块3验证了彼此时(“是”),在步骤S7中,介质密钥传送给再现模块3。
图3的流程图表示当使用所谓伪文件方法的技术作为信息记录介质1的拷贝保护技术时,密钥获得模块2获得介质密钥直到向再现模块3传送该介质密钥的处理。
简短地说,伪文件方法的技术事先改变目录记录,就如同实际上在信息记录介质1上记录比信息记录介质1的大小更大的伪文件,且在执行应用时检验伪文件的大小。当要拷贝信息记录介质1时,在目录记录中的伪文件的大小例如需要符合实际伪文件的大小。执行应用之前检验伪文件的大小是否符合原始大小(比信息记录介质1的大小更大的大小)。当伪文件的大小不符合原始大小时,不允许执行应用。顺便提及,图3中所示的拷贝保护技术例如在日本专利特开No.2001-229019中描述。
具体地,在图3的第一步骤S10中,密钥获得模块2打开一个伪文件。在步骤S11中,密钥获得模块2检验伪文件的文件大小。在下一步骤S12中,密钥获得模块2确定该文件大小是否符合原始文件大小。当该文件大小不符合原始文件大小时(“否”),密钥获得模块2结束处理。当文件大小符合原始文件大小时(“是”),密钥获得模块2前进至步骤S13。在步骤S13中,密钥获得模块2与再现模块3之间执行验证处理。在步骤S14中,确定是否已经成功地执行了验证处理。当密钥获得模块2和再现模块3在步骤S14中没有验证彼此时(“否”),处理结束。当密钥获得模块2和再现模块3验证彼此时(“是”),在步骤S15中,介质密钥传送到再现模块3。
图4的流程图表示再现模块3从密钥获得模块2获得密钥直到由再现模块3对加密内容4进行解密和再现的处理。在步骤S20中,再现模块3确定是否可以装载密钥获得模块2。当不能装载密钥获得模块2时(“否”),再现模块3结束处理。当可以装载密钥获得模块2时(“是”),再现模块3前进到步骤S21在下一步骤S21中,再现模块3与密钥获得模块2之间执行验证处理。在步骤S22中,确定是否已经成功地执行验证处理。当密钥获得模块2和再现模块3在步骤S22中没有验证彼此时(“否”),再现模块3结束处理。当密钥获得模块2和再现模块3验证彼此时(“是”),在步骤S23中,再现模块3从密钥获得模块2获得介质密钥。
在下一步骤S24中,再现模块3从所获得的介质密钥产生内容密钥。在步骤S25中,再现模块3利用内容密钥对加密内容4进行解密。顺便提及,加密内容4可以存在于信息记录介质1***其中的信息处理设备中,或者可以通过网络下载。在步骤S26中,确定是否可以再现内容。当不能再现内容时(“否”),结束处理。当可以再现内容时(“是”),在步骤S27中再现内容。
顺便提及,以上参照图4的描述是对于再现加密内容4的情况。然而,当加密内容4记录在信息记录介质1上时,可能将加密内容4导入到信息处理设备中。图5的流程图表示在这种情况下,再现模块3从密钥获得模块2获得密钥直到将加密内容4导入到信息处理设备的处理。顺便提及,直到步骤S34中产生内容密钥的处理与上述图4中的相同,且因此省略其描述。
在步骤S35中,再现模块3使用产生的内容密钥例如对附加于加密内容4的权利信息和加密签名中的加密签名进行解密,并且核对权利信息。顺便提及,权利信息和加密签名可以存在于信息记录介质1上,或者也可以通过网络下载。接着,在步骤S36中,确定是否允许导入。当不允许导入时(“否”),处理结束。当允许导入时(“是”),在步骤S37中导入加密内容4。
下面将参照图6描述上述信息处理设备的配置的具体例子。如图6所示,信息处理设备10由通过总线18互联的以下部件形成:CPU(中央处理单元)11,用于对信息处理设备10的每个部分进行中央控制;ROM(只读存储器)12,该ROM是非易失性存储器;RAM(随机存取存储器)13,该RAM是易失性存储器;用于执行通信处理的通信单元14;用于在图中未示出的硬盘上读和/或写各种数据的HDD(硬盘驱动器)15;用于输出音频的输出单元16;以及用于在信息记录介质1上写和/或读各种数据的接口(I/F)单元17。
CPU 11执行用于根据例如记录在ROM 12中的程序执行程序的控制。RAM 13暂时存储CPU 11执行各种所需处理所需要的程序和数据。
通信单元14例如由调制解调器或终端适配器形成。通信单元14通过电话线连接到因特网。
HDD 15从图中未示出的硬盘读取数据,并且写入例如通过通信单元14输入的数据。
音频输出单元16例如使通过通信单元14输入的音频数据,或通过接口单元17从信息记录介质1输入的音频数据,进行所需的转换,并且接着输出该音频数据。
在CPU 11控制下,接口单元17调整数据向信息记录介质1输入和从信息记录介质1输出的定时,并且转换数据格式。
再现模块3记录在例如信息处理设备10中的HDD 15上。再现模块3与记录在信息处理介质1上的密钥获得模块2之间执行上述处理,以获得介质密钥。接着,再现模块3从介质密钥产生内容密钥。再现模块3利用内容密钥对例如通过通信单元14输入且记录在HDD15上的加密内容4进行解密。解密内容在CPU 11的控制下从音频输出单元16输出。
如上所述,依照根据本实施例的信息记录介质1和信息处理设备10,以加密状态提供内容,且用于对加密内容4解密的介质密钥记录在应用了拷贝保护技术的信息记录介质1上。因此,即使当拷贝了加密内容4,也无法获得介质密钥,因而没有授权的信息记录介质1就无法使用内容。由此保护了内容。
特别地,由于加密内容4不需要存在于信息记录介质1上,并且可以存在于信息记录介质1以外,因此可能例如通过分发加密内容4而灵活地管理内容,其中该加密内容4仅可以通过经由网络购买信息记录介质1的购买者解密。
此外,再现模块3仅从密钥获得模块2获得介质密钥,从该介质密钥产生内容密钥,并且对加密内容解密。再现模块3不依赖于应用于信息记录介质1的拷贝保护技术。因此,当拷贝保护技术升级时,不需要在信息处理设备10上安装新的软件等。
应该注意,本发明并不专有地局限于前述实施例,且当然可以做出不偏离本发明实质的各种变化。
例如,虽然前述实施例描述为假设内容是音频数据,本发明并不局限于此,且内容可以是其他类型的数据,例如视频数据等。
如上详细所述,依照根据本发明的信息记录介质、信息处理设备、以及信息处理方法,在以不可拷贝状态记录在信息记录介质上的第一执行文件和第二执行文件之间执行相互的验证处理,接着从第一执行文件向第二执行文件发送唯一密钥信息。第二执行文件从该唯一密钥信息产生加密密钥信息,利用该加密密钥信息对加密内容进行解密,并且再现该内容。因而,防止了内容的非授权使用,且可以灵活地管理该内容。进一步地,可以容易地升级拷贝保护技术。
Claims (8)
1.一种信息记录介质,第一执行文件以不可拷贝的方式记录于其上,其中
所述第一执行文件包括:验证装置,用于与第二执行文件执行验证处理;密钥获得装置,用于获得对所述第一执行文件唯一的唯一密钥信息;以及发送装置,用于将所述唯一密钥信息发送给所述第二执行文件,且当所述信息记录介质***信息处理设备中时,执行所述第一执行文件。
2.如权利要求1所述的信息记录介质,其中
所述唯一密钥信息用来对用于加密内容的加密密钥信息进行加密。
3.如权利要求2所述的信息记录介质,其中
所述第二执行文件或所述内容记录在所述信息记录介质上、所述信息处理设备中、或者另一个信息处理设备中。
4.如权利要求3所述的信息记录介质,其中:
所述内容记录在所述信息记录介质上;
所述唯一密钥信息用来对用于加密附加于所述内容的签名信息的加密密钥信息进行加密;以及
所述发送装置基于所述签名信息将所述内容发送到所述第二执行文件。
5.一种信息处理设备,第一执行文件以不可拷贝的方式记录于其上的信息记录介质***到所述信息处理设备中,所述信息处理设备包括:
用于再现加密内容的第二执行文件,
其中所述第二执行文件包括:验证装置,用于与所述第一执行文件执行验证处理;密钥产生装置,用于基于从所述第一执行文件获得的唯一密钥信息产生加密密钥信息;解密装置,用于使用所述加密密钥信息对所述加密内容解密;以及再现装置,用于再现解密的所述内容,且当***所述信息记录介质时执行所述第二执行文件。
6.如权利要求5所述的信息处理设备,其中
所述加密内容记录在所述信息记录介质上、所述信息处理设备中、或者另一个信息处理设备中。
7.如权利要求6所述的信息处理设备,其中:
所述加密内容记录在所述信息记录介质上;
所述唯一密钥信息用来对用于加密附加于所述加密内容的签名信息的加密密钥信息进行加密;以及
所述第二执行文件具有接收装置,所述接收装置用于基于所述签名信息从所述第一执行文件接收所述加密内容。
8.一种信息处理设备的信息处理方法,其中第一执行文件以不可拷贝的方式记录于其上的信息记录介质***到该设备中,所述信息处理方法包括如下步骤:
与所述第一执行文件执行验证处理;
基于从所述第一执行文件获得的唯一密钥信息产生加密密钥信息;
使用所述加密密钥信息对加密内容解密;以及
再现解密的所述内容。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP150906/2003 | 2003-05-28 | ||
JP2003150906A JP4222110B2 (ja) | 2003-05-28 | 2003-05-28 | 情報記録媒体、並びに情報処理装置及び方法 |
PCT/JP2004/006900 WO2004107339A1 (ja) | 2003-05-28 | 2004-05-14 | 情報記録媒体、並びに情報処理装置及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1777946A true CN1777946A (zh) | 2006-05-24 |
CN1777946B CN1777946B (zh) | 2011-03-02 |
Family
ID=33487198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800108773A Expired - Fee Related CN1777946B (zh) | 2003-05-28 | 2004-05-14 | 信息处理设备和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20060178993A1 (zh) |
EP (1) | EP1638096A4 (zh) |
JP (1) | JP4222110B2 (zh) |
KR (1) | KR101030261B1 (zh) |
CN (1) | CN1777946B (zh) |
WO (1) | WO2004107339A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090043765A1 (en) * | 2004-08-20 | 2009-02-12 | Rhoderick John Kennedy Pugh | Server authentication |
DE102005031822B4 (de) * | 2005-07-06 | 2010-04-22 | Protect Software Gmbh | Kopierschutz für Programme |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5563946A (en) * | 1994-04-25 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems |
CN100452072C (zh) * | 1995-02-13 | 2009-01-14 | 英特特拉斯特技术公司 | 用于管理在第一装置和第二装置之间的数字文档的分布的方法 |
JPH1013403A (ja) * | 1996-06-21 | 1998-01-16 | Nec Corp | データ管理システム |
JP3570114B2 (ja) * | 1996-10-21 | 2004-09-29 | 富士ゼロックス株式会社 | データ検証方法およびデータ検証システム |
US5915018A (en) * | 1996-11-05 | 1999-06-22 | Intel Corporation | Key management system for DVD copyright management |
ES2155230T3 (es) * | 1997-08-28 | 2001-05-01 | Sony Dadc Austria Ag | Sistema para gestionar el copiado de un disco optico. |
JPH11203205A (ja) * | 1998-01-08 | 1999-07-30 | Fujitsu Ltd | 情報記憶システム |
US6438235B2 (en) * | 1998-08-05 | 2002-08-20 | Hewlett-Packard Company | Media content protection utilizing public key cryptography |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US6272472B1 (en) * | 1998-12-29 | 2001-08-07 | Intel Corporation | Dynamic linking of supplier web sites to reseller web sites |
JP3389186B2 (ja) * | 1999-04-27 | 2003-03-24 | 松下電器産業株式会社 | 半導体メモリカード及び読み出し装置 |
JP4621314B2 (ja) * | 1999-06-16 | 2011-01-26 | 株式会社東芝 | 記憶媒体 |
EP1128598A4 (en) * | 1999-09-07 | 2007-06-20 | Sony Corp | SYSTEM, DEVICE, METHOD AND PROGRAM SUPPORT FOR CONTENT MANAGEMENT |
US6850914B1 (en) * | 1999-11-08 | 2005-02-01 | Matsushita Electric Industrial Co., Ltd. | Revocation information updating method, revocation informaton updating apparatus and storage medium |
JP2001229019A (ja) * | 2000-02-18 | 2001-08-24 | Toshiba Emi Ltd | 不正コピー防止記録媒体 |
JP4305593B2 (ja) * | 2000-07-17 | 2009-07-29 | ソニー株式会社 | データ記録再生方法および装置、データ記録装置および方法 |
JP2002063075A (ja) * | 2000-08-21 | 2002-02-28 | Sony Corp | ダウンロード装置およびダウンロード方法 |
JP4556308B2 (ja) * | 2000-08-31 | 2010-10-06 | ソニー株式会社 | コンテンツ配信システム、コンテンツ配信方法、および情報処理装置、並びにプログラム提供媒体 |
EP1507261B1 (en) * | 2001-08-08 | 2016-07-20 | Panasonic Intellectual Property Management Co., Ltd. | Copyright protection system, recording device, decryption device, and recording medium |
US20030046568A1 (en) * | 2001-09-06 | 2003-03-06 | Riddick Christopher J. | Media protection system and method and hardware decryption module used therein |
US7142122B2 (en) * | 2001-11-14 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | Device initialization in response to a remote event |
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 |
US8132024B2 (en) * | 2003-03-11 | 2012-03-06 | Panasonic Corporation | Digital work protection system, recording apparatus, reproduction apparatus, and recording medium |
JP4247044B2 (ja) * | 2003-05-23 | 2009-04-02 | 株式会社東芝 | コンテンツ配信サービス提供装置及びコンテンツ配信サービス端末装置 |
US20050005137A1 (en) * | 2003-06-16 | 2005-01-06 | Microsoft Corporation | System and method for individualizing installation media |
-
2003
- 2003-05-28 JP JP2003150906A patent/JP4222110B2/ja not_active Expired - Fee Related
-
2004
- 2004-05-14 WO PCT/JP2004/006900 patent/WO2004107339A1/ja not_active Application Discontinuation
- 2004-05-14 EP EP04733185A patent/EP1638096A4/en not_active Withdrawn
- 2004-05-14 US US10/549,293 patent/US20060178993A1/en not_active Abandoned
- 2004-05-14 KR KR1020057018693A patent/KR101030261B1/ko not_active IP Right Cessation
- 2004-05-14 CN CN2004800108773A patent/CN1777946B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20060178993A1 (en) | 2006-08-10 |
KR101030261B1 (ko) | 2011-04-22 |
WO2004107339A1 (ja) | 2004-12-09 |
CN1777946B (zh) | 2011-03-02 |
KR20060012579A (ko) | 2006-02-08 |
JP4222110B2 (ja) | 2009-02-12 |
EP1638096A1 (en) | 2006-03-22 |
EP1638096A4 (en) | 2011-12-21 |
JP2004355700A (ja) | 2004-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1218239C (zh) | 数字数据文件加密装置和方法 | |
CN1209892C (zh) | 保护内容数据的装置和方法 | |
US6950941B1 (en) | Copy protection system for portable storage media | |
US7107452B2 (en) | Methods and systems for encoding and protecting data using digital signature and watermarking techniques | |
CN1263026C (zh) | 用于控制数字作品的发行和使用的方法和装置 | |
US10592641B2 (en) | Encryption method for digital data memory card and assembly for performing the same | |
CN100367247C (zh) | 用于管理记录介质的复制保护信息的方法 | |
CN1771552A (zh) | 从存储媒体中复制和再现数据的方法 | |
CN1771493A (zh) | 在域管理***的控制下记录和/或再现数据的方法 | |
CN1832004A (zh) | 内容保护方法和使用该方法的信息记录和再现装置 | |
CN1311456C (zh) | 用于再生用户数据的设备和方法 | |
CN100364002C (zh) | 读或写用户数据的设备和方法 | |
US6802004B1 (en) | Method and apparatus for authenticating content in a portable device | |
US20020076048A1 (en) | System and method for inserting disruptions into merged digital recordings | |
CN1849660A (zh) | 内容保护方法和*** | |
CN1777946B (zh) | 信息处理设备和方法 | |
KR100695665B1 (ko) | 엔티티 잠금 보안 레지스트리를 사용하여 자료에 액세스하는 장치 및 방법 | |
CN1774755A (zh) | 数字数据存储/再现方法及设备 | |
CN1722052A (zh) | 数字数据文件加密装置和方法 | |
WO2012033386A2 (en) | Method and apparatus for authenticating a non-volatile memory device | |
CN1914680A (zh) | 在存储介质上记录数据或从其再现数据的装置和方法 | |
CN1777935A (zh) | 用于管理记录介质的复制保护信息的方法 | |
CN1777934A (zh) | 用于管理记录介质的复制保护信息的方法 | |
CN1647187A (zh) | 用于再现用户数据的设备和方法 | |
CN1777932A (zh) | 用于管理记录介质的复制保护信息的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110302 Termination date: 20150514 |
|
EXPY | Termination of patent right or utility model |