CN1176014A - 复制控制方法及复制控制装置 - Google Patents

复制控制方法及复制控制装置 Download PDF

Info

Publication number
CN1176014A
CN1176014A CN96190847A CN96190847A CN1176014A CN 1176014 A CN1176014 A CN 1176014A CN 96190847 A CN96190847 A CN 96190847A CN 96190847 A CN96190847 A CN 96190847A CN 1176014 A CN1176014 A CN 1176014A
Authority
CN
China
Prior art keywords
data
key
regeneration
drive unit
control means
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
Application number
CN96190847A
Other languages
English (en)
Other versions
CN1132373C (zh
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Publication of CN1176014A publication Critical patent/CN1176014A/zh
Application granted granted Critical
Publication of CN1132373C publication Critical patent/CN1132373C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00217Circuits 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/00246Circuits 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 obtained from a local device, e.g. device key initially stored by the player or by the recorder
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00536Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein encrypted content data is subjected to a further, iterated encryption, e.g. interwoven encryption
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00557Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein further management data is encrypted, e.g. sector headers, TOC or the lead-in or lead-out areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00681Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access
    • G11B20/00688Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access said measures preventing that a usable copy of recorded data can be made on another medium
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • G11B20/00753Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • G11B20/00768Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91321Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy protection control signal, e.g. a record inhibit signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91328Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91357Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
    • H04N2005/91364Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled

Abstract

一个MPEG线路板6将由该线路板生成的密钥数据发送到一个DVD驱动器4。DVD驱动器4根据密钥数据生成加密密钥数据,根据密钥数据对从一个DVD2中读出的准备数据进行加密,然后将其发送到MPEG线路板6。MPEG线路板6利用由该线路板生成的密钥数据解密加密的准备数据。

Description

复制控制方法及复制控制装置
本发明涉及适用于在一套具备再生及输出数据(以后在本文中称之为准备数据)功能的数据处理系统,例如,通过MPEG2电路压缩处理,在处理电影或音乐等一类的数据系统中使用复制控制方法和复制控制装置。
本发明涉及一种复制控制方法以及复制控制装置,当记录或再生记录在一种大容量记录媒体,例如一个CD-ROM或一个DVD(数字式视盘)上的数据时,能通过记录在媒体上的特定控制信息控制复制数据的再生。
本发明涉及用于控制来自通信准备数据的录制方法和装置,用于对准备数据进行再生和输出。该方法和装置适合于在具备能够接收来自通信装置的准备数据(例如电影或音乐数据)功能的一套计算机系统中使用。
在用于再生及输出经过压缩处理,例如经过MPEG2电路的压缩处理的数据,诸如来自电影界或音乐界提供的电影或音乐的数据(称作准备数据)的系统中,需要有复制保护技术,借以防止非法复制。
如果遇到要使用一个能够使一台计算机处理上述增加高附加值的准备数据、对数据进行再生、并且输出所复制的数据的系统时,最重要的就是需要建立高可靠性的防复制技术,能够可靠地防止非法复制,而不是那种能够被计算机处理程序解密的防复制技术。
在使用常规类型的这种防复制技术时,复制保护数据也是同样录制在已经记录了准备数据的CD-ROM一类的记录媒体上。复制保护数据连同准备数据一并被读出并且传送到一个防复制装置中,由防复制装置在准备数据上执行一个防复制处理过程,以防止非法复制。
然而,在使用常规防复制技术的情况下,在盘上所记录的准备数据被传送到复制保护装置之前,并不执行复制保护程序。这就使故意非法复制的工作可以在这样的一种系统结构上进行,即在磁盘读出装置与再生装置之间担任传送工作的一套计算机系统结构上进行。
如上所述,在采用一种常规系统时准备数据是通过一台计算机进行交换的。所以并没有建立起一种能够可靠地防止非法复制的技术。如果构造出一套能将准备数据有选择地读入计算机中并且加以使用的系统,这就导致了允许将所有的准备数据进行非法复制的问题。
因此,本发明的一个目是为了克服现有技术中的缺点,提供一种高度可靠的复制控制方法和复制控制装置,即使在计算机介入对来自大容量记录媒体提供的数据进行交换的情况下,也能可靠地阻止非特许复制。
除此以外,本发明的另一个目的是提供一种高度可靠的复制控制方法和复制控制装置,即使在计算机介入对来自大容量记录媒体、通信媒体等一类媒体的准备数据进行数据交换的系统中,仍能使媒体一方在不对计算机装置泄露进行加密或解密的过程中所用的密钥数据条件下,对于擅自在准备数据的基础上进行复制的活动加以控制;然而却能在特许复制的工作中始终能够使用准备数据。
由于本发明是这样的一种系统,即在此系统中,一个能够进行复制工作的装置,例如一台计算机,在介入对来自大容量记录媒体、通信媒体等一类的媒体的准备数据进行数据交换的系统中,使从媒体中读出的数据通过一个能进行复制的装置上的,例如一台计算机上的一个特定密钥进行加密,因而就有可能对于录制的数据是否擅自进行再生的决定加以控制。
除此以外,按照本发明,就提供了一个高度可靠的复制控制方法和控制复制装置,在计算机介入对来自大容量记录媒体、通信媒体等一类媒体的准备数据进行数据交换的系统中,仍能使媒体一方在不对计算机装置泄露进行加密或解密的过程中所用的密钥数据条件下,对于擅自在准备数据的基础上进行再生的活动加以控制;然而,却能在特许复制的工作中始终能够使用准备数据。在本发明中,在将来自大容量记录媒体、通信媒体等一类的媒体所提供的数据存储在一个存储装置,然后再对录制的数据进行读出和再生的活动,称为复制数据的再生。
本发明的一个突出特征是:在一套系统中备有:一个驱动器,用于读出在一个大容量记录媒体中录制数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据;将接收的数据进行再生,然后将再生数据输出;还有用于对于由数据传送装置传送过来的数据进行记录,作为复制数据使用的装置。由驱动器传送到数据传送装置的数据,经过利用由数据再生装置生成的密钥数据进行加密,从而只允许具有在加密过程中使用的密钥的数据的再生装置对于复制数据进行再生处理(这是指允许生成一种第一代拷贝)。
本发明的另外一个特征是:在上述系统中,驱动器和数据再生装置分别根据随机数各自生成彼此相关的密钥数据,驱动器利用其自身生成的密钥数据对待向数据传送装置输出的数据加密。而数据再生装置则利用其自身生成的二极密钥数据将收到的来自数据传送装置的数据进行解密处理。这样就可以只允许具有相关密钥数据的数据再生装置在不必向数据传送装置输送用于加密和解密的密钥数据的条件下进行再生工作。并且禁止对复制数据进行再生。
本发明的另外一个特征是:在该系统中,驱动器和数据再生装置根据记录在大容量记录媒体上的特定控制数据,识别复制允许数据。当识别出的等级是允许对复制数据进行再生的等级时,由驱动器读出的数据就不必经过加密而传送到数据传送装置。如果识别出的等级是只允许在一种特定的数据再生装置上对录制数据进行再生时,由驱动器读出的数据利用将进行再生的数据再生装置生成的密钥数据进行加密,然后将加密的数据传送到数据传送装置。如果识别出的等级是禁止对复制数据进行再生的等级时,驱动器和数据再生装置就利用随机数临时生成彼此相关的密钥数据,从而只允许具备彼此相关的密钥数据的数据再生装置对于由驱动器读出的数据进行再生,并且禁止包括具有相关密钥数据在内的所有的数据再生装置对复制数据进行再生。
本发明的另外一个特征是:在一个系统中包括一个数据准备装置,用于通过通信装置准备数据,一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,对接收到的数据进行再生,然后将再生的数据输出,还有用于通过通信装置将提供的数据录制在数据再生装置中,生成复制数据。数据准备装置接受来自数据再生装置的密钥数据。并且根据密钥数据,将有待输送到数据再生装置的数据加密,从而只允许具备在加密过程中使用的密钥数据的数据再生装置对复制数据进行再生。
本发明的另一个特征是:在上述系统中,数据准备装置和数据再生装置分别利用随机数据生成彼此相关的密钥数据,数据准备装置利用其自身生成的加密密钥数据将待输送到数据再生装置的数据加密,而数据再生装置利用其自身生成的解密密钥数据对收到的来自数据准备装置的数据进行解密,从而能够对通过通信装置接收的数据进行再生处理,并且禁止对复制数据进行再生。
本发明的另一个特征是:在该系统中,数据准备装置向数据再生装置发送规定复制数据的允许等级用的复制允许数据,而数据再生装置根据接收到的来自数据准备装置的复制允许数据,识别准备数据的复制允许数据,如果经过识别的等级是允许等级,允许对复制数据进行再生,则不必对提供数据进行加密,将其通过通信装置输送到数据再生装置。如果经过识别的等级是只允许特定的数据再生装置对复制数据进行再生的等级,则从数据再生装置接收密钥数据,然后将根据密钥数据进行加密的准备数据通过通信装置输送到数据再生装置。如果识别的等级是禁止对复制数据进行再生的等级,则由数据准备装置和数据再生装置利用随机数临时生成彼此相关的密钥数据,从而只允许将根据密钥数据加密的准备数据通过通信装置输送到数据再生装置。
利用上述复制控制机构,即使是有一个能够做复制工作的装置,例如一台计算机参与对来自一种大容量的记录媒体、一种通信媒体等一类的媒体上的数据进行数据交换的工作,仍然有可能建立一套高度可靠的系统,使媒体一方在不向能够进行复制的一个装置,例如一台计算机,泄露在加密及解密过程中所用的密钥数据的条件下,能够对于根据准备数据进行再生的活动加以控制;但却能使准备数据经常在特许复制活动中得以使用。
图1所示是本发明的第一实施例中的一个基本系统的框图;
图2所示是本发明的第二实施例中的一个基本系统的框图;
图3所示是表示在本发明的第二实施例中的处理过程顺序的流程图;
图4所示是表示在本发明的第二实施例中的处理过程顺序的流程图;
图5所示是表示在本发明的第二实施例中的处理过程顺序的流程图;
图6所示是表示在本发明的第二实施例中的处理过程顺序的流程图;
图7所示是用于帮助说明在本发明的实施例中在记录媒体20上记录的媒体文件管理数据块中的复制允许数据(CGMS)的数据格式;
图8所示是用于帮助说明在本发明的第三实施例中在驱动装置、CPU和再生装置之间进行各种类型数据的交换的过程中进行编码和译码方式的示意图;
图9所示是在本发明的第三实施例中的一个系统框图;
图10所示是用于帮助说明在本发明的第三实施例中在驱动装置、CPU和再生装置之间进行各种类型数据的交换过程中进行编码译码方式的流程图。
以下参阅附图说明本发明的实施例。
第一实施例:
图1所示是表示在本发明的第一实施例中的基本系统框图。图中所示的一个实施例是在这样的方式下允许进行的第一代再生复制。在该方式中,利用剥制在大容量存储媒体(DVD2)中的准备数据,例如电影或音乐数据,是防复制的目的数据。只允许一个备有加密密钥数据的数据复制装置(MPEG6)通过对该驱动装置(DVD驱动装置4)提供的准备数据进行解密,利用在数据再生装置(MPEG线路板6)中生成的密钥数据,将驱动装置(DVD驱动装置4)读出的数据复制并再生到数据传送装置(PC1)。
在图1中标号1是表示一部计算机装置(PC),作为数据传送装置使用,用于将驱动器读出的准备数据输送到数据再生装置。计算机装置有选择地接收由驱动装置读出的复制允许准备数据,将其存入一个外部存储装置3(例如一个HDD或一个DVD-RAM)中,并且使其能够执行包括编辑和改正在内的处理过程。
标号2表示一个DVD磁盘,在上面已经录制了、例如象电影或音乐一类的准备数据,也就是防复制的目的数据。在DVD2上不但有(例如)MPEG2压缩并记录的准备数据,而且还有如图7所示的、作为与准备数据相对应的媒体管理数据块的一部分录制的复制允许数据(CGMS)。
标号4表示一个驱动装置,用于从DVD2读取数据。该驱动装置称为DVD驱动装置。在DVD驱动装置4上备有用于接收在数据再生装置中生成的密钥数据,并且利用密钥数据对DVD2读出的准备数据进行加密的功能。功能的具体结构如图2所示。
标号6表示一个数据再生装置,用于接收通过计算机装置(PC)1由DVD4读出的准备数据,并且执行一个再生和输出的处理过程。该数据再生装置称为一个MPEG线路板。在MPEG6线路板上备有一个MPEG2解码器,并通过对由MPEG2电路压缩的经计算机装置(PC)接收的准备数据进行解码获得再生输出数据。除此以外,MPEG电路板6不但具有建立密钥数据以及将密钥数据发送到DVD4的功能,还有利用密钥数据对准备数据进行解密的功能。有关该功能的具体配置方式见图2所示。
在图1的结构配置方式中,MPEG线路板6不但将MPEG6线路板上生成的密钥数据发送到DVD4,而且将其作为一个解密密钥保持。
DVD4利用密钥数据生成一个加密密钥,然后对DVD2读出的准备数据进行加密,再将加密的数据通过计算机装置(PC)1输送到MPEG线路板6。
MPEG线路板6通过计算机装置(PC)1接收由DVD驱动器4加密的准备数据,然后用解密密钥将加密的数据解密。
由于准备了这样的一套复制的控制装置,就只有具备在加密时使用的密钥数据的MPEG线路板6才能够对DVD驱动器4读出的数据进行录制和再生,生成复制数据。
当DVD驱动器4对一种(或一段)准备数据进行一种类型的加密处理时,即使经过一套数据传送装置连接了多套数据再生装置,除了具备在加密时使用的密钥数据的装置以外,其他装置都不能对复制数据进行再生。
在具体的结构配置方式中,由MPEG线路板6输送到DVD驱动器4的密钥数据被加密。除此之外,在具体的结构配置方式中,本实施例中的专用复制控制方式,要根据复制允许数据(CGMS)有选择地实施。以图7中的具体示例为例,当CGMS中的b0和b1为“01”时,只有上述专用复制控制可以进行。
第二实施例
图2是表示本发明的第二实施例的结构系统框图。在第二实施例中建成的系统的功能是:根据录制在一个大容量记录媒体上的复制允许数据,在复制允许等级之间进行选择切换。当切换到自由复制等级时,允许所有的数据再生装置对于由驱动器读取的过去录制的准备数据进行再生,还有只允许特定的数据再生装置对复制数据进行再生的等级,以及不准任何数据再生装置对复制数据进行再生的等级。
在图2中,标号10和10A是指与图1所示的计算机装置(PC)1相对应的组件部分:10是指计算机主体中的CPU,用于监督整个系统的控制,10A是指整个系统的总线。在CPU10的控制下,执行图3到图6所示的控制过程。CPU10通过一个驱动装置40从一个数据记录媒体20上有选择的读取允许复制的准备数据,将其存储在存储装置30中,并且允许对其进行处理,其中包括编辑和改正。
标号20是指一个与一个DVD2相对应的数据记录媒体。在该记录媒体上,不仅是由MPEG2电路对准备数据进行压缩和记录,并且也将图7所示的复制允许数据(CGMS)记录在和准备数据相对应的部分媒体文件管理数据块中。
标号30是指与图1中的外部存储装置3相对应的一个存储装置。该存储用于存储、编辑及改正复制数据。
标号40是指一个与图1中的DVD驱动器4相对应的驱动装置。驱动装置读出数据记录媒体20上的数据。驱动装置包括密码发生装置41、44;用于存储一个加密密钥用的寄存器42、43、45、48、51;一个读取装置46;加密装置47、49和一个解密装置50。
密码发生装置41根据从一个随机数发生器读取的随机值生成一个加密密钥(1)。
寄存器42保持由密码发生装置41生成的加密密钥(1)。寄存器43保持通过系统总线10A从再生装置60接收来的加密密钥(2)。
密码发生装置44利用加密密钥(1)和加密密钥(2)生成加密密钥(3)。寄存器45保持由密码发生器44生成的加密密钥(3)。
读取装置46读取数据记录媒体20上录制的数据。此时,读出装置所读的不仅是电影或音乐等一类的准备数据,复制控制的目的,也读出图7所示的、表示准备数据的复制允许等级的允许复制数据(CGMS)。
根据复制允许数据(CGMS),加密装置47利用存储在寄存器45中的加密密钥(3),或者利用存储在寄存器51中的加密密钥(5),对于从数据记录媒体20中读取的准备数据进行加密;或者不对其进行加密,通过总线10A输送到再生装置60。
寄存器48保持从数据记录媒体20中读取的复制允许数据(CGMS)。加密装置49对于存储在寄存器48中的复制允许数据(CGMS)进行加密,将加密的数据通过系统总线10A输送到再生装置60。
解装置50解密从再生装置60接收到的只有该装置才有的加密的准备数据加密密钥(5)。寄存器51保持经过解密装置50解密的加密密钥(5)。
标号60是一个对准备数据进行再生的装置,相当于MPEG线路板6。再生装置包括一个解码器,通过对经由系统总线10A收到的、经过MPEG2电路压缩的准备数据进行解码取得再生输出数据。再生装置包括密码发生装置61、64;用于存储加密密钥的寄存器62、63、65、69、71、72;解密装置66、67;一个MPEG2解码器68和一个加密装置70。
密码生成装置61根据从一个随机数发生器生成的一个随机值生成一个加密密钥(2)。
寄存器62保持通过系统总线10A接受到的、来自驱动装置40的加密密钥(1)。寄存器63保持在密码生成装置61中生成的加密密钥(2)。
密码生成装置64利用加密密钥(1)和加密密钥(2)生成加密密钥(4)。寄存器65保持由密码生成装置64生成的加密密钥(4)。
解密装置66对于通过计算机主体中的系统总线10A接收到的、来自驱动装置40的加密的复制允许数据(CGMS)进行解码处理。
解密装置67根据存储在寄存器71中的复制允许数据(CGMS),利用存储在寄存器65中的加密密钥(4),或者利用存储在寄存器72中的准备数据解密密钥(6),对于通过计算机主体中的系统总线10A接收到的、来自驱动装置40的准备数据进行解密;或者不经解密将准备数据输送到MPEG2解码器68。
MPEG2解码器68对在解码装置67中解密的准备数据进行解码,然后将准备数据输送到控制器80,这样就可以进行再生和输出。
寄存器69保持只有该装置才有的准备数据加密密钥(5)。加密装置70将存储在寄存器69中的、只有该装置才有的准备数据加密密钥进行加密,并且将加密的数据输送到驱动装置40。
寄存器71保持在解密装置66解密的复制允许数据(CGMS)。
寄存器72保持与存储在寄存器69中的只有该装置才有的准备数据加密密钥(5)配对的准备数据解密密钥(6)(这两个密钥都有共同的数值)。
标号80是指一个显示控制器,用于在一个显示装置81中显示来自MPEG2解码器68的准备数据。
在寄存器45,65中的密钥值在每次再生的开始及结束时都应进行至少一次清零和再写入。在寄存器69和72中的密钥值可以在,例如,再生的开始进行一次再写入,而不必设为固定值。
图3至图6是表示在本发明的第二实施例中的处理过程中的流程图。图3及图4是表示为加密和解密处理过程设定各种类型的密钥值的流程图。图5和图6是表示在读取准备数据的复制控制程序顺序的流程图。
图7所示是一个数据格式图,用于帮助说明在数据记录媒体20中记录的媒体文件管理数据块中的复制允许数据(CGMS)。图中,当CGMS中的b0和b1为“00”时,所有的再生装置60都允许用于再生复制的数据;当b0和b1为“01”时,只允许用作读取准备数据的再生装置对复制数据进行再生;如果b0和b1为“11”,所有的再生装置都不允许对准备数据进行再生处理。
现参阅图2至图7说明本发明的第二实施例中的运作过程。
首先,参阅图3及图4说明设定加密和解密用的各种密钥数据的处理过程。
经过一道再生命令启动之后,驱动装置40中的密码生成器41根据一个随机值生成加密密钥(1)(图3中的步40a)。
由密码生成装置41生成的加密密钥(1)不仅被存储在寄存器42中,并且还经过CPU10的控制,被设定在再生装置60中的寄存器62中(图3中的步10a和图4中的步60a)。
再生装置60中的密码生成装置61根据一个随机值生成一个加密密钥(2)(图4中的步60b)。
由密码生成装置61生成的加密密钥(2)不仅被存储在寄存器63中,并且还经过CPU10的控制,存入驱动装置40中的寄存器43中(图3中的步10b和40b)。
驱动装置40中的密码发生装置44,利用存储在寄存器42中的加密密钥(1)和存储在寄存器43中的加密密钥(2)生成一个加密密钥(3),然后将其存储在寄存器45中(图3中的步40c)。
再生装置60中的密码发生装置64利用存储在寄存器62中的加密密钥(1)和存储在寄存器63中的加密密钥(2)生成一个加密密钥(4),然后存储在寄存器45中(图4中的步60c)。
驱动装置40中的读取装置46从数据记录媒体20中读出复制允许数据(CGMS),然后将其存储在寄存器48中(图3中的步40d)。
加密装置49利用存储在寄存器45中的加密密钥(3)对复制允许数据(CGMS)进行加密(图3中的步40e)。经过加密的复制允许数据(CGMS)在CPU10的控制下输送到再生装置60的解密装置66中(图3中的步10c)。
解密装置66利用存储在寄存器65中的加密密钥(4)对于从驱动装置40接收来的、经过加密的复制允许数据(CGMS)进行解密,然后将其存入寄存器71中(图4中的步60d)。
再生装置60中的控制装置(未示出)检测存储在寄存器71中的复制允许数据(CGMS)内容。当检出复制允许数据(CMGS)中的b0,b1为“01”,从而识别出只允许用于读取准备数据的再生装置对复制数据进行再生时,控制装置就启动加密装置70(图4中的步60e中的(Yes))。
然后,加密装置70利用存储在寄存器65中的加密密钥(4)对固定存储在寄存器69中的、只有该装置才有的准备数据加密密钥(5)进行加密(图4中的步60g)。
当复制允许数据(CGMS)中的b0,b1不为“01”时,则不生成准备数据的加密密钥(5),生成伪数据(一个零值)(图4中的步60f)。
CPU10将只有该装置才有的经过加密的准备数据加密密钥(5)或者用伪数据替代该密钥输送至驱动装置40的解密装置50(图3中的步10d)。
解密装置50对于将接收到来自再生装置60的只有该装置才有的经过加密的准备数据加密密钥(5)进行解密,然后将解密的数据存储在寄存器51中。
上述处理过程完成了加密和解密用的各种密钥数据的设定程序。
以下参阅图5和图6中的流程图说明读取准备数据的复制控制过程。
CPU10命令驱动装置40读出准备数据(图5中的步S1)。
驱动装置40中的控制装置(未绘出)接到CPU10的一道读出指令后,启动读取装置46。读取装置46提供到数据记录媒体20的驱动控制,从数据记录媒体20中读出准备数据(MPEG2数据)和复制允许数据(CGMS)(图5中的步S2)。
从数据记录媒体20中读出的复制允许数据被存储在寄存器48中,然后提供给加密装置47。
加密装置47检测存储在寄存器48中的复制允许数据(CGMS)的内容。如果检出在CGMS中的b0和b1为“00”,加密装置不对准备数据进行加密,直接将准备数据(传递)输出。如果为“01,加密装置利用存储在寄存器51中的只有该装置才有的准备数据加密密钥(5)对准备数据进行加密。如果为“11”,加密装置利用存储在寄存器45中的加密密钥(3)对准备数据进行加密(图5中的步S3至S7)。
由加密装置47输出的准备数据(MPEG2数据)通过系统总线10A被输送到再生装置60中的解密装置67(图5中的步S8)。
当再生装置60中的解密装置67接收到由驱动装置40中的加密装置47发来的准备数据(MPEG2数据)时,就对存储在寄存器71中的复制允许数据(CGMS)的内容进行检测。如果检出在CGMS中的b0和b1为“00”,解密装置不对准备数据进行解密,直接将准备数据(传递)输出。如果为“01”,解密装置利用存储在寄存器72中的只有该装置才有的准备数据加密密钥(6)对准备数据进行解密。如果为“11”,加密装置利用存储在寄存器65中的加密密钥(4)对准备数据进行解密(图5中的步S11到S16)。
来自解密装置67的准备数据(MPEG2数据)由MPEG2中的解码器68进行解密。然后,经过解密的数据被输送到显示控制器80,在显示装置81上进行显示(图5中的步S17)。
在此情况下,如果在(CGMS)中的b0和b1为“00”,CPU10就能够不必指定一个再生装置,经过将准备数据(MPEG2数据)装入存储装置30,任意进行复制,然后将复制数据输出。
如果在复制允许数据(CGMS)中的b0,b1为“ 01”,经过将准备数据(MPEG2数据)装入存储装置30,只允许具备与在加密过程中使用的只有该装置才有的准备数据加密密钥(5)配对的只有该装置才有的准备数据加密密钥(6)的再生装置60对复制数据进行再生。
在此情况下,当复制数据连同存储在寄存器72中的加密密钥(6)被存入存储装置30之后,通过读出存储的密钥数据,然后在寄存器72中进行重置,相应的复制数据就可以再生,即使寄存器中的密钥值在后来的再生过程中经过重写。
如果复制允许数据(CGMS)中的b0,b1为“11”,由于加密密钥(4)的值在进行再生的时候已经有过改变,所以即便经过将准备数据(MPEG2数据)装入存储装置30,也不能对复制数据进行解密。结果,任何再生装置都不能对复制数据进行再生。
如果每次在寄存器69、72或者45,65中设置新的密钥值改变复制允许数据(CGMS)的内容,就能够完成一种高度可靠的、能够在一个给定数据量的基础上进行精确允许控制的复制保护机构。
如上所述,采用这种能以对每个准备数据的项目(电影或音乐的每个名称)进行加密的结构,就能防止计算机等容易读出数据,从而能够建立一套最能适用于计算机处理过程的、高度可靠的准备数据的复制控制方法。
由于只允许在读取过程中使用过的再生装置对于由一台计算机等读取的数据复制拷贝,这样就允许对复制数据进行特许使用,从而防止对复制数据进行非特许使用。
以下参照图8至图10说明本发明的第三实施例。
首先由CPU10向驱动装置90发送“STARTAUTHENTICATION”(开始鉴别)命令(步S41)。在响应“STARTAUTHENTICATION”命令时,驱动装置90中的RANID生成装置令一个随机数生成器生成一个随机数,然后将这个生成的随机数作为RANID输送到CPU10(步S21,S23)。RANID,例如,是在设有多个作为再生装置用的MPEG线路板的情况下作为用于识别一个MPEG线路板用的ID。CPU10从驱动装置90中取得RANID,将其输送到相应的再生装置120。再生装置120令一个CHKEY1生成装置121利用算法A对RANID加密,生成CHKEY1,将其保持,然后将其输送到CPU10(步S71,S73)。CHKEY1是一个用于识别一个MPEG线路板或者一个磁盘驱动装置用的密钥。CPU10从再生装置120获取CHKEY1,然后将其输送到驱动装置90(步S43)。驱动装置90令一个加密装置95利用算法B对CHKEY1加密,生成密钥1,将其保持,然后将其输送到CPU10(步S25,S27)。CPU10从驱动装置90获取密钥1,然后将其输送到再生装置120。再生装置120令一个加密生成装置123利用算法B对所保持的CHKEY1加密,生成密钥1,然后将其与从CPU获得的密钥1进行对比。如果对比的结果表示两者彼此相符,则说明由再生装置对驱动装置进行的鉴别工作业已正确完成。
此外,驱动装置90令密码生成装置99利用算法C对保持的密钥1进行加密,生成密钥2,将其保持,然后将其输送到CPU(步S29)。CPU10从驱动装置90获取CKHEY2,然后将其传送到再生装置120。如果在步S75中的对比结果表示两者彼此相符,再生装置120令密码生成装置139利用算法D对CPU输送来的CHKEY2加密,生成密钥2,保持密钥2,然后将其输送到CPU10。CPU10从再生装置120获取密钥2,然后将其输送到驱动装置(步S49)。驱动装置令密码生成装置101利用算法D对保持的密钥2加密,生成密钥2,然后令对比电路105将密钥2与从CPU获得的密钥2进行对比(步S29,S31)。如果对比结果表示两者彼此相符,说明驱动装置对再生装置的鉴别正确。结果是:驱动装置和再生装置彼此之间的互相鉴别工作进行完毕。于是,驱动装置令加密装置113利用密钥1和密钥2以及算法E对磁盘密钥和名称密钥加密,然后将经过加密的数据输送到CPU(步S33)。CPU从驱动装置获取磁盘密钥和名称密钥,然后将其输送到再生装置(步S51)。再生装置令解密装置137利用密钥1和密钥2和算法E对加密的磁盘密钥和名称密钥解密。由于有关复制允许数据的解释与第二实施例中的相同,故在此不再作解释。
如上所述,采用本发明的实施例,就能够构成一套高度可靠的系统。即使在对由一个大容量的记录媒体提供的数据进行数据交换的过程中有计算机参与,媒体一方也能够在不泄露对该计算机进行加密和解密中使用的密钥数据的条件下控制根据准备数据进行的任意复制,但是在特许复制的情况下却允许利用准备数据进行复制。
虽然在实施例中是以需要备有一个驱动装置的一个DVD或者一个CD-ROM等的大容量磁盘为例,作为一个数据准备媒体,但是本发明也可以按照上述实施例的同样方式、使用一套由外部提供的数据准备媒体,例如,通过通信通道构成的系统结构。这种结构很容易实现,只要将图2中的驱动装置40中除读出装置以外的其他的每个组件与通信装置连通,并且利用图2中的虚线所示的信号路径作为通信路径即可。
虽然在实施例中要对复制允许数据(CGMS)和只有装置才有的准备数据加密密钥(5)进行加密,然后再进行传送,但是也不一定要加密。根据所要求的可靠性的程度,也可以不要求对其进行加密。
在第二实施例中,虽然要使驱动装置40和再生装置60各自都可根据随机数据生成初级密钥,但本发明对此却不作严格要求。例如,至少要使驱动装置40和再生装置60两者之中的一个可以根据随机数据生成初级密钥,然后根据初级密觫,由驱动装置40和再生装置60自身各自生成临时二极密钥。最主要的问题是只要使驱动装置和数据再生装置利用随机数据临时生成彼此相关的密钥数据即可。
此外,虽然在实施例中只有该装置才有的准备数据加密密钥(5)和只有该装置才有的准备数据解密密钥(6)是在再生装置60中独立提供的,并且是分别存储在寄存器69和79中的,但本发明并不以此为限。例如,只有该装置才有的准备数据加密密钥(5)和解密密钥(6)可以共用一个密钥数据。主要的问题只是要使再生装置60掌握输入的准备数据的加密方式和加密密钥的内容,以便对输入的准备数据解密即可。
另外还有,虽然在第二实施例中的复制控制机构允许的第一代拷贝是采用这样的方式,即仅允许具备与加密过程中使用的只有该装置才有的准备数据加密密钥(5)配对的只有该装置才有的准备数据加密密钥(6)的再生装置60再生拷贝,另外复制控制机构还可以选定禁止所有的再生装置再生拷贝,但本发明并不受此限。例如,可以对复制允许模式作下列的任意组合:即可以将允许自由复制的复制允许模式和制止所有的再生装置进行再生拷贝的复制允许模式相结合;或者使允许自由复制的复制允许模式和允许复制第一代拷贝的复制允许模式相结合。
另外还有,虽然在实施例中的系统是有一台计算机参于从大容量记录媒体、通信媒体等进行数据交换的运作,但本发明并不受此限,还可以使用在一套虽有计算机、但并不直接参与准备数据的数据交换动作的系统结构。例如,复制控制机构可以设在能够再生准备数据的装置之间的接口部分使用,即设在能够在一个具备从一个MD、一个CD-ROM、一个DVD或者一个通信媒体中读取并传送准备数据的驱动装置和一个对读出的数据进行再生的装置之间使用。
另外还有,虽然在实施例中所用的电影或音乐等准备数据是经过MPEG2电路压缩的数据,但本发明并不受此限。例如,本发明可以设在一个能够对于经过MPEG1或者MPEG4电路压缩的数据进行再生的系统结构中。
虽然在实施例中记录在记录媒体上的准备数据是原始数据,所有的数据可以是经过加密、再记录在一个记录媒体上的,也可以是只有部分是经过加密、再记录在记录媒体上的。
能够提供一套高度可靠的复制控制方法和复制控制设备。即使在对由一个大容量记录媒体提供的数据进行数据交换的过程中有计算机等能够进行复制的装置参与,媒体一方也能够在不对该计算机泄露进行加密和解密中使用的密钥数据的条件下控制根据准备数据擅自进行复制,但是在特许复制的情况下却允许利用准备数据进行复制。

Claims (116)

1.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;其特征在于:
驱动装置从数据再生装置接收密钥数据,根据密钥数据对从大容量记录媒体读出的数据进行加密,然后将加密数据传送到数据传送装置;
数据再生装置根据与输送到驱动器的密钥数据相对应的密钥数据,通过解密加密数据再生从数据传送装置接收的加密数据。
2.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据出以及用于记录由数据传送装置传送的数据的装置其特征在于:
数据再生装置向驱动器输送密钥数据;
驱动装置根据收到的、来自数据再生装置的密钥数据,对从大容量记录媒体读出的数据进行加密,然后将加密数据传送到数据传送装置;
只有向驱动器发送过密钥数据的数据再生装置能够通过解密录制数据,对于由数据传送装置录制数据进行再生。
3.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;其特征在于:
驱动装置和数据再生装置利用随机数据临时生成彼此相关的密钥数据项;
驱动装置利用其自身生成的临时密钥数据将待向数据传送装置传送的数据加密;数据再生装置利用其自身生成的临时密钥数据将从数据传送装置接收到的数据进行解密,
从而使从驱动器读出的数据能被复制,并且使以前从驱动器读出的录制的复制数据不能进行复制。
4.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;其特征在于:
至少由驱动装置或数据再生装置两者之中有一个装置根据随机数据生成初级密钥数据,并且由驱动装置和数据再生装置自身根据密钥数据生成一个临时二级密钥数据。
驱动装置利用自身生成的二级密钥数据项对于待向传送装置传送的数据进行加密;数据再生装置利用其自身生成的二级密钥数据对于从数据传送装置接收的数据进行解密;
从而允许对于从驱动装置读出的数据进行再生,但禁止对于复制数据进行再生。
5.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;其特征在于:
驱动装置和数据再生装置各自根据随机数据生成初级密钥数据并且互相交换彼此的密钥数据项,并且由驱动装置和数据再生装置各自根据自身的初级密钥数据生成一个临时二级密钥数据。
驱动装置利用其自身生成的二级密钥数据项对于待向传送装置输出的数据进行加密;数据再生装置利用其自身生成的二级密钥数据项对于从数据传送装置接收的数据进行解密;
从而通过隐藏在加密和解密过程中使用的密钥数据禁止从数据传送装置再生复制数据。
6.在一套系统中用于记录在一个大容量记录媒体上的数据的复制控制方法;在该系统中备有:一个驱动器,用于读出记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;其特征在于:
驱动装置在读取待再生的数据过程中从大容量记录媒体读出特定的控制数据;然后从控制数据中辨别先前从记录媒体中录制的复制数据的复制允许等级;
如果复制允许等级是仅允许一个特定的再生装置对复制数据进行再生的等级,则从准备用于对数据进行再生的再生装置中接收以一个密钥为基础的数据,然后根据在接受的数据的基础上生成的密钥数据对于从大容量记录媒体中读出的数据进行加密,然后将加密数据输送到数据传送装置。
如果复制允许等级是禁止所有的数据再生装置对复制数据进行再生的等级,则从准备用于对数据进行再生的再生装置接收随机数据,根据接收到的数据生成临时密钥数据,再根据密钥数据对从大容量记录媒体中读出的数据进行加密,然后将加密数据传送到数据传送装置;
从而就能够根据记录在大容量记录媒体上的特定控制数据对复制数据的复制允许进行控制。
7.根据权利要求1中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
8.根据权利要求2中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
9.根据权利要求3中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
10.根据权利要求4中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
11.根据权利要求5中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
12.根据权利要求6中的复制控制方法,其中,数据传送装置是由计算机、一套数据传送装置或者另外一种能够记录待传送数据的装置实现的。
13.根据权利要求1中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
14.根据权利要求2中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
15.根据权利要求3中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
16.根据权利要求4中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
17.根据权利要求5中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
18.根据权利要求6中的复制控制方法,其中,数据再生装置是通过一个备有一个为MPEG1、MPEG2或MPEG4而设计的MPEG解码器的再生线路板实现的。
19.根据权利要求1中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的。在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
20.根据权利要求2中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的,在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
21.根据权利要求3中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的。在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
22.根据权利要求4中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的。在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
23.根据权利要求5中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的。在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
24.根据权利要求6中的复制控制方法,其中,该大容量记录媒体是通过一个磁盘实现的。在该磁盘上已经固定记录了包括经MPEG1、MPEG2、或MPEG4线路压缩的视频数据在内的准备数据。
25.根据权利要求1中的复制控制方法,其中,还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据能够和复制数据相对应。
26.根据权利要求2中的复制控制方法,其中,还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据能够和复制数据相对应。
27.根据权利要求3中的复制控制方法,其中,还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据能够和复制数据相对应。
28.根据权利要求1中的复制控制方法,其中,还包括用于设定具有一个给定值的密钥数据的装置。
29.根据权利要求2中的复制控制方法,其中,还包括用于设定具有一个给定值的密钥数据的装置。
30.根据权利要求3中的复制控制方法,其中,还包括用于设定具有一个给定值的密钥数据的装置。
31.根据权利要求1中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
32.根据权利要求2中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
33.根据权利要求3中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
34.根据权利要求4中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
35.根据权利要求5中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
36.根据权利要求6中的复制控制方法,其中,还包括用于至少在每次加密或解密的时候至少在再生开始或完结时改变密钥数据内容的装置。
37.根据权利要求1中的复制控制方法,其中,数据再生装置包括具备彼此相关的加密密钥数据和解密密钥数据,并且用于至少要对加密密钥数据进行加密,并将其输送到驱动装置的装置。
38.根据权利要求2中的复制控制方法,其中,数据再生装置包括具备彼此相关的加密密钥数据和解密密钥数据,并且用于至少要对加密密钥数据进行加密,并将其输送到驱动装置的装置。
39.根据权利要求6中的复制控制方法,其中,还包括至少当每次由于从大容量记录媒体中读出的特定控制数据内容有所改变而进行加密或解密处理时用于改变所用密钥数据内容的装置。
40.根据权利要求1中的复制控制方法,其中,还包括用于对通过数据传送装置在驱动装置和数据再生装置之间交换的密钥数据进行加密的装置。
41.根据权利要求3中的复制控制方法,其中,还包括用于对通过数据传送装置在驱动装置和数据再生装置之间交换的密钥数据进行加密的装置。
42.根据权利要求4中的复制控制方法,其中,还包括用于对通过数据传送装置在驱动装置和数据再生装置之间交换的密钥数据进行加密的装置。
43.根据权利要求5中的复制控制方法,其中,还包括用于对通过数据传送装置在驱动装置和数据再生装置之间交换的密钥数据进行加密的装置。
44.根据权利要求6中的复制控制方法,其中,还包括用于对通过数据传送装置在驱动装置和数据再生装置之间交换的密钥数据进行加密的装置。
45.数据再生装置,适用于一个大容量记录媒体,其中备有:一个解码器,用于接收记录在一个大容量记录媒体上的数据,经过驱动装置读取后,进行再生处理;该再生装置的特征是包括:用于向内部电路发送对从驱动装置接收到的数据进行解密用的密钥数据,并且向驱动装置发送用于对来自驱动装置的数据进行解密的密钥数据的装置。
46.一个驱动装置,适用于一个大容量记录媒体,用于读取记录在一个大容量记录媒体上的数据、并将其输送到一个数据再生装置,该驱动装置的特征是包括:用于从数据再生装置接收密钥数据,并在对记录在大容量记录媒体的数据进行再生的过程中对其进行保持的装置,以及用于根据密钥数据对传送到数据再生装置的数据进行加密的装置。
47.复制控制装置,适用于一套系统,在该系统中包括:一个驱动器,用于读取记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收从驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;以及用于将数据传送装置传送的数据录制成复制数据的装置;该复制控制装置的特征为:
在数据再生装置中装有用于生成数据的装置以及用于将数据输送到驱动装置的装置;在驱动装置中装有用于接受密钥数据,并且根据密钥数据从大容量记录媒体中读出的数据进行加密的装置;
从而仅允许将密钥数据发送到驱动装置的数据再生装置再生复制数据。
48.复制控制装置,适用于一套系统,在该系统中包括:一个驱动器,用于读取记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;该复制控制装置用于记录在一个大容量记录媒体上的数据,其特征在于:
驱动装置和数据再生装置用于备有分别生成密钥数据的装置;
驱动装置备有根据其自身生成的密钥数据对待向数据传送装置传送的数据进行加密的装置;
数据再生装置备有用于根据其自身生成的密钥数据解密从数据传送装置接收的数据的装置;
从而对数据传送装置隐藏在加密和解密过程中所用的密钥数据。
49.复制控制装置,适用于一套系统,在该系统中包括:一个驱动器,用于读取记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;该复制控制装置的特征为:
在驱动装置和数据再生装置中至少有一套装置备有用于根据随机值建立初级密钥数据的装置;
驱动装置和数据再生装置备有根据初级密钥数据各自生成临时二级密钥数据的装置。
从而使驱动装置利用其自身生成的二级密钥数据对待向数据传送装置传送的数据进行加密,数据再生装置利用其自身生成的二级密钥数据对从数据传送装置接收的数据进行解密。
50.复制控制装置,适用于一套系统,在该系统中包括:一个驱动器,用于读取记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出;该复制控制装置的特征为:
驱动装置和数据再生装置各自备有用于根据随机数据生成初级密钥数据的装置;以及利用相应生成的初级密钥数据生成二级密钥数据的装置。
从而使驱动装置利用其自身生成的二级密钥数据对待向数据传送装置输出的数据进行加密,并且使数据再生装置利用其自身生成的二级密钥数据对从数据传送装置接收到的数据进行解密。
51.复制控制装置,适用于一套系统,在该系统中包括:一个驱动器,用于读取记录在一个大容量记录媒体上的数据;一个数据再生装置,用于通过数据传送装置接收由驱动器读出的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将数据传送装置传送的数据录制成复制数据的装置;该复制控制装置的特征为:
驱动装置和数据再生装置各自备有用于保持彼此相关的数据的装置;以及用于接收记录在大容量记录媒体上的特定控制数据和用于确定针对从大容量记录媒体上读出的数据的复制允许等级的装置;
驱动装置备有根据复制允许等级对于从大容量记录媒体读出的数据进行加密的装置,从而仅允许具有相关密钥数据的数据再生装置对复制数据进行解密,或者禁止所有的数据再生装置对复制数据进行解密,或者经对复制数据进行加密即将其输送到数据传送装置;
从而能够根据记录在大容量记录媒体上的特定控制数据允许对复制数据任意复制的活动加以控制。
52.根据权利要求51中的复制控制装置,其中,数据再生装置备有用于生成密钥数据的装置;用于向驱动装置发送密钥数据的装置;驱动装置备有用于接受密钥数据、然后根据密钥数据对从大容量记录媒体读出的数据进行加密、从而仅允许一个特定的数据再生装置对复制数据进行再生的装置。
53.根据权利要求51中的复制控制装置,其中,驱动装置和数据再生装置备有分别根据彼此相关的各自生成密钥数据的装置;驱动装置备有利用其自身生成的密钥数据对待向数据传送装置输出的数据进行加密用的装置;数据再生装置备有利用其自身生成的密钥数据对接收到的来自数据传送装置的数据进行解密用的装置;从而禁止所有的数据再生装置对复制数据进行再生。
54.根据权利要求47中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
55.根据权利要求48中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
56.根据权利要求49中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
57.根据权利要求50中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
58.根据权利要求51中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
59.根据权利要求52中的复制控制装置,其中,数据传送装置是由一个计算机装置、一个数据传送装置或者另一个能够对有待传送的数据进行记录的装置实现的。
60.根据权利要求47中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
61.根据权利要求48中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
62.根据权利要求49中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
63.根据权利要求50中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
64.根据权利要求51中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
65.根据权利要求52中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
66.根据权利要求47中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
67.根据权利要求48中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
68.根据权利要求49中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
69.根据权利要求50中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
70.根据权利要求51中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
71.根据权利要求52中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
72.根据权利要求53中的复制控制装置,其中,大容量记录媒体是由一个固定记录了包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据的磁盘实现的。
73.根据权利要求47中的复制控制装置,其中还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据可以和复制数据相对应。
74.根据权利要求51中的复制控制装置,其中还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据可以和复制数据相对应。
75.根据权利要求52中的复制控制装置,其中还包括用于保持在数据再生装置中生成的密钥数据的装置,从而使密钥数据可以和复制数据相对应。
76.根据权利要求47中的复制控制装置,其中还包括用于设定具有给定值的密钥数据的装置。
77.根据权利要求51中的复制控制装置,其中还包括用于设定具有给定值的密钥数据的装置。
78.根据权利要求52中的复制控制装置,其中还包括用于设定具有给定值的密钥数据的装置。
79.根据权利要求47中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
80.根据权利要求48中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
81.根据权利要求49中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
82.根据权利要求50中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
83.根据权利要求51中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
84.根据权利要求52中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
85.根据权利要求53中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
86.根据权利要求47中的复制控制装置,其中,数据再生装置包括具备彼此相关的加密密钥数据和解密密钥数据,并且至少要对加密密钥数据进行加密,然后将其输送到驱动装置的装置。
87.根据权利要求51中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次加密或解密时改变密钥数据内容的装置。
88.根据权利要求51中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次从大容量记录媒体中读出的特定控制数据的内容改变时改变密钥数据内容的装置。
89.根据权利要求52中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次在大容量记录媒体中读出的特定控制数据的内容改变时改变密钥数据内容的装置。
90.根据权利要求53中的复制控制装置,其中还包括用于至少在再生开始或结束时、至少在每次在大容量记录媒体中读出的特定控制数据的内容改变时改变密钥数据内容的装置。
91.根据权利要求47中的复制控制装置,其中还包括用于对通过数据传送装置在驱动装置和数据再生装置之间进行交换的密钥数据进行加密的装置。
92.根据权利要求49中的复制控制装置,其中还包括用于对通过数据传送装置在驱动装置和数据再生装置之间进行交换的密钥数据进行加密的装置。
93.根据权利要求50中的复制控制装置,其中还包括用于对通过数据传送装置在驱动装置和数据再生装置之间进行交换的密钥数据进行加密的装置。
94.根据权利要求51中的复制控制装置,其中还包括用于对通过数据传送装置在驱动装置和数据再生装置之间进行交换的密钥数据进行加密的装置。
95.在一套系统中用于通过通信提供的数据的复制控制方法;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据再生装置向数据准备装置发送密钥数据;
数据准备装置根据从数据再生装置接收到的密钥数据对于准备向将被提供该数据的数据再生装置传送的数据进行加密,从而仅允许生成加密使用的密钥数据的那个数据再生装置对复制数据进行再生。
96.在一套系统中用于通过通信提供的数据的复制控制方法;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据准备装置和数据再生装置利用随机数据临时生成彼此相关的密钥数据,数据准备装置利用其本身生成的临时数据密钥对准备向通信装置发送的数据进行加密,数据再生装置利用其本身生成的临时数据密钥对通过通信装置接收到的数据进行解密;从而允许对从通信装置接收到的数据进行复制,但禁止对于获得的以前录制的数据的复制数据进行复制。
97.在一套系统中用于通过通信提供的数据的复制控制方法;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据准备装置向数据再生装置发送规定复制数据的复制允许等级的复制允许数据;
数据再生装置根据从数据准备装置接收到的复制允许数据辨别准备数据的复制允许等级;
如果判明的等级是允许对复制数据进行复制的允许等级,则无须对准备数据进行加密,通过通信装置将其输送到数据再生装置;
如果判明的等级是只允许一个特定的数据再生装置对复制数据进行再生,则从数据再生装置接收密钥数据,根据密钥数据对准备数据进行加密,然后通过通信装置将加密准备数据输送到数据再生装置;
如果判明的等级是禁止对复制数据进行再生的允许等级,则由数据准备装置和数据再生装置利用随机值临时生成彼此相关的密钥数据,然后将根据密钥数据进行加密的准备数据通过通信装置发送到数据再生装置。
98.根据权利要求95通过通信准备数据的复制控制方法,其中,通信装置是通过一个计算机装置和一个连接在该装置上的通信通道实现的。
99.根据权利要求96通过通信准备数据的复制控制方法,其中,通信装置是通过一个计算机装置和一个连接在该装置上的通信通道实现的。
100.根据权利要求97通过通信准备数据的复制控制方法,其中,通信装置是通过一个计算机装置和一个连接在该装置上的通信装置上的通信通道实现的。
101.在一套系统中用于通过通信提供的数据的复制控制装置;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据再生装置备有用于生成只有其自身才有的密钥数据的装置;
数据准备装置备有用于从数据再生装置接收密钥数据,根据密钥数据对准备数据进行加密,从而只允许具备在加密过程中所用密钥数据的数据再生装置对复制数据进行再生。
102.在一套系统中用于通过通信提供的数据的复制控制装置;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据准备装置和数据再生装置各自备有根据彼此相关的数据分别生成密钥数据的装置;
从而使数据准备装置利用其自身生成的密钥数据对准备输送到通信装置的准备数据进行加密,数据再生装置利用其自身生成的密钥数据对通过通信装置接收到的数据进行解密。
103.在一套系统中用于通过通信提供的数据的复制控制装置;在该系统中包括:一个数据准备装置,用于通过通信装置准备数据;一个数据再生装置,用于通过通信装置接收来自数据准备装置提供的数据,将接收到的数据进行再生,然后将再生数据输出以及用于将通过通信装置提供给数据再生装置的数据记录为复制数据的装置;其特征在于:
数据再生装置备有:用于辨别准备数据的复制允许等级用的装置,以及用于如果判明的等级是允许对复制数据进行复制的允许等级,则不对准备数据进行加密,通过通信装置将其输送到数据再生装置的装置;
如果判明的等级是只允许一个特定的数据再生装置对复制数据进行再生的允许等级,则接收由准备对数据进行再生的数据再生装置生成的密钥数据,并根据密钥数据对准备数据进行加密,然后将经过加密的准备数据通过通信装置输送到数据再生装置;
如果判明的等级不是禁止对复制数据进行再生的允许等级,则从准备进行再生的数据再生装置中接收随机数据,然后根据接收到的密钥数据生成临时密钥数据,然后通过通信装置向数据再生装置发送根据密钥数据加密的准备数据。
104.根据权利要求101中的复制控制装置,适用于通过通信提供的数据,其中,通信装置是通过一个通信通道和一个连接在通道上的计算机实现的。
105.根据权利要求102中的复制控制装置,适用于通过通信提供的数据,其中,通信装置是通过一个通信通道和一个连接在通道上的计算机实现的。
106.根据权利要求103中的复制控制装置,适用于通过通信提供的数据,其中,通信装置是通过一个通信通道和一个连接在通道上的计算机实现的。
107.根据权利要求101中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
108.根据权利要求102中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
109.根据权利要求103中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
110.根据权利要求104中的复制控制装置,其中,数据再生装置是由一个备有为MPEG1,MPEG2或MPEG4而设计的MPEG解码器的线路板实现的。
111.根据权利要求101中的复制控制装置,其中,数据准备装置通过通信装置向数据再生装置传送包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据。
112.根据权利要求102中的复制控制装置,其中,数据准备装置通过通信装置向数据再生装置传送包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据。
113.根据权利要求103中的复制控制装置,其中,数据准备装置通过通信装置向数据再生装置传送包括经过MPEG1,MPEG2或MPEG4线路压缩的视频数据在内的准备数据。
114.复制控制装置,适用于一套计算机系统,在该计算机系统中包括:一个读取装置,用于从记录有包括视频数据在内的准备数据的媒体中读取数据;一个连接在读取装置上的计算机装置;用于对从计算机装置接收的准备数据进行再生的线路板;以及用于将输送到计算机装置的准备数据录制成复制数据的装置;该复制控制装置的特征为:
读取装置包括:用于根据一个随机值生成一个第一密钥数据的装置;用于保持第一密钥数据项的装置;用于从线路板上接收并保持一个第二密钥数据项的装置;用于根据第一密钥数据项和第二密钥数据项生成第三密钥数据项的装置;用于从线路板上接收一个只有该线路板才有的加密的第五密钥数据项,然后根据第三密钥数据项对其进行解密的装置;用于将第一密钥数据项输送到线路板上的装置;用于从媒体上读取并保持复制允许数据的装置;以及用于根据复制允许数据、利用第三密钥数据项或者第五密钥数据项、对从媒体上读出的准备数据有选择地进行加密的装置;
线路板包括:用于根据一个随机数生成一个第二密钥数据项的装置;用于保持第二密钥数据项的装置;用于将第二密钥数据项发送到读取装置的装置;用于接收来自读取装置的第一密钥数据项的装置;用于根据第一密钥数据项和第二密钥数据项生成一个第四密钥数据项的装置;用于生成一个只有该线路板才有的第五和第6密钥数据项的装置;用于利用第四密钥数据项对第五密钥数据项进行加密并且将其输送到读取装置的装置;用于从读取装置接收并保持复制允许数据的装置;用于根据复制允许数据、利用第四密钥数据项或第6密钥数据项,对从计算机装置接收的准备数据有选择地进行解密的装置;
借此,如果加密处理是通过利用第五密钥数据项进行、解密处理是通过利用第6密钥数据项进行时,则只允许生成每个密钥数据项的线路板对于从媒体上读出的复制数据进行再生;如果加密处理是通过利用第三密钥数据项进行、解密处理是通过利用第四密钥数据项进行时,则允许对于从媒体上读出的数据进行再生,但禁止对于复制数据进行再生。
115.复制控制方法,适用于一套计算机系统,在该系统中包括:一个驱动装置,用于读取录制在一个大容量记录媒体中的数据;一个数据再生装置,用于通过数据传送装置接收由驱动装置读取的数据,将接收的数据进行再生,然后将再生数据输出;该复制控制装置的特征为:
数据传送装置发送一道命令,指示驱动装置开始鉴别运作;
驱动装置生成一个随机数,将其发送到数据再生装置,用于确认数据再生装置,数据再生装置利用一个第一算法对识别数据进行加密,然后将其发送到驱动装置,用于作为识别驱动装置的密钥;
允动装置利用一个第二算法对识别密钥进行加密,生成KEY1,然后将其发送到再生装置;
再生装置利用第二算法对经过利用第一算法生成的识别密钥进行加密,生成KEY1;然后将这个KEY1与从驱动装置接收的KEY1进行对比,如果两者相符,则鉴别该驱动装置为可信装置;
驱动装置利用第三算法对利用第二算法生成的KEY1进行加密,然后将加密的密钥发送到再生装置,作为识别再生装置用的密钥;
再生装置利用第三算法对接收到的识别密钥进行加密,生成KEY2,然后将其发送到驱动装置;
驱动装置利用一个第四算法对经过利用第三算法生成的识别密钥进行加密,生成KEY2,然后将这个KEY2与从再生装置接收的KEY2进行对比,如果两者相符;则鉴别该再生装置为可信再生装置;
驱动装置利用KEY1,KEY2和第五算法对记录在大容量记录媒体中的DISK KEY和TITLE KEY进行加密,然后将加密的密钥发送到再生装置;
再生装置利用KEY1,KEY2和第五算法对从驱动装置接收到的、加密的DISK KEY和TITLE KEY进行解密。
116.存在媒体中的计算机程序,计算机能够从中读取该程序,其中包括:
一个代码,令数据传送装置发送一道命令,指示一个驱动装置开始鉴别运作,驱动器用于从一个大容量记录媒体中读取其中所记录的数据;数据传送装置将数据传送到一个数据再生装置,数据再生装置接收从该驱动装置读出的数据,对接收数据进行再生,并且将再生的数据输出;
一道命令,令驱动装置生成一个随机数,并且将其发送到数据再生装置,作为用于认定数据再生装置的识别数据;
一道命令,令再生装置利用一个第一算法对识别数据进行加密,并且将其发送到驱动装置,作为用于识别驱动装置的一个密钥;
一道命令,令驱动装置利用第二算法对识别密钥进行加密,生成KEY1,并将其发送到再生装置;
一道命令,令再生装置利用一个第二算法对利用第一算法生成的识别密钥进行加密,生成KEY1,将这个KEY1与从驱动装置接到的KEY1进行对比,如果两者相符,即鉴别该驱动装置为可信装置;
一道命令,令驱动装置利用一个第三算法对利用第二算法生成的KEY1进行加密,并将其发送到再生装置,作为用于认定再生装置的密钥;
一道命令,令再生装置利用第三算法对接收到的识别密钥进行加密,生成KEY2,然后将其发送到驱动装置;
一道命令,令再生装置利用一个第四算法对于利用第三算法生成的识别密钥进行加密,生成KEY2,将这个KEY2与从再生装置接到的KEY2进行对比,如果两者相符,即鉴别该再生装置为可信装置;
一道命令,令驱动装置利用KEY1,KEY2和第五算法对于记录在大容量记录媒体中的DISK KEY和TITLE KEY进行加密,然后将加密的密钥发送到再生装置;并且令再生装置利用KEY1,KEY2和第五算法对从驱动装置接收到的、加密的DISK KEY和TITLE KEY进行解密。
CN96190847A 1996-01-08 1996-12-11 复制控制方法及复制控制装置 Expired - Fee Related CN1132373C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP00098596A JP3176030B2 (ja) 1996-01-08 1996-01-08 複製制御方法及び複製制御装置
JP000985/96 1996-01-08
JP000985/1996 1996-01-08

Publications (2)

Publication Number Publication Date
CN1176014A true CN1176014A (zh) 1998-03-11
CN1132373C CN1132373C (zh) 2003-12-24

Family

ID=11488902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96190847A Expired - Fee Related CN1132373C (zh) 1996-01-08 1996-12-11 复制控制方法及复制控制装置

Country Status (10)

Country Link
US (2) US6347846B1 (zh)
EP (1) EP0814474B1 (zh)
JP (1) JP3176030B2 (zh)
KR (1) KR100311563B1 (zh)
CN (1) CN1132373C (zh)
AU (1) AU686058B2 (zh)
CA (1) CA2199241C (zh)
DE (1) DE69619654T2 (zh)
TW (1) TW316301B (zh)
WO (1) WO1997025711A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7506377B2 (en) 2003-06-11 2009-03-17 Hewlett-Packard Development Company, L.P. Method and apparatus for playing content
CN106560006A (zh) * 2014-03-27 2017-04-05 陈锦夫 令牌密钥基础设施与方法
CN112487502A (zh) * 2020-12-15 2021-03-12 平安国际智慧城市科技股份有限公司 设备鉴权方法、装置、电子设备及存储介质

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3176030B2 (ja) * 1996-01-08 2001-06-11 株式会社東芝 複製制御方法及び複製制御装置
JP2000503154A (ja) * 1996-01-11 2000-03-14 エムアールジェイ インコーポレイテッド デジタル所有権のアクセスと分配を制御するためのシステム
TW346571B (en) * 1996-02-06 1998-12-01 Matsushita Electric Ind Co Ltd Data reception apparatus, data transmission apparatus, information processing system, data reception method
US6356704B1 (en) 1997-06-16 2002-03-12 Ati Technologies, Inc. Method and apparatus for detecting protection of audio and video signals
US6606450B1 (en) * 1997-06-16 2003-08-12 Ati International Srl Method and apparatus for processing video signals having associated access restriction data
EP0899733B1 (en) * 1997-08-28 2001-03-21 Sony DADC Austria AG Optical disc copy management system
JPH11176091A (ja) * 1997-12-15 1999-07-02 Hitachi Ltd ディジタル情報入出力装置、受信装置、記録装置、および再生装置
MY132414A (en) 1998-04-14 2007-10-31 Hitachi Ltd Reproducing apparatus, recording apparatus and display apparatus
US6118873A (en) * 1998-04-24 2000-09-12 International Business Machines Corporation System for encrypting broadcast programs in the presence of compromised receiver devices
JP2995034B2 (ja) 1998-04-30 1999-12-27 三洋電機株式会社 ディジタル記録/再生システム
JP3835655B2 (ja) * 1998-06-09 2006-10-18 ソニー株式会社 情報信号再生装置、情報信号処理装置、情報信号再生方法および情報信号出力方法
JP3819160B2 (ja) 1998-09-18 2006-09-06 富士通株式会社 情報管理方法および情報管理装置
US6976265B1 (en) * 1998-10-08 2005-12-13 Ati International Srl Method and apparatus for controlling display of content signals
JP4356178B2 (ja) * 1999-03-09 2009-11-04 ソニー株式会社 再生装置
EP1045585A1 (en) * 1999-04-13 2000-10-18 CANAL+ Société Anonyme Method of and apparatus for providing secure communication of digital data between devices
US6690880B1 (en) * 1999-05-21 2004-02-10 Ati International, Srl Method and apparatus for copy protection detection in a video signal
JP4011792B2 (ja) * 1999-06-16 2007-11-21 株式会社東芝 記録方法、再生方法、記録装置、再生装置及び記録媒体
JP4127587B2 (ja) 1999-07-09 2008-07-30 株式会社東芝 コンテンツ管理方法およびコンテンツ管理装置および記録媒体
US7380137B2 (en) * 1999-07-20 2008-05-27 International Business Machines Corporation Content guard system for copy protection of recordable media
US7120251B1 (en) * 1999-08-20 2006-10-10 Matsushita Electric Industrial Co., Ltd. Data player, digital contents player, playback system, data embedding apparatus, and embedded data detection apparatus
EP2104100A3 (en) * 1999-09-30 2012-02-22 Panasonic Corporation Information recording medium for recording a scrambled part of content information, and method and apparatus for reproducing information recorded therein
CN1327560A (zh) * 1999-10-25 2001-12-19 索尼公司 内容供给系统
US7706531B2 (en) * 1999-12-28 2010-04-27 Panasonic Corporation Recording apparatus, reproduction apparatus, data processing apparatus, recording and reproduction apparatus and data transmission apparatus and corresponding methods
US7249105B1 (en) * 2000-03-14 2007-07-24 Microsoft Corporation BORE-resistant digital goods configuration and distribution methods and arrangements
JP2001307427A (ja) * 2000-04-26 2001-11-02 Pioneer Electronic Corp 情報配信装置、情報配信方法並びに情報記録媒体及び情報記録装置
WO2001084836A2 (en) * 2000-04-28 2001-11-08 Broadcom Corporation Cryptographic key distribution system and method for digital video systems
US20020037081A1 (en) * 2000-04-28 2002-03-28 David Rogoff Cryptographic key distribution system and method for digital video systems
JP4156188B2 (ja) * 2000-10-20 2008-09-24 パイオニア株式会社 情報出力装置及び情報出力方法、情報記録装置及び情報記録方法、情報出力記録システム及び情報出力記録方法並びに情報記録媒体
US6959090B1 (en) * 2000-11-20 2005-10-25 Nokia Corporation Content Protection scheme for a digital recording device
KR100763144B1 (ko) * 2000-12-29 2007-10-08 주식회사 엘지이아이 연료전지 구동형 에어컨
US7058284B2 (en) * 2001-03-29 2006-06-06 Matsushita Electric Industrial Co., Ltd. Universal multimedia optic disc player and its application for revocable copy protection
EP1288942B1 (en) * 2001-08-08 2005-01-12 Matsushita Electric Industrial Co., Ltd. Copyright protection system, recording device, and reproduction device
JP4005026B2 (ja) * 2001-12-13 2007-11-07 株式会社ソニー・コンピュータエンタテインメント プログラムのセキュアな配布方法及び装置
CN100558033C (zh) * 2001-12-21 2009-11-04 索尼计算机娱乐公司 用于安全分配程序内容的方法和装置
JP3941513B2 (ja) * 2002-01-11 2007-07-04 ソニー株式会社 記録方法、記録装置、再生方法及び再生装置
WO2003073295A1 (fr) * 2002-02-27 2003-09-04 Matsushita Electric Industrial Co., Ltd. Dispositif hote
JP4525350B2 (ja) * 2003-01-15 2010-08-18 ソニー株式会社 信号処理システム
DE602004029555D1 (de) * 2003-01-15 2010-11-25 Panasonic Corp Inhaltsschutzsystem, endgerät, endgerätmethode und speichermedium
FR2850826B1 (fr) * 2003-02-04 2005-04-01 Medialive Procede et dispositif de protection pour la diffusion securisee d'oeuvres audiovisuelles
US7835520B2 (en) * 2003-02-20 2010-11-16 Zoran Corporation Unique identifier per chip for digital audio/video data encryption/decryption in personal video recorders
US20060179305A1 (en) * 2004-03-11 2006-08-10 Junbiao Zhang WLAN session management techniques with secure rekeying and logoff
CN1906576B (zh) * 2004-09-20 2010-05-12 索尼计算机娱乐公司 分布软件应用的方法与设备
US8504849B2 (en) * 2004-12-21 2013-08-06 Sandisk Technologies Inc. Method for versatile content control
US20070168292A1 (en) * 2004-12-21 2007-07-19 Fabrice Jogand-Coulomb Memory system with versatile content control
WO2006078029A1 (ja) * 2005-01-24 2006-07-27 Pioneer Corporation 配信装置及び方法、受信装置及び方法、配信システム、並びにコンピュータプログラム
US8639939B2 (en) * 2006-07-07 2014-01-28 Sandisk Technologies Inc. Control method using identity objects
US20100138652A1 (en) * 2006-07-07 2010-06-03 Rotem Sela Content control method using certificate revocation lists
US8613103B2 (en) * 2006-07-07 2013-12-17 Sandisk Technologies Inc. Content control method using versatile control structure
US8122501B2 (en) * 2008-06-20 2012-02-21 International Business Machines Corporation Traitor detection for multilevel assignment
US8108928B2 (en) * 2008-06-20 2012-01-31 International Business Machines Corporation Adaptive traitor tracing
US8422684B2 (en) * 2008-08-15 2013-04-16 International Business Machines Corporation Security classes in a media key block
JP4686584B2 (ja) * 2008-09-12 2011-05-25 日立コンシューマエレクトロニクス株式会社 ディジタル情報記録再生装置およびディジタル情報記録再生方法
JP4686583B2 (ja) * 2008-09-12 2011-05-25 日立コンシューマエレクトロニクス株式会社 ディジタル情報記録再生装置およびディジタル情報記録再生方法
US9104618B2 (en) * 2008-12-18 2015-08-11 Sandisk Technologies Inc. Managing access to an address range in a storage device
US8571209B2 (en) 2009-01-19 2013-10-29 International Business Machines Recording keys in a broadcast-encryption-based system
JP4686632B2 (ja) * 2009-12-16 2011-05-25 日立コンシューマエレクトロニクス株式会社 ディジタル情報記録再生装置、ディジタル情報記録再生方法
JP4686641B2 (ja) * 2010-04-19 2011-05-25 日立コンシューマエレクトロニクス株式会社 ディジタル放送受信装置、およびディジタル放送受信方法
KR101565929B1 (ko) * 2015-05-06 2015-11-04 서대프랜트(주) 물 침투를 방지하는 이중연도

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4644493A (en) 1984-09-14 1987-02-17 International Business Machines Corporation Implementing a shared higher level of privilege on personal computers for copy protection of software
JP2804807B2 (ja) * 1989-12-15 1998-09-30 株式会社テック 磁気記録再生システムの照合方法及びその照合方法を使用した商品販売管理システム
NZ237080A (en) * 1990-03-07 1993-05-26 Ericsson Telefon Ab L M Continuous synchronisation for duplex encrypted digital cellular telephony
US5081676A (en) 1990-10-04 1992-01-14 Chou Wayne W Method and apparatus for protecting multiple copies of computer software from unauthorized use
US5222137A (en) * 1991-04-03 1993-06-22 Motorola, Inc. Dynamic encryption key selection for encrypted radio transmissions
EP0545472B1 (en) * 1991-12-02 1999-10-20 Koninklijke Philips Electronics N.V. Closed information system with physical copy protection
JPH064026A (ja) 1992-06-17 1994-01-14 Matsushita Electric Ind Co Ltd 許可情報記述方法およびコピーガード付きデータ生成装置
JP3010930B2 (ja) * 1992-09-24 2000-02-21 松下電器産業株式会社 記録再生装置
JPH06124539A (ja) 1992-10-08 1994-05-06 Sony Corp ディジタルvtr
US5319705A (en) * 1992-10-21 1994-06-07 International Business Machines Corporation Method and system for multimedia access control enablement
JPH06181044A (ja) 1992-12-15 1994-06-28 Nikon Corp 荷電粒子顕微鏡
US5337357A (en) 1993-06-17 1994-08-09 Software Security, Inc. Method of software distribution protection
US5398285A (en) 1993-12-30 1995-03-14 Motorola, Inc. Method for generating a password using public key cryptography
JPH07221751A (ja) 1994-02-07 1995-08-18 Nippon Telegr & Teleph Corp <Ntt> ディジタル情報複製方法及びその装置
JP2853727B2 (ja) * 1994-02-22 1999-02-03 日本ビクター株式会社 再生プロテクト方法及びプロテクト再生装置
FI95756C (fi) * 1994-03-21 1996-03-11 Nokia Technology Gmbh Menetelmä digitaalista informaatiota sisältävän bittivirran salaamiseksi ja salauksen purkamiseksi
US5416842A (en) * 1994-06-10 1995-05-16 Sun Microsystems, Inc. Method and apparatus for key-management scheme for use with internet protocols at site firewalls
US5513260A (en) 1994-06-29 1996-04-30 Macrovision Corporation Method and apparatus for copy protection for various recording media
US5719938A (en) 1994-08-01 1998-02-17 Lucent Technologies Inc. Methods for providing secure access to shared information
US5604800A (en) 1995-02-13 1997-02-18 Eta Technologies Corporation Personal access management system
US5615264A (en) 1995-06-08 1997-03-25 Wave Systems Corp. Encrypted data package record for use in remote transaction metered data system
US5719937A (en) * 1995-12-06 1998-02-17 Solana Technology Develpment Corporation Multi-media copy management system
JP3176030B2 (ja) * 1996-01-08 2001-06-11 株式会社東芝 複製制御方法及び複製制御装置
US5784460A (en) 1996-10-10 1998-07-21 Protocall Technolgies, Inc. Secured electronic information delivery system having a three-tier structure
US5923754A (en) 1997-05-02 1999-07-13 Compaq Computer Corporation Copy protection for recorded media

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7506377B2 (en) 2003-06-11 2009-03-17 Hewlett-Packard Development Company, L.P. Method and apparatus for playing content
CN106560006A (zh) * 2014-03-27 2017-04-05 陈锦夫 令牌密钥基础设施与方法
CN112487502A (zh) * 2020-12-15 2021-03-12 平安国际智慧城市科技股份有限公司 设备鉴权方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
DE69619654D1 (de) 2002-04-11
EP0814474B1 (en) 2002-03-06
DE69619654T2 (de) 2002-11-07
US6842521B2 (en) 2005-01-11
CN1132373C (zh) 2003-12-24
WO1997025711A1 (fr) 1997-07-17
EP0814474A4 (en) 2000-11-22
KR100311563B1 (ko) 2002-04-17
CA2199241C (en) 2001-02-20
AU686058B2 (en) 1998-01-29
AU1109997A (en) 1997-08-01
JP3176030B2 (ja) 2001-06-11
JPH09190667A (ja) 1997-07-22
US20020061105A1 (en) 2002-05-23
US6347846B1 (en) 2002-02-19
TW316301B (zh) 1997-09-21
CA2199241A1 (en) 1997-07-09
EP0814474A1 (en) 1997-12-29

Similar Documents

Publication Publication Date Title
CN1176014A (zh) 复制控制方法及复制控制装置
CN1165047C (zh) 加密信息信号、信息记录介质、信息信号再生及记录装置
CN1127078C (zh) 信号记录装置和信号再现装置
CN1265298C (zh) 数据存储设备、信息处理设备以及数据存储处理方法
CN1300710C (zh) 内容管理方法和记录装置
CN1147085C (zh) 数字广播接收重放装置
CN1165905C (zh) 版权保护方法、记录方法、记录装置、再现方法及装置
CN100367247C (zh) 用于管理记录介质的复制保护信息的方法
CN1567993A (zh) 防复制方法和装置以及记录介质
CN1925048A (zh) 信息处理装置和信息处理方法
CN1206272A (zh) 加密设备和方法、解密设备和方法及信息处理设备和方法
CN1280337A (zh) 内容管理方法及内容管理装置及记录介质
CN1764970A (zh) 记录装置和内容保护系统
CN1574734A (zh) 使用可编程硬件对内容进行加密
CN1271898A (zh) 计算机系统及内容保护方法
CN1211750C (zh) 内容信息记录方法和内容信息解码方法
CN101030243A (zh) 便携式存储器及其管理数据的方法
CN1771493A (zh) 在域管理系统的控制下记录和/或再现数据的方法
CN1677547A (zh) 记录/再现装置及其方法
CN1767032A (zh) 使用暂时存储介质的多流设备和多流方法
CN1141707C (zh) 内容信息记录方法及内容信息记录装置
CN1229740C (zh) 再现装置和复制控制方法
CN101036193A (zh) 用于安全地存储数据的设备和方法
CN1205779C (zh) 防止非法复制数字内容的系统
CN1961524A (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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20031224

Termination date: 20121211