CN1173273C - 数据记录方法及装置、数据记录媒体与数据重现方法及装置 - Google Patents

数据记录方法及装置、数据记录媒体与数据重现方法及装置 Download PDF

Info

Publication number
CN1173273C
CN1173273C CNB02118819XA CN02118819A CN1173273C CN 1173273 C CN1173273 C CN 1173273C CN B02118819X A CNB02118819X A CN B02118819XA CN 02118819 A CN02118819 A CN 02118819A CN 1173273 C CN1173273 C CN 1173273C
Authority
CN
China
Prior art keywords
data
circuit
error correction
key information
information
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.)
Expired - Lifetime
Application number
CNB02118819XA
Other languages
English (en)
Other versions
CN1389792A (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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of CN1389792A publication Critical patent/CN1389792A/zh
Application granted granted Critical
Publication of CN1173273C publication Critical patent/CN1173273C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • 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/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • G11B20/00115Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers wherein the record carrier stores a unique medium identifier
    • 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/00188Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
    • G11B20/00195Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier using a device identifier associated with the player or recorder, e.g. serial numbers of playback apparatuses or MAC addresses
    • 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/00253Circuits 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
    • 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/00253Circuits 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/00297Circuits 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 a management area, e.g. the video manager [VMG] of a DVD
    • G11B20/00318Circuits 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 a management area, e.g. the video manager [VMG] of a DVD the key being stored in the TOC
    • 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/00253Circuits 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/00333Circuits 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 header data, e.g. in sector headers
    • 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/00253Circuits 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/00347Circuits 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 wherein the medium identifier is used as a key
    • 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/00507Circuits 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 consecutive physical data units of the record carrier are encrypted with separate encryption keys, e.g. the key changes on a cluster or sector basis
    • 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/00572Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
    • G11B20/00615Circuits 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/0063Circuits 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
    • G11B20/00637Circuits 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 said management data being address data
    • 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/0071Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a purchase action
    • 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
    • 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/10Digital recording or reproducing
    • 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/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • 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/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1866Error detection or correction; Testing, e.g. of drop-outs by interleaving
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • 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
    • 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/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/23Disc-shaped record carriers characterised in that the disc has a specific layer structure
    • G11B2220/235Multilayer discs, i.e. multiple recording layers accessed from the same side
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Abstract

一种用于对输入数字数据纠错和编码和在记录媒体上记录结果数据的数据记录方法和装置以及重现记录在记录媒体上的数据的数据重现方法和装置。在该数据记录方法中,至少对在纠错和编码时被处理的并且与用于加密的密钥信息相符合的部分数据进行数据转换处理。这可用简化的结构实现难于解码的加密。

Description

数据记录方法及装置、 数据记录媒体与数据 重现方法及装置
本中请是下述专利中请的分案申请:申请号:96190821.1,申请日:1996.6.18,发明名称:数据记录方法及装置、数据记录媒体与数据重现方法及装置。
                            技术领域
本发明涉及用于防止拷贝或禁止未经许可而使用的和用于交费系统的一种数据记录方法及装置、一种数据记录媒体与一种数据重现方法及装置。
                            背景技术
近来,随着数字记录(记录用的、可记录的、或已记录的)媒体能力的增加和开始广泛使用,防止拷贝或禁止未经许可的使用也越来越重要了。这就是说,由于计算机数据能够被轻易的拷贝而产生同原始数据同样的数据,同时,数字音频数据或数字视频数据能够通过拷贝或转录被复制而不会损坏,而因此未经许可的拷贝屡见不鲜。
为了避免数字音频或视频数据的未经许可的拷贝,已知有一种被称为“串行拷贝管理系统”(SCMS)或“拷贝生成管理系统”(CGMS)的标准。由于这些系统在记录数据的特定部分设置了禁止拷贝的标志,因此出现了能够通过转储拷贝即对数字双层信号整体的拷贝来提取数据的问题。
对于计算机数据,将文件内容本身加密和只允许正式注册的用户使用,例如象日本专利第昭-60-116030号1985年6月22日所公开的那样,也付诸实施了。将这种用法与一个系统相结合,该系统发行一种具有加密记录信息的数字记录媒体作为信息流通的一种形式,用户要交付费用以获取他或她需要的对信息解密的密钥。对于上述的系统,需要一种用于加密的简单实用的技术。
                            发明内容
鉴于上述的技术背景,本发明的一个目的是提供一种数据记录的方法及装置、一种重现记录在数据记录媒体上的数据的方法及装置,从而能够通过简化的结构来实现加密、通过简化的结构来实现禁止拷贝或未经许可的使用,使得解密困难并且能够容易地控制相关的装置或加密的深度。
为了实现上述目的,本发明提供一种数据记录方法,用于对输入数字数据纠错和编码和在记录媒体上记录结果数据,其中,至少对在纠错和编码时被处理的并且与用于加密的密钥信息相符合的部分数据进行数据转换处理。
在本发明的数据记录方法中,所述的数据转换至少通过以下操作之一来实现:对数据和密钥信息的逻辑处理,使用密钥信息来进行的替换或置换功能处理。
在本发明的数据记录方法中,所述密钥信息按照利用所述数据转换处理的数据的预定大小而变化。
本发明还提供一种数据记录装置,用于对输入数字数据进行纠错编码和在记录媒体上记录结果数据,包括:输入装置,用于输入供加密用的密钥信息;和数据转换装置,用于响应于从所述输入装置输入的密钥信息而至少对在纠错和编码过程中被处理的部分数据进行数据转换。
本发明还提供一种用于重现被纠错和编码处理并被记录在记录媒体上的信号的方法,其中,至少对纠错和编码时被处理的并且与用于加密的密钥信息相符合的部分数据进行数据转换处理,和其中,在与纠错和编码相对应的纠错和解码时被处理的并且与用于加密的密钥信息相符合的数据被进行与数据转换相对应的数据反转换处理。
本发明还提供一种用于重现被纠错和编码处理并被记录在记录媒体上的信号的装置,包括:输入装置,用于输入密钥信息,所述密钥信息用于加密在纠错和编码时被处理的和被数据转换处理的特定数据;和纠错和解码装置,用于进行与纠错和编码相对应的纠错和解码,所述纠错和解码装置执行与所述数据转换相反的操作,即对来自输入装置输入的、与用于加密的密钥信息相符合的数据进行纠错和解码。
                            附图说明
图1是本发明数据记录装置的第一实施例结构的简要方框图。
图2是在扇区形成电路中实现偶字节和奇字节交错的说明性结构的方框图。
图3表示偶字节和奇字节的交错。
图4是加扰器的一个例子。
图5说明加扰器的预置值的一个例子。
图6说明具有可变生成多项式的加扰器的一个例子。
图7说明扇区格式的一个例子。
图8说明在扇区内同步区域进行加密的一个例子。
图9所示的是扇区内首标区域的一个例子。
图10所示的是纠错编码电路的概略结构。
图11所示的是纠错编码电路的详细结构。
图12所示的是纠错编码电路的另一例。
图13所示的是在调制电路中的加密的一个例子。
图14所示的是附加在已调制信号上的同步字的一个特定的例子。
图15所示的是在同步附加电路中加密的一个例子。
图16所示的是数据记录媒体的一个例子。
图17所示的是本发明数据重现装置的第一实施例的简要结构的方框图。
图18所示的是通过解调电路进行解密的一个例子。
图19所示的是纠错解码电路的一个例子的简要结构图。
图20所示的是纠错解码电路的一个例子的详细结构图。
图21所示的是纠错解码电路的另一个例子。
图22所示的是解扰电路的一个例子。
图23所示的是加扰器的另一个例子。
图24所示的是图23所示的加扰器的预置值的一个例子。
图25表示扇区格式的另一例。
图26是说明图25所述的扇区格式形式的一个扇区首标区域的一个例子。
图27是纠错编码电路的另一个例子的方框图。
图28是说明把乘积码作为纠错码的一个特定的例子。
图29是说明扇区信号格式的一个例子。
图30是说明附加在已调制信号上的同步字的另一个特定例。
图31是说明在同步附加电路中进行加密的另一例。
图32是说明纠错解码电路的另一个例子的方框图。
                        具体实施方式
下面结合附图详细说明本发明的优选实施例。
图1扼要地表示本发明的第一实施例。
在图1中,数字数据,例如对模拟音频或视频信号或计算机数据进行数字转换而获得的数据,被传送到输入端11。输入数字数据通过接口电路12被送至扇区形成电路13,以预置数据卷(如2048字节)为单位来形成扇区。如此形成扇区的数据被送至加扰电路14进行加扰。对于加扰而言,由于输入数据被随机化,因此相同字节样式将不会连续地产生,也就是说通过随机化的方式,消除了相同的模式,使得信号能够被恰当地读取和记录。经过加扰或随机化的数据被送至首标附加电路15,排列在每个扇区前端的首标数据在这里被附加,并且所得到的数据被送至纠错编码电路16。纠错编码电路16延迟数据,并产生校验码以附加所生成的校验码。下一个电路,即调制电路17,将8位数据根据预置的调制规则转换为16通道位的调制数据,并将所得到的已调制数据送至同步附加电路18。同步附加电路18以预置数据卷为单位附加一违反上述预置调制系统调制规则的同步信号,即被称作不规则模式的同步信号,并且通过一驱动电路,即驱动器19,将所得到的同步信号传送至记录头20。记录头20执行光学的或磁光的记录和存在记录媒体上记录已调制信号。盘状记录媒体21通过主轴电机22作旋转运动。
加扰电路14并非必需的。而且加扰电路14可以插在首标附加电路15之后,对带有附加首标的数字数据进行加扰。带有附加首标的数字数据可以送至纠错编码电路16。
应当注意的是,在扇区形成电路13,加扰电路14,首标附加电路15,纠错编码电路16,调制电路17和同步附加电路18中,至少配置其中之一来加密输入数据并输出经过加密的信号。最好是用两个或两个以上的电路进行加密。用于加密的密钥信息的至少一部分使用被写入与记录媒体21的数据记录区域不同的区域的识别信息,如媒体本身的识别信息,生产商识别信息,销售商识别信息,记录装置或编码器本身的识别信息,媒体生产设备(如切割机或冲压机)本身的识别信息,地区信息(如国家代码)或从外部提供的识别信息。这些被如此写入与记录媒体的数据记录区域不相同区域的识别信息通过目录(TOC)生成电路23,从接口电路12送至端子24和直接从接口电路12送至端子25。从端子24、25输出的识别信息被用作加密的密钥信息的一部分。电路13至18的至少一个,最好是二个或更多个电路使用该密钥信息对输入数据加密。从端子24、25输出的识别信息被作为适当的信息送至用于在记录媒体21上作记录的记录头20。
在这种情况下,电路13至18中哪一个电路执行了加密代表了一种选择,并且被认为是用来在重现过程中产生正常重现信号所需的密钥。这就是说,如果加密已在所述电路之一进行,就需要在六种选择中择其一。而如果加密已在所述电路的两个中进行时,则需要在相应于从六个电路中选择两个电路的组合数字,即在15种选择中择其一。如果加密有可能在6个电路13至18中的一至六个电路中进行,则可供选择的种数将会进一步增长,使得采用试凑法很难找到该组合,因此起到了加密的作用。
用于加密的密钥信息可以根据预置的定时,例如在扇区的基础上,来进行切换。在根据预置定时切换密钥信息中,是否进行切换,切换周期或多条密钥信息的切换顺序也可用作提高加密等级、加密难易度或解密难度的密钥。
下面说明电路13至18的结构和加密的详例。
首先,如图2所示,扇区形成电路13被设计用于交错偶奇字节。这就是指,如图2所示,图1的接口电路12的输出数据被送至有二个输出端的转换开关31。该开关的一输出端通过偶/奇交错器33被送至扇区形成电路34,该开关的另一输出端直接送至扇区形成电路34。扇区形成电路34以2048字节为单位采集输入数据以形成一个扇区。扇区形成电路13的转换开关32的转换操作受控于作为密钥来操作的一位控制信号。偶/奇交错器33将图3A所示的具有偶字节36a和奇字节36b交替排列的输入数据的一个扇区分配为如图3所示的偶字节数据段37a和奇字节数据段37b,并输出这些数据段。而且,扇区内特定的数据段39可通过密钥信息来指定,并且只有在特定数据段39中的数据才可以分配在偶字节数据段39a和奇字节数据段39b中。在这种情况下,指定数据段39的方式可以被设计为从进一步增加密钥信息的可选种数以提高加密等级的多种方法中选择。加扰电路14使用被称作并行块同步类型的加扰器,所述加扰器采用一种如图4所示的15位移位寄存器。加到加扰器的数据输入端35的是从扇区形成电路13以最低有效位(LSB)首先在时间上到来的次序,即被称作LSB最先的次序提供的数据。用于加扰的15位移位寄存器14a与根据生成多项式x15+x+1提供反馈的异或(ExOR)电路14b相联系。因此,图5中所示的预置值或初始值被设置到15位移位寄存器14a上。同时,图5所示的预置值的选择号可在扇区的基础上根据,例如,扇区地址的低4位的值进行切换。移位寄存器14a的输出数据和在端子35的输入数据被异或电路14c异或以便在端子14d输出并送至图1中的首标附加电路15。
根据密钥信息例如预置的识别号数可以改变所述的生成多项式和预置值(初始值)。即,可用图6所示的结构来改变生成多项式。在图6中,将移位寄存器14a的15位中的各位输出送至切换开关14f的固定端上,所述切换开关14f受控于控制端14g的例如4位控制数据。切换开关14f的输出被送至异或电路14b。通过改变控制端14g的控制数据,就有可能改变生成多项式x15+xn+1中n的值。对于改变预置值而言,利用16字节识别信息中的每一字节值的算术运算,可以处理图5中预置值表的预置值。可以列举的识别信息有:媒体本身的识别信息,生产商识别信息,销售商识别信息,记录设备或编码器本身的识别信息,媒体生产设备本身的识别信息,地区信息或从外部提供的识别信息。上述信息可以相互组合或与其它信息组合使用。改变生成多项式的结构并不限于图6所示的结构,抽头的数目或移位寄存器的级数都可按需要改变。
下面详细说明首标附加电路15。
图7表示扇区格式的一个具体的例子。每一个扇区由一个2048字节的用户数据区域41和附加在其上的4个字节的同步区域42、16字节的首标区域43及4字节的检错码(EDC)44所组成。检错代码区域44的检错码由为用户数据区41和首标区43生成的32位CRC代码所组成。首标附加电路15中的加密可以在被称作数据同步、首标地址或CRC的同步信号上进行。
作为对扇区同步信号或数据同步加密的一个例子,如果分配给四字节同步区域42各字节的字节模式由图8中的A、B、C、D表示,则这些四字节内容可使用2位密钥信息来按字节进行移位或循环。这就是说,通过用0、1、2或3的2位密钥分别切换到ABCD、BCDA、CDAB或DABC,如果和密钥数据不重合,则不能实现扇区同步,也即不能实现正常的重现。字节模式A到D可使用如ISO 646中的字符代码。
如图9所示,在首标区域43中形成有:用于被称为冗余循环代码CRC 45的各层,用于允许/禁止拷贝或管理拷贝生成的拷贝信息,表明多层盘的一个特定层的层47,地址48和备用49。加密可通过对地址48的32位进行位加扰,在这里是进行重排位序的方式来完成。如果使用x16+x15+x2+1作为CRC 45的生成多项式,也可改变响应于密钥的x15至x的15个位取代第二项x15和第三项x2来进行加密。也可以通过算术操作处理CRC 45的16个位和处理密钥信息来进行加密。
可以列举的识别信息有:媒体本身的识别信息,生产商识别信息,销售商识别信息,记录设备、编码器或媒体生产设备本身的识别信息,地区信息或从外部提供的识别信息。上述信息可以相互组合或与其它信息组合使用。
图10和图1表明了纠错编码电路16的一个特定实施例。
在图10和图11中,图1中首标附加电路15所输出的数据通过输入端51送至C1编码器52。在本特定实施例中,纠错和编码的每个帧由多达148字节或148符号的数据组成。输入端51的数字数据每次采集148个字节,并被送至作为第一编码单元的C1编码器52。在C1编码器52中,附加一8字节的校验码,所得数据经过用于交错的延迟电路53送至作为第二编码单元的C2编码器54。所述C2编码单元54附加于一个14字节的Q校验码的数据上,该Q校验码经延迟电路55反馈至C1编码器52。包含P和Q校验码的170个字节从C1编码器52取出并经由延迟电路56和带有倒相器的重排电路57输出到输出端58以送至图1的调制电路17。
对于上述纠错编码电路中的加密而言,需要考虑响应加密密钥信息而选择是否将倒相器插入到重排电路57中倒相部分57a的每个字节中。即,虽然22字节的P和Q校验码被所述基本结构中重排电路57的倒相部分57a的倒相器所倒相,这些倒相器中的某一些可省去不用或若干倒相器可被插入到C1数据中用于倒转输出的极性。
当执行所述数据转换时,不可能纠错的概率根据与所述基本结构的差别程度而变化,即,如果这种差别小,则最终被重现的输出数据出现差错的概率只有微小的增加,而如果差别很多,从整体上看纠错就变得很困难,因此重现几乎是不可能的。例如在C1编码器的情况下,作为表示纠错能力的指标的距离是9,因此最大达到4个字节的检错和纠错是可能的,如果存在一个删除点,最大达到8个字节的纠错是可能的。因此,如果存在5个或更多个差别,就总是不可能通过C1代码进行纠正。如果存在4个偏差,则出现脆弱的纠正状态,在至少再有一个差错时纠正就变为不可能。当差别从3到2到1递减时,可实行的纠错概率按上述顺序增大。如果利用这一点就一定能形成重现的状态,在这种状态下如果提供音频或视频的软件,重现在一定程度上是可能的,但不是完美无缺的,并且有时会发生紊乱。可以利用这一点来只让用户知道所述软件的概要。
在这种情况下,可使用把倒相器改变的位置规定在例如两处的方法,根据密钥信息随机地选择改变的位置并且限定改变位置的最小数字为两处的方法,或使用包含上述两种方法的组合的方法。
倒相器插入的或改变的位置并不限于图10和11所示的重排电路57中的位置,C1编码器上游或下游的任何的位置或它们的各种组合都可以使用。在有多个位置的情况下,可以使用不同的密钥。对于数据转换而言,可使用位的相加或相似的逻辑运算来代替倒相器,可以根据用于加密的密钥信息来互换或替换数据。当然可单独或组合地使用各种加密技术如利用移位寄存器或各种功能处理来进行转换。
图12表示了纠错编码电路16的另外一个特定的实施例,其中一组异或(ExOR)电路61接入重排电路57中倒相器57a的下游,并且另一组异或电路66接入C1编码器52输入端的上游。
具体地说,所述异或电路组61对从C1编码器52输出和经过延迟电路56和重排电路57中的倒相器部分57a的170字节的数据进行异或操作的数据转换,即对信息数据C170n+169~C170n+22和校验数据P170n+21~P170n+14,Q170n+13~Q170n进行异或操作的数据转换,而异或电路组66则对148字节的输入数据B148m~B148n+147进行异或操作的数据转换。在异或电路组61、66中使用的异或电路对1个字节的或8位的输入数据和由1位控制数据确定的8位预置数据进行异或操作。这些8位异或电路(如果预置的8位数据等于零,则与倒相器电路相等)中的170个和148个分别用于异或电路组61、66中。
在图12中,170位密钥信息被送至端子62并且通过一个被称作D-锁存器的电路63路由到异或电路组61的170个异或电路中的每一个。D-锁存电路63响应于送至使能端64的1位加密控制信号而切换下列二者之一:从端子62直接发送170位密钥信息至异或电路组61和将全部的170位设置为“0”。所述异或电路组61的170个异或电路当中。从D-锁存电路63提供“0”值的异或电路直接从重排电路57中的倒相器部分57a输出数据,而从D-锁存电路63提供“1”值的异或电路则把从重排电路57中的倒相器部分57a来的数据进行例相然后输出。在所有值为0的情况下,直接从重排电路57中的倒相器部分57a输出数据。除了包括148个异或电路和带有148位的密钥信息之外,异或电路组66和异或电路组61的装置很相似,因此,输送到端子67的148位密钥信息经过D-锁存电路68被送至所述异或电路组中的每一个异或电路。D-锁存电路68通过使能端69的加密控制信号切换到148位密钥信息或全部零值。
在图12所示的电路中,异或电路组61对从C1编码器52输出并经过延迟电路56和重排电路57的倒相器部57a的170字节的数据进行异或操作的数据转换,即对信息数据C170n+169~C170n+22和校验数据P170n+21~P170n+14,Q170n+13~Q170n进行异或操作的数据转换。另一方面,异或电路组61可根据148字节的密钥信息设计成对148字节的信息数据C170n+169~C170n+22而不对校验数据进行数据转换。
使用图12所示的电路,可实现同图10和11中所示电路相似的操作和效果。也可能使用异或电路61和66之一组或者使用两组异或电路之一组成两组的选择作为加密密钥。
可以列举的密钥信息有:媒体专用的识别信息,生产商识别信息、销售商识别信息、记录设备、编码器或媒体生产设备专用的识别信息,地区信息,或从外部提供的识别信息。上述信息可相互组合使用或与其它信息组合使用。
也可以使用与门、或门、与非门、或非门或倒相器电路来取代异或电路61和62作为上述的数据转换设备。除了利用1位的密钥信息或在8位基础上的密钥数据进行逻辑处理外,还可对8位信息数据进行逻辑处理。另一方面,与门、或门、异或门、与非门、或非门或倒相器电路可组合使用于与信息数据的1个字对应的8位中的各位。在这种情况下,148×8位的密钥数据被用于148字节的数据,即148×8位的数据。而且,如果组合地使用与门、或门、异或门、与非门、或非门或倒相器电路,这些组合本身也可作为密钥来使用。当然可使用各种加密技术,如利用移位寄存器或各种功能处理而进行的转换,使得它们也可以组合起来使用。
在第一实施例中说明了交叉交错型纠错码,但它也可应用于乘积码,以后将对其作为本发明的第二实施例进行说明。
现在参照图13说明图1中调制电路17的加密。在此图中,从纠错编码电路16输出的数据每8位(1个字节)送至端子71,而8位密钥信息则送至输入端子72。这些8位数据被送至作为逻辑处理电路一例的异或电路73用以执行异或操作。异或电路73的8位输出被送至预置的调制系统的调制器,如8-16转换电路74,以转换到16通道位。由8-16转换电路74进行8-16转换的系统的一个实例被称为EFM+调制系统。
虽然使用8位密钥信息的加密在数据调制之前,但是密钥信息的位数不局限于8,而用于8-16转换的转换表的输入-输出的相互关系可以根据密钥信息来改变。当然对于密钥信息而言,也可使用以上描述的记录媒体专用的识别信息。
下面说明同步附加电路18。
同步附加电路18使用图14所示的S0至S4四种同步字来产生以8-16调制帧为单位的同步。例如,对作为8-16调制的一个帧的85个数据符号或1360通道位附加一个32通道位的同步字,该帧的构成与C1或C2代码有关,使C1代码串的领先帧的同步字不同于另一帧的同步字,用以产生S0到S3四种同步字S0至S3。这些同步字S0至S3,根据直接在前面的字的“0”或“1”的状态,即根据所谓的数字和或dc值,各自具有a和b两种同步模式。
根据密钥信息75的两位,使用图15所示的电路,可以改变对S0到S3这四种同步字的选择以实现加密的目的。这就是指,表示S0到S3四个同步字的两位数据76的各位和表示2位密钥信息75的相应位用二个异或电路77、78来异或以产生新的同步字表示数据79。这就改变了上述帧结构中使用同步字的方式或上述帧结构中使用不同种类的同步字的情况(position),以实现加密的目的。
也可能增加同步字种类的数量和根据加密的密钥确定从这些同步字中取出这四种同步字的方式。上述的记录媒体专用的识别信息可作为这种密钥信息来使用。
图16表示作为记录媒体一例的盘状记录媒体101,如光盘。所述盘状记录媒体101从内缘向外缘看具有一中心孔102,作为目录区域(TOC)或程序管理区域的导入区域103,用于记录程序数据的程序区域104,及程序结尾区域或导出区域105。在用于重现音频信号或视频信号的光盘中,音频或视频数据记录在所述程序区域中,音频或视频数据的时间信息由导入区域103管理。
写入与程序区域不同的区域中的识别信息,可作为密钥信息的一部分。具体地说,该识别信息可写入作为目录区域的导入区域103或导出区域105。所述识别信息包括:记录媒体专用的识别信息例如产品号码,生产商识别信息,销售商识别信息,记录装置或编码器专用的识别信息或生产记录媒体的设备如切割机或冲压机专用的识别信息,经过上述6个电路13至18中至少一个最好是两个电路中的加密而得到的信号被记录在作为数据记录区域的程序区域104中。为了重现,可使用上述识别信息用于解密。所述识别信息也可用物理或化学方法写入导入区域103中,并且在重现过程中被读出以作为解码用的密钥信息使用。
下面将参照图17说明本发明的数据重现方法和数据重现装置的优选实施例。
在图17中,作为一种记录媒体例子的盘状记录媒体101随主轴电机108转动,以便被重现头装置109,如光学拾取头,读取记录内容。
经重现头装置109读取的数字信号被送至目录解码编器111和放大器112中。识别信息从目录解码器111中读出以至少作为用于解密的密钥信息的一部分。所述识别信息包括:记录媒体专用的识别信息如产品号码,生产商识别信息,销售商识别信息,记录装置或编码器专用的识别信息,或生产记录媒体的设备如切割机或冲压机专用的识别信息。重现装置专用的识别信息或外来的识别信息可以从所述重现装置中的CPU 122输出以便至少作为密钥信息的一部分。外来的识别信息包括经通信网络或传输路径接收的识别信息和从IC卡、ROM卡,磁卡或光卡读取的识别信息。
从重现头装置109输出的数字信号经放大器112和锁相环(PLL)电路113被送至同步分离电路114,所述同步分离电路用于分离由图1中同步附加电路18附加的同步信号。从同步分离电路114输出的数字信号被送至解调电路115,所述解调电路执行与图1中调制电路17相反的操作。具体地说,此操作将16通道位的数据转换为8位的数据。从解调电路115输出的数字数据被送至纠错解码电路116,所述纠错解码电路执行与图1中纠错编码电路16相反的操作。已解码数据被一个扇区分解电路117分解为许多扇区,并且每个扇区前端的首标被首标分离电路118所分离。扇区分解电路117和首标分离电路118分别对应于图1中的扇区形成电路13和首标附加电路15。解扰电路119执行与图1中加扰电路14加扰相反的解扰操作以使重现的数据经接口电路120在输出端121输出。
应该注意的是,加密至少已在记录过程中的下列电路之一中进行:扇区形成电路13,加扰电路14,首标附加电路15,纠错编码电路16,调制电路17和同步附加电路18。因此,需要在与所述加密电路相对应的重现侧电路114至119中执行解密操作。即,如果在图1中的扇区形成电路13中进行加密,则需要在扇区分解电路117中使用用于加密的密钥信息进行解密。相似地,解扰电路119、首标分离电路118,纠错解码电路116、解调电路115、和同步分离电路114中的解密需要分别与图1中的加扰电路14,首标附加电路15,纠错编码电路16、调制电路17和同步附加电路18的加密相联系。
同步分离电路114通过在帧结构中检测多个,如4个,不同种类的同步字的使用方式或各种同步字的使用情况来进行解密,如参照图14和15所说明的,所述使用方式和使用情况已根据用于加密的密钥信息有了改变。
在由解调电路115进行解密操作中,从同步分离电路114送至16到8转换电路131以便从16通道位转换的8位数据被送至与图13中的异或电路32相对应的异或电路132,以便与从端子133输入的8位密钥信息相异或,从而恢复相应于图13中送至输入端71的8字节数据,如图18所示。被恢复的数据被送至纠错解码电路116。
纠错解码电路116通过图19和20的结构执行与图10和11所示的纠错编码电路相反的操作。
参照图19和20,从解调电路115输出的已解调数据以170个字节或170个符号为单位,经带有倒相器142a的重排电路142和延迟电路143,被送至作为第一解码器的C1解码器144。在送至C1解码器144的170字节数据中,有22字节的数据是P校验数据和Q校验数据。C1解码器144利用这些校验数据进行解码。C1校验数据经延迟电路145将170字节的数据送至作为第二解码器的C2解码器146,在所述C2解码器146中,使用这些校验数据进行纠错和解码。C2解码器146的输出数据被送至图19中的延迟C1解码电路140。这个电路与延迟电路143和C1解码器144相似,并重复地执行与延迟电路143和C1解码器144相似的操作,以进行纠错和解码。图20所述的实施例中,延迟C1解码电路140表示为延迟电路147和作为第三解码器的C3解码器。延迟电路147和C3解码器148或延迟一C1解码电路140执行最终的纠错和解码以便使不具有校验码的148字节数据在输出端149输出。所述的148字节的数据与输入图11的C1编码器52的148字节的数据相对应。
如果加密已在图10和11中纠错编码电路的重排电路57的倒相器部分57a中进行,就需要在图19和20中纠错和解码电路重排电路142的倒相器部分142a进行相应的解密。当然需要执行与参照图10和11所说明的各种加密相反的解密操作。
图21表示了与图12中纠错编码电路的结构相对应的纠错解码电路。
参照图21,异或电路组151被接入到重排电路142的倒相器部分142a的输入侧和延迟电路143的输入侧,所述异或电路组151相应于接入到图12中重排电路57的倒相器部分57a输出侧的异或电路组61,而异或电路组156被接入到C3解码器148的输出侧,相应于接入到图12中C1编码器52的输入侧的异或电路组66。
所述异或电路组151、156的结构用于数据转换以便对图12中异或电路组61、66执行的数据转换进行解译。这两个异或电路组中异或电路组151由170个8位异或电路所组成,而异或电路组156由148个8位异或电路所组成。如果已由图12中纠错编码电路记录侧的异或电路61对除了校验数据以外的148字节信息数据进行了响应于密钥信息的数据转换,则异或电路组151自然地由148个8位异或电路所构成。
相应于输送至图12的端子62的密钥信息的170位密钥信息被送至图21的端子152。经由D锁存电路153将密钥信息输送至异或电路组151中170个异或电路中的每一个。所述D锁存电路153响应于输送到使能端154的1位加密控制信号,在下述两种操作间进行转换:从端子152直接输出170字节的密钥信息到异或电路组151和将170个字节全部设置为“0”(全零)。另一方面,异或电路组156与异或电路组151相似,但是异或电路组156具有148个异或电路和具有与输送至图12的端子12的密钥信息相同的148位密钥信息。输送到端子157的所述148位的密钥信息经过D锁存电路158送至148个异或电路中的每一个电路。所述D锁存电路158又响应于从使能端159输入的加密控制信号在148位的密钥信息和全零之间进行转换。
利用所述的异或电路或所述纠错电路的倒相器,就可能实现简单但是有效的加密。而且,通过控制倒相器的数量,可以根据保密等级的要求来解决所述加密等级中通常不可重现的数据或在加重的差错状态下成为不可重现的数据。即,通过控制倒相器或异或电路的数目,可以进行这样的控制,对应于更好的和更坏的差错状态,使重现分别变得可能和不可能。而且,不能通过纠错本身恢复的可重现状态也能产生出来。对于加密密钥而言,在每个加密地点位的数目甚至可达到100或100个以上,上述的实施例就是如此。由此可使用大量的密钥的位数进行加密以提高数据安全性。而且,通过在LSI或IC芯片硬件中实现纠错编码电路和纠错解码电路,可使一般的用户很难进入记录媒体,因此再次提高了数据的安全性。
扇区分解电路117进行被称为解除交错的操作,即,如果按参照图2和3所作的说明,在记录过程中已经由扇区形成电路13通过交错奇或偶字节进行了加密,则上述的解除交错操作是与这种奇或偶交错相反的操作。
如果按参照图7至9所作的说明,已经使用首标附加电路15在记录过程中进行了加密,即进行了表示扇区同步、地址变化或CRC变化的数据同步字节模式置换,则首标分离电路118进行相对应的解密。
图22表示解扰电路119的说明性实施例。从图17首标分离电路118输出的数字数据被送至端子161。从端子161输出的数字数据被图4中的加扰器解扰,以便在输出端164输出。根据从认可(authorization)机构171输出的加密密钥信息,通过改变多项式165和预置值或初始值166(见参照图4对加扰器所作的说明)来进行解扰。根据首标信息167中复制信息46的内容、记录媒体或重现装置专用的识别信息172、生产商或销售商的通用识别信息173或由外部提供的外部识别信息174,认可机构171产生加密密钥信息以根据该密钥信息来控制生成多项式165或预置值166。
如前所述,有关需要在电路114至119的哪一个电路中解密的信息成为用于加密的密钥信息。而且,加密密钥信息可在预置的周期内,如每个扇区内,进行切换。通过把是否进行切换、或把切换周期作为密钥使用,提高了加密的难易程度。
通过将生产商识别信息、销售商识别信息或装置识别信息与复制防止信息或收费信息相组合,如上所述各别地设置这些信息以对数据加密和记录被加密的数据,能够在物理格式的层次上实现防止复制、非法翻版或非法使用。另外,有关数据安全功能的信息、拷贝允许/禁止信息或收费/免费信息在记录媒体上或在记录/重现系统的物理格式中得到了实现。
这就是说,通过在记录媒体上预先记录安全/收费信息和将这一信息与使用记录媒体的可记录/不可记录的信息的数据加密相组合,就可用简化的结构来实现防止拷贝和防止非法使用。通过在物理格式中的隐藏包容(latentincorporation),就可使解码变得困难。由于结构仍停留在加密状态,因此所述结构是安全的,可以防止转贮拷贝。所述结构可在扇区、文件、区段或层的基础上变化。而且,可以通过通讯、IC卡、或用遥控器来进行密钥控制。也可听任滞后(hysteresis)来防止剽窃。
下面说明本发明的第二实施例。
第二实施例是上述第一实施例的部分改型。其整体结构如图1所示。下面只说明图1中的结构的电路13至18改型的部分。
图1的扇区形成电路13可按照上述第一实施例那样配置。但是,加扰电路14则按图23所示的那样来配置。
如图23所示在加扰电路14中,从图1的扇区形成电路13输出的数据以最低有效的位先输出的顺序,即LSB第一的顺序,输送至数据输入端35。构造一个用于加扰的15位移位寄存器14a以便通过使用异或(ExOR)电路14b来提供生成多项式x15+x4+1的反馈,而图24所示的预置值或初始值被设置在15位移位寄存器14a中。对图24所示的预置值的选择号进行选择,这样便可在扇区的基础上结合例如扇区地址的低4位的值对预置值进行切换。移位寄存器14a的输出数据与端子35的输入数据被异或电路14c所异或,其中输出在输出端14d输出以送至图1的首标附加电路15。
预置值(初始值)可根据密钥信息如预置的识别号数而改变。即,可使用16字节识别信息的各个字节的值对图24预置值表中的16字节识别信息的预置值进行逻辑处理。在这种情况下,识别信息可包括如下识别信息之一或它们的组合:记录媒体专用的产品号码,生产商识别信息、销售商识别信息,记录装置或编码器专用的识别信息或生产记录媒体的设备专用的识别信息、地区信息、从外部提供的识别信息。上述各种信息也可与其它信息组合使用。逻辑处理包括异或(ExOR),逻辑积(AND)、逻辑和(OR)或移位。
用于第二实施例的扇区格式可以如图25那样来构造。
在图25中,每个扇区由各为172个字节的12行,总共2064个字节所组成,其中的2048个字节表示主要数据。一个4字节的识别数据(ID)排列在12行中第1行的最前面位置,接下来的顺序是2字节的ID检错码(IED),6字节的保留数据(RSV)。在最后一行的最后位置上排列4字节的检错码(EDC)。
如图26所示,识别数据(ID)的4个字节由扇区信息形成的第一字节(631到624位)和扇区号形成的剩下三个字节(623到60位)所组成。所述扇区信息由1位的扇区格式类型,1位的跟踪方法,1位的反射率,1位的备用信息,2位的区域类型和2位的层号所组成。
图1的首标附加电路15执行倒换(transposition)功能,即,根据密钥信息对扇区格式中识别数据(ID)的24位扇区数字在位的基础上进行加扰,以执行加密。另外,为了执行加密,可根据密钥信息对2字节的ID检错码(IED)的生成多项式或4字节的检错码(EDC)的生成多项式进行修改,或用密钥信息对其进行逻辑处理。
图1中的纠错编码电路16可以如图27那样来构造。对于编码,使用如图28所示的乘积码或块码。
参照图27,从图1所示的首标附加电路15输出的数据被送至输入端210。输入数据被送至作为第一编码单位的PO编码器211。输入至PO编码器211的输入数据有172字节乘192行或B00到B191,171。如图28所示,PO编码器211将作为16字节里德-索洛蒙码(RS code)的RS(208,192,17)的RS外码附加于172列的192字节的每一列。PO编码器211的输出数据经上述用于加密的数据转换电路212送至交错电路213,以形成输入到PI编码器214的经交错后的数据。PI编码器214将RS(182,172,11)(RS代码)的RS内码(PI)附加于172字节乘208行的172个字节的每一行。因此,PI编码器214输出182字节乘208行的数据。这些输出数据经上述用于加密的数据转换电路215被输出到输出端216。
由于PO编码器211将16字节的PO校验码附加于192字节的输入数据以使每一列输出208字节的数据,因此数据转换电路212对16字节的校验码或全部208字节的数据进行上述的数据转换以进行加密。这种数据转换可响应于经端子218输入的密钥信息来进行。由于PI编码器214将10字节的PI校验码附加于每行的172字节数据,以输出182字节的数据,因此数据转换电路215可通过对该10字节校验数据或全部182字节数据的数据转换来进行加密。这种数据转换如前所述可响应于经端子219输入的密钥信息来进行。
上述的数据转换可通过在预置位置上安排一个倒相器,通过根据密钥信息而利用异或电路组有选择地对数据例相,或通过使用与门、或门、或者与非门电路来进行、除了利用1位密钥信息数据或密钥数据对8位信息数据进行逻辑处理外,也可利用8位的密钥信息数据对8位信息数据进行逻辑处理,或者,可以组合使用与门、或门、异或门、与非门、或非门或倒相器电路来使每个8位组成信息数据的一个字。当然,各种加密技术,如利用移位寄存器或利用功能处理的转换,可单独或组合使用。如果与门、或门、异或门、与非门、或非门或倒相器电路组合使用,可将组合本身作为密钥使用。而且,除了逻辑处理之外,改变数据位置的倒换或取代数据值的替换也可以作为数据转换来使用。当然,各种加密技术,如利用移位寄存器或利用功能处理的转换,可单独或组合使用。
从纠错编码电路获得的182×208个字节的数据相对于行被交错并且被分成13行1组共16组,其中每一组与一个记录扇区相联系。由182个字节乘13行共2366个字节组成的每个扇区被调制并且每一行附加两个同步代码SY,如图29所示。对于调制而言,使用如上述第一实施例中的8到16位转换。每一行被分成两个同步帧,其中的每个同步帧由一个32通道位同步代码SY和一个1456通道位的数据段所组成。图29表示了经调制获得的一个扇区的数据结构和附加的同步数据。图29中每一扇区的38688通道位与调制之前的2418字节相对应。
图29中的已调制输出信号使用SY0到SY7八种同步代码。相应于上述的8-16转换状态,这些同步代码SY0到SY7分别表示图30(a)的8-16转换状态1,2的同步模式和图30(b)的8-16转换状态3,4的同步模式。
可响应于用于加密的3位密钥信息来改变八种同步代码SY0到SY7的选择。即,表示八种同步代码SY0到SY7的3位数据221的各位和3位密钥信息222被3个异或电路223,224,225异或以产生表示数据226的新的同步代码。这就改变了在上述帧结构中使用同步代码的方式或上述帧结构中使用各种同步代码的情况以进行加密。当然,根据密钥信息,可通过移位寄存器或通过功能转换对3位数据进行倒换、替换或转换。
作为与本发明第二实施例记录侧结构相对应的重现侧的基本结构与图17所示的结构相似,它执行随第二实施例的改型部分而改型的相反的操作。例如,作为与图27中的纠错编码相对应的所述相反的操作可利用图32中的纠错解码电路来实现。
在图32中。图28的182×208个字节的乘积码的数据相应于图27中输出端216的输出,即图17中解调电路115的输出信号,该乘积码数据被输入至输入端230。从输入端230输出的数据被送至数据反转换电路231,在这里执行与图27中数据转换电路215相反的操作。数据反转换电路231输出的数据被输入至PI(内码)解码器232,执行作为与图27中PI编码器214相反的操作,在这里将进行解码,即,使用PI代码进行纠错,以产生图28所示的172×208个字节的数据。PI解码器232的输出数据被与数据转换电路213所执行的操作相反的操作来处理,继而被输送至PO(外码)解码器235。PO解码器235执行与图27中PO编码器211相反的操作,即,使用PO代码进行纠错,以便在输出端236取出172×182个字节的原始数据。如果图27的数据转换电路212,215使用密钥信息进行数据转换,则输入到端子218,219的密钥信息可被输入至图32的数据反转换电路234,231的端子239,238,以便根据密钥信息进行数据反转换。
本发明的上述第二实施例的良好效果与上述第一实施例的相似。
在本发明的数据记录方法的上述实施例中,至少在下述步骤之一加密处理输入数据:以预置的数据量划分输入数字数据的扇区形成步骤,附加首标的首标附加步骤,根据预置的调制系统进行调制的调制步骤,附加同步模式的同步附加步骤。然后输出所得到的加密数据,使得已进行加密的特定的步骤也成为加密的密钥,因此提高了加密的难易程度。用于消除相同模式的对数据实施随机化的加扰步骤也可包括在各加密步骤中间。还有一个优点就是通过简单地部分改变预先存在的结构可以很容易地实现加密。使用所述的数据记录装置,记录媒体,数据重现方法或数据重现装置能够实现上述效果。
由于数据转换是至少对在纠错编码过程中处理的数据的一部分进行的,因此根据加密的密钥信息可以实现两种需要的等级的加密,即利用纠错编码来一定程度地恢复数据是可能的等级和恢复数据是不可能的等级。这就有可能进行控制,使得对于可接受的差错状态重现是可能的或者对于不可接受的差错状态重现是不可能的,由此使得根据数据的使用或安全等级来进行调节成为可能。
另外,在纠错中使用较大量的密钥位数进行加密成为可能,并且加密在一个巨大的黑盒中如纠错编码或解码的IC或LSI中进行,因此使一般的用户很难解密,于是大大提高了数据的安全性。
此外,使用了预置的密钥信息对数据加密,且用于加密的密钥信息至少有一部分被写入与数据记录媒体上的数据记录区域不同的区域,以便使这部分密钥信息在重现过程中被读出并用于解密。所述密钥信息并不完整地存在于记录媒体的数据记录区域中的信息中,因此提高了解密的难度。
再有,在主要目的是对数据实施随机化以消除数据串中相同同步模式的加扰操作过程中,响应于加密密钥,生成多项式或初始值至少其中之一被改变,因此可直接使用预先存在的加扰来进行加密以便用简化的结构实现加密。
通过上述的数据加密,可采用一个简化的结构实现防止拷贝或非法使用,也可很容易地将其应用于安全或收费系统中。
本发明并不限于上述的实施例。例如,除了上述的倒相器或异电路之外,使用位的相加或各种逻辑操作,也可实现数据转换。还可以单独或组合地使用各种加密技术,如响应于加密密钥信息而利用移位寄存器或各种功能处理的数据替换、替换或倒换。也可以作出各种其它的修改而不离开本发明的要旨。

Claims (6)

1.一种数据记录方法,用于对输入数字数据纠错和编码和在记录媒体上记录结果数据,其中,至少对在纠错和编码时被处理的并且与用于加密的密钥信息相符合的部分数据进行数据转换处理。
2.如权利要求1所述的数据记录方法,其中所述的数据转换至少通过以下操作之一来实现:对数据和密钥信息的逻辑处理,使用密钥信息来进行的替换或置换功能处理。
3.如权利要求1所述的数据记录方法,其中所述密钥信息按照利用所述数据转换处理的数据的预定大小而变化。
4.一种数据记录装置,用于对输入数字数据进行纠错编码和在记录媒体上记录结果数据,包括:
输入装置,用于输入供加密用的密钥信息;和
数据转换装置,用于响应于从所述输入装置输入的密钥信息而至少对在纠错和编码过程中被处理的部分数据进行数据转换。
5.一种用于重现被纠错和编码处理并被记录在记录媒体上的信号的方法,其中,
至少对纠错和编码时被处理的并且与用于加密的密钥信息相符合的部分数据进行数据转换处理,和其中,
在与纠错和编码相对应的纠错和解码时被处理的并且与用于加密的密钥信息相符合的数据被进行与数据转换相对应的数据反转换处理。
6.一种用于重现被纠错和编码处理并被记录在记录媒体上的信号的装置,包括:
输入装置,用于输入密钥信息,所述密钥信息用于加密在纠错和编码时被处理的和被数据转换处理的特定数据;和
纠错和解码装置,用于进行与纠错和编码相对应的纠错和解码,所述纠错和解码装置执行与所述数据转换相反的操作,即对来自输入装置输入的、与用于加密的密钥信息相符合的数据进行纠错和解码。
CNB02118819XA 1995-06-30 2002-04-29 数据记录方法及装置、数据记录媒体与数据重现方法及装置 Expired - Lifetime CN1173273C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP18796795 1995-06-30
JP187967/95 1995-06-30
JP187967/1995 1995-06-30
JP16669895 1995-06-30
JP166698/95 1995-06-30
JP166698/1995 1995-06-30

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB961908211A Division CN1139879C (zh) 1995-06-30 1996-06-18 数据纪录方法及装置、数据重现方法及装置

Publications (2)

Publication Number Publication Date
CN1389792A CN1389792A (zh) 2003-01-08
CN1173273C true CN1173273C (zh) 2004-10-27

Family

ID=26490981

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB961908211A Expired - Fee Related CN1139879C (zh) 1995-06-30 1996-06-18 数据纪录方法及装置、数据重现方法及装置
CNB02118819XA Expired - Lifetime CN1173273C (zh) 1995-06-30 2002-04-29 数据记录方法及装置、数据记录媒体与数据重现方法及装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB961908211A Expired - Fee Related CN1139879C (zh) 1995-06-30 1996-06-18 数据纪录方法及装置、数据重现方法及装置

Country Status (7)

Country Link
US (5) US5901127A (zh)
EP (4) EP0794496B1 (zh)
KR (2) KR100458342B1 (zh)
CN (2) CN1139879C (zh)
DE (4) DE69636842T2 (zh)
RU (1) RU2191423C2 (zh)
WO (1) WO1997002531A1 (zh)

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69636842T2 (de) * 1995-06-30 2007-10-18 Sony Corp. Datenaufzeichnungsverfahren und -Einrichtung, Aufzeichnungsmedium, Datenwiedergabeverfahren und Einrichtung
DE69630060T2 (de) * 1995-07-14 2004-07-08 Sony Corp. Verfahren zur Übertragung von digitalen Daten und Aufzeichnungsmedium
US6049517A (en) * 1996-04-30 2000-04-11 Sony Corporation Dual format audio signal compression
JPH10106146A (ja) * 1996-09-25 1998-04-24 Victor Co Of Japan Ltd ディスクの記録再生方法及び再生装置
US20060020806A1 (en) * 1996-11-08 2006-01-26 Monolith Co., Ltd. Method and apparatus for imprinting ID information into a digital content and for reading out the same
US6912652B2 (en) * 1996-11-08 2005-06-28 Monolith Co., Ltd. Method and apparatus for imprinting ID information into a digital content and for reading out the same
EP0989557A4 (en) 1998-01-26 2009-12-23 Panasonic Corp APPARATUS, METHOD AND SYSTEM FOR RECORDING / REPRODUCING DATA, AND PROGRAM RECORDING MEDIA
JP4088998B2 (ja) 1998-02-16 2008-05-21 ソニー株式会社 光ディスクの記録/再生方法、光ディスク及び光ディスク装置
JP4047480B2 (ja) * 1998-03-17 2008-02-13 株式会社東芝 記録媒体、記録媒体作成装置及びデータ再生装置
EP0969460A3 (en) * 1998-06-30 2002-01-30 Pioneer Electronic Corporation Information generating apparatus and information record medium
JP2000207829A (ja) * 1999-01-11 2000-07-28 Yamaha Corp 暗号化及びその解除方式
JP4161466B2 (ja) * 1999-04-22 2008-10-08 日本ビクター株式会社 コンテンツ情報記録方法及びコンテンツ情報処理装置
US7607022B1 (en) * 1999-06-11 2009-10-20 General Instrument Corporation Configurable encryption/decryption for multiple services support
KR100657240B1 (ko) 1999-07-10 2007-01-12 삼성전자주식회사 랜덤 데이터 발생기
JP2001092721A (ja) * 1999-09-17 2001-04-06 Fujitsu Ltd コンテンツ利用制御装置、コンテンツ利用制御システムおよびコンテンツ利用制御プログラムを記録したコンピュータ読み取り可能な記録媒体
AU2004200930B2 (en) * 1999-11-16 2006-08-17 Sony Corporation Recording medium, data recording method and apparatus
JP4333069B2 (ja) * 1999-11-16 2009-09-16 ソニー株式会社 データ再生方法および装置
US6751771B2 (en) * 2000-02-11 2004-06-15 Mediatek, Inc. Method and apparatus for error processing in optical disk memories
AU2001245804A1 (en) * 2000-03-16 2001-09-24 Scott T. Boden Method and apparatus for secure and fault tolerant data storage
US7356142B1 (en) 2000-05-10 2008-04-08 Macrovision Corporation Secure compact disk and player
US6842522B1 (en) 2000-06-01 2005-01-11 Macrovision Corporation Secure digital video disk and player
JP2001351319A (ja) * 2000-06-06 2001-12-21 Pioneer Electronic Corp 著作権保護方法、再生方法、再生装置、記録方法及び記録装置
KR100506964B1 (ko) * 2000-07-11 2005-08-10 마쯔시다덴기산교 가부시키가이샤 정보 기록 매체, 정보 기록 장치, 정보 기록 방법, 정보재생 장치 및 정보 재생 방법
US7155015B2 (en) * 2000-08-08 2006-12-26 Hitachi, Ltd. Optical disk apparatus and data randomizing method using for optical disk apparatus
US9520993B2 (en) * 2001-01-26 2016-12-13 International Business Machines Corporation Renewable traitor tracing
TW569188B (en) * 2001-02-07 2004-01-01 Media Tek Inc Method and apparatus for error processing in optical disk memories
JP3516142B2 (ja) * 2001-06-12 2004-04-05 ソニー株式会社 記録媒体の記録装置及び記録方法、記録媒体の再生装置及び再生方法、データ出力方法並びにデータ復号方法、
JP3719396B2 (ja) * 2001-07-02 2005-11-24 ソニー株式会社 機器制御方法、データ転送装置、記録媒体
JP3779580B2 (ja) * 2001-09-27 2006-05-31 株式会社東芝 信号処理方法及び装置、信号再生方法及び装置、記録媒体
US7372964B2 (en) 2001-10-10 2008-05-13 Kabushiki Kaisha Toshiba Method and apparatus for recording information including secret information and method and apparatus for reproduction thereof
JP3688628B2 (ja) * 2001-11-09 2005-08-31 株式会社東芝 信号処理方法及び装置、信号再生方法及び装置、記録媒体
US8568224B1 (en) 2001-12-04 2013-10-29 Fortunet, Inc. Wireless wagering system
US20030135798A1 (en) * 2001-12-13 2003-07-17 Yukari Katayama Optical disk device and data randomizing method for optical disk device
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
DE10164135A1 (de) * 2001-12-30 2003-07-17 Juergen K Lang System und Verfahren zur kopier- und nutzungsgeschützten Ver- und Entschlüsselung, Übertragung und Speicherung elektronischer Ton- und Bildmedien
DE10164134A1 (de) * 2001-12-30 2003-07-17 Juergen K Lang System und Verfahren zur Erstellung und Verbreitung kopier- und nutzungsgeschützter elektronischer Ton- und Bildmedien und deren Dateninhalte
DE10164133A1 (de) * 2001-12-30 2003-07-17 Juergen K Lang System und Verfahren zur Wiedergabe kopier- und nutzungsgeschützter Ton- und Bildmedien
AU2003211981B8 (en) * 2002-02-20 2009-06-25 Sony Corporation Data recording medium, data recording method and apparatus, data reproducing method and apparatus, data transmitting method, and data receiving method
TWI227869B (en) * 2002-11-04 2005-02-11 Mediatek Inc Data coding method and system
EP1505763A4 (en) * 2002-05-10 2012-11-07 Sony Corp ENCRYPTION DEVICE AND DECRYPTION DEVICE
EP1571665A3 (en) * 2002-06-05 2010-04-07 Lg Electronics Inc. Recording medium with a linking area including dummy data thereon and apparatus and methods for forming, recording, and reproducing the recording medium
CN100359573C (zh) * 2002-06-05 2008-01-02 Lg电子株式会社 高密度光盘以及用于记录和再现其上的加密数据的方法
JP4337341B2 (ja) * 2002-12-13 2009-09-30 ソニー株式会社 再生専用記録媒体、再生装置、再生方法、ディスク製造方法
US20060104372A1 (en) * 2002-12-30 2006-05-18 Koninklijke Philips Electronics N.V. Coding system
US6950039B2 (en) * 2003-04-10 2005-09-27 Matsushita Electric Industrial Co., Ltd. Information encoding apparatus, information encoding method, information re-encoding apparatus and information re-encoding method
JP2005039480A (ja) * 2003-07-18 2005-02-10 Toshiba Corp コンテンツ記録方法、記録媒体、コンテンツ記録装置
GB0403719D0 (en) 2004-02-19 2004-03-24 Macrovision Europ Ltd Improvements in or relating to the defeat of the copy protection of optical discs
US8059937B2 (en) 2004-02-19 2011-11-15 Rovi Solutions Corporation Relating to the copy protection of optical discs
US7516459B2 (en) 2004-02-20 2009-04-07 Intel Corporation Methods and apparatus to optimize managed application program interfaces
EP1580644A3 (en) * 2004-03-15 2005-11-09 Yamaha Corporation Electronic musical apparatus for recording and reproducing music content
US7231578B2 (en) * 2004-04-02 2007-06-12 Hitachi Global Storage Technologies Netherlands B.V. Techniques for detecting and correcting errors using multiple interleave erasure pointers
JP5002120B2 (ja) * 2004-05-17 2012-08-15 富士ゼロックス株式会社 交換ユニットが装着された画像形成装置及び画像形成システム
AU2005255946C1 (en) * 2004-06-14 2009-10-29 The University Of North Carolina At Greensboro Systems and methods for digital content security
DE102004036383B4 (de) * 2004-07-27 2006-06-14 Siemens Ag Codier-und Decodierverfahren , sowie Codier- und Decodiervorrichtungen
JP4843208B2 (ja) * 2004-09-30 2011-12-21 株式会社東芝 デジタルコンテンツ編集装置、デジタルコンテンツ編集方法、デジタルコンテンツ編集プログラムおよびデジタルコンテンツ編集プログラムを記録した記録媒体
JP4643978B2 (ja) * 2004-12-01 2011-03-02 ルネサスエレクトロニクス株式会社 スクランブル回路、デ・スクランブル回路及び方法、並びにディスク装置
US7430701B2 (en) * 2005-06-16 2008-09-30 Mediatek Incorporation Methods and systems for generating error correction codes
DE102005028221B4 (de) * 2005-06-17 2007-10-11 Infineon Technologies Ag Vorrichtung und Verfahren zum Schutz der Integrität von Daten
US7630497B2 (en) * 2005-09-19 2009-12-08 International Business Machines Corporation System and method for assigning sequence keys to a media player to enable hybrid traitor tracing
US7711114B2 (en) * 2005-09-19 2010-05-04 International Business Machines Corporation System and method for assigning sequence keys to a media player to enable flexible traitor tracing
US7941725B2 (en) * 2005-12-21 2011-05-10 Stmicroelectronics Sa Method for ciphering data with error correction code
JP4564464B2 (ja) * 2006-01-05 2010-10-20 株式会社東芝 デジタルコンテンツ再生装置、方法およびプログラム
US8295678B2 (en) * 2006-06-26 2012-10-23 International Business Machines Corporation Universal method of controlling the recording of audio-visual presentations by data processor controlled recording devices
US20080304664A1 (en) * 2007-06-07 2008-12-11 Shanmugathasan Suthaharan System and a method for securing information
JP2009048713A (ja) * 2007-08-21 2009-03-05 Toshiba Microelectronics Corp デスクランブル回路及びエラー検出コード計算回路
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
US8200616B2 (en) * 2008-12-31 2012-06-12 Nokia Corporation Method, apparatus, and computer program product for polynomial-based data transformation and utilization
US8571209B2 (en) 2009-01-19 2013-10-29 International Business Machines Recording keys in a broadcast-encryption-based system
JP5526848B2 (ja) * 2010-02-17 2014-06-18 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
JP2013523043A (ja) * 2010-03-22 2013-06-13 エルアールディシー システムズ、エルエルシー ソースデータセットの完全性を識別及び保護する方法
JP2014511931A (ja) 2011-05-03 2014-05-19 ダウ グローバル テクノロジーズ エルエルシー イソシアネート官能性プレポリマーを含有する促進された硬化組成物
RU2573768C2 (ru) * 2014-01-09 2016-01-27 Андрей Иванович Широбоков Способ защиты видеоматериалов от несанкционированного воспроизведения и копирования
JP6403463B2 (ja) * 2014-07-07 2018-10-10 キヤノン株式会社 画像形成装置および画像形成装置の制御方法
US9923923B1 (en) 2014-09-10 2018-03-20 Amazon Technologies, Inc. Secure transport channel using multiple cipher suites
US10567434B1 (en) 2014-09-10 2020-02-18 Amazon Technologies, Inc. Communication channel security enhancements
US10374800B1 (en) * 2014-09-10 2019-08-06 Amazon Technologies, Inc. Cryptography algorithm hopping
CN104507085A (zh) * 2015-01-13 2015-04-08 重庆邮电大学 无线体域网数据加密方法
CN108052843B (zh) * 2017-12-21 2020-10-09 北京连山时代科技有限公司 一种安全移动存储设备及其实现方法
CN111902804B (zh) 2018-06-25 2024-03-01 阿里巴巴集团控股有限公司 用于管理存储设备的资源并量化i/o请求成本的系统和方法
US11061735B2 (en) 2019-01-02 2021-07-13 Alibaba Group Holding Limited System and method for offloading computation to storage nodes in distributed system
US11200337B2 (en) * 2019-02-11 2021-12-14 Alibaba Group Holding Limited System and method for user data isolation
US10860223B1 (en) 2019-07-18 2020-12-08 Alibaba Group Holding Limited Method and system for enhancing a distributed storage system by decoupling computation and network tasks
US11617282B2 (en) 2019-10-01 2023-03-28 Alibaba Group Holding Limited System and method for reshaping power budget of cabinet to facilitate improved deployment density of servers
US11449455B2 (en) 2020-01-15 2022-09-20 Alibaba Group Holding Limited Method and system for facilitating a high-capacity object storage system with configuration agility and mixed deployment flexibility
US11379447B2 (en) 2020-02-06 2022-07-05 Alibaba Group Holding Limited Method and system for enhancing IOPS of a hard disk drive system based on storing metadata in host volatile memory and data in non-volatile memory using a shared controller
US11449386B2 (en) 2020-03-20 2022-09-20 Alibaba Group Holding Limited Method and system for optimizing persistent memory on data retention, endurance, and performance for host memory
US11385833B2 (en) 2020-04-20 2022-07-12 Alibaba Group Holding Limited Method and system for facilitating a light-weight garbage collection with a reduced utilization of resources
US11556277B2 (en) 2020-05-19 2023-01-17 Alibaba Group Holding Limited System and method for facilitating improved performance in ordering key-value storage with input/output stack simplification
US11507499B2 (en) 2020-05-19 2022-11-22 Alibaba Group Holding Limited System and method for facilitating mitigation of read/write amplification in data compression
US11487465B2 (en) 2020-12-11 2022-11-01 Alibaba Group Holding Limited Method and system for a local storage engine collaborating with a solid state drive controller
CN112530522B (zh) * 2020-12-15 2022-10-28 中国科学院深圳先进技术研究院 序列纠错方法、装置、设备和存储介质
US11734115B2 (en) 2020-12-28 2023-08-22 Alibaba Group Holding Limited Method and system for facilitating write latency reduction in a queue depth of one scenario
US11726699B2 (en) 2021-03-30 2023-08-15 Alibaba Singapore Holding Private Limited Method and system for facilitating multi-stream sequential read performance improvement with reduced read amplification
US11757472B1 (en) * 2022-05-16 2023-09-12 Seagate Technology Llc Coarse interleaving

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4396802A (en) * 1981-05-28 1983-08-02 The United States Of America As Represented By The Secretary Of The Navy Aswixs remote speaker and handset set
US4433207A (en) * 1981-09-10 1984-02-21 Best Robert M Cryptographic decoder for computer programs
GB2112971B (en) * 1981-12-15 1985-10-02 Little Genius Limited Data protection system
US4633393A (en) * 1983-10-21 1986-12-30 Storage Technology Partners Ii Generic key for indexing and searching user data in a digital information storage and retrieval device
JPS60116030A (ja) * 1983-11-28 1985-06-22 Shimadzu Corp フロッピディスクコピ−防止回路
JPS62164276A (ja) * 1986-01-13 1987-07-20 Matsushita Electric Ind Co Ltd 情報記録再生装置
US4754482A (en) * 1985-11-26 1988-06-28 Samco Investment Company Method and apparatus for synchronizing encrypting and decrypting systems
JP2569478B2 (ja) * 1986-02-19 1997-01-08 ソニー株式会社 デ−タ記録装置
US4797672A (en) * 1986-09-04 1989-01-10 Octel Communications Corp. Voice network security system
JPS63182758A (ja) 1987-01-23 1988-07-28 Nec Corp 情報記憶装置
JP2943924B2 (ja) 1987-02-27 1999-08-30 株式会社東芝 携帯可能電子装置
JPS63248240A (ja) 1987-04-03 1988-10-14 Canon Inc 符号化装置
US5068752A (en) * 1987-09-29 1991-11-26 Matsushita Electric Industrial Co., Ltd. Apparatus for recording/reproducing a digital audio signal with a video signal
JPH01106366A (ja) 1987-10-20 1989-04-24 Hikari Yokoekawa 暗号化復号化によるデジタル情報記録再生方式及び装置
JPH01277382A (ja) * 1988-04-28 1989-11-07 Canon Inc 画像情報記録装置
US4893340A (en) * 1988-10-05 1990-01-09 Pacific Bell Multijunction unit apparatus for use in a digital network
US4965804A (en) * 1989-02-03 1990-10-23 Racal Data Communications Inc. Key management for encrypted packet based networks
US5175655A (en) * 1989-07-17 1992-12-29 Canon Kabushiki Kaisha Method and apparatus for verifying a signal recorded in an encoded form on a medium
JPH03119574A (ja) * 1989-10-02 1991-05-21 Sony Corp 記録情報発生方法
JP2755453B2 (ja) * 1989-12-01 1998-05-20 松下電器産業株式会社 データスクランブル装置
JPH0434786A (ja) * 1990-05-31 1992-02-05 Olympus Optical Co Ltd 光カード記録再生装置
US5166977A (en) * 1991-05-31 1992-11-24 Encrypto, Inc. Protocol converter for a secure fax transmission system
JPH04360068A (ja) * 1991-06-07 1992-12-14 Mitsubishi Electric Corp データ記録再生装置
JPH0581774A (ja) * 1991-09-20 1993-04-02 Olympus Optical Co Ltd 情報記録再生装置
JP2942837B2 (ja) * 1992-01-31 1999-08-30 株式会社セガ・エンタープライゼス セキュリティチェック方法及びゲーム装置並びにそれらに用いられる情報記憶媒体
US5365589A (en) * 1992-02-07 1994-11-15 Gutowitz Howard A Method and apparatus for encryption, decryption and authentication using dynamical systems
JP3073590B2 (ja) * 1992-03-16 2000-08-07 富士通株式会社 電子化データ保護システム、使用許諾者側装置および使用者側装置
JPH05314652A (ja) * 1992-04-21 1993-11-26 Sony Corp 記録再生装置
JPH0644755A (ja) * 1992-07-24 1994-02-18 Sony Corp ビデオ信号の伝送方法及び記録装置
US5319705A (en) * 1992-10-21 1994-06-07 International Business Machines Corporation Method and system for multimedia access control enablement
JPH06243467A (ja) * 1992-11-30 1994-09-02 Sony Corp 映画フィルム及びその記録装置並びに再生装置
US5396497A (en) * 1993-02-26 1995-03-07 Sony Corporation Synchronization of audio/video information
JPH06275044A (ja) 1993-03-17 1994-09-30 Sega Enterp Ltd C d
US5285497A (en) * 1993-04-01 1994-02-08 Scientific Atlanta Methods and apparatus for scrambling and unscrambling compressed data streams
JP3002801B2 (ja) * 1993-04-01 2000-01-24 三菱電機株式会社 ディジタル信号記録・再生装置
JPH0785574A (ja) * 1993-06-25 1995-03-31 Victor Co Of Japan Ltd 光記録媒体及びその再生装置
JPH0721688A (ja) * 1993-06-30 1995-01-24 Victor Co Of Japan Ltd 光記録媒体及びその再生装置
JP2853724B2 (ja) * 1993-06-30 1999-02-03 日本ビクター株式会社 光記録媒体、その製造方法及びその再生装置
WO1995003655A1 (en) * 1993-07-26 1995-02-02 Oakleigh Systems, Inc. Cd prom encryption system
US5412718A (en) * 1993-09-13 1995-05-02 Institute Of Systems Science Method for utilizing medium nonuniformities to minimize unauthorized duplication of digital information
JPH07153175A (ja) 1993-11-30 1995-06-16 Hudson Soft Co Ltd Cd−rom再生装置
KR100375494B1 (ko) * 1993-12-28 2003-03-10 마쯔시다덴기산교 가부시키가이샤 광 디스크, 광 디스크의 재생장치 및 정보기록장치
JP3325111B2 (ja) * 1994-03-10 2002-09-17 株式会社インテック Cd−romの記録方式、記録・再生方式及びcd−romディスク
US5805551A (en) * 1994-04-18 1998-09-08 Matsushita Electric Industrial Co., Ltd. Method and apparatus for preventing illegal copy or illegal installation of information of optical recording medium
US5881038A (en) * 1994-04-18 1999-03-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for preventing illegal copy or illegal installation of information of optical recording medium
US5568461A (en) * 1994-04-20 1996-10-22 Matsushita Electric Industrial Co., Ltd. Optical information recording and reproducing apparatus
KR100254155B1 (ko) * 1994-06-07 2000-04-15 모리시타 요이찌 광학 정보 기록 매체, 광학 정보 기록 방법, 및 이 방법을 사용한 광학 정보 재생 장치
JPH0855164A (ja) * 1994-08-10 1996-02-27 Fujitsu Ltd ソフトウェア配送システム、中継装置およびユーザ端末装置
US5559999A (en) * 1994-09-09 1996-09-24 Lsi Logic Corporation MPEG decoding system including tag list for associating presentation time stamps with encoded data units
JP2970739B2 (ja) * 1994-09-30 1999-11-02 日本ビクター株式会社 光ディスクの再生制御方法
KR100332743B1 (ko) * 1994-11-26 2002-11-07 엘지전자주식회사 디지탈영상시스템의불법시청및복사방지방법및장치
KR0166940B1 (ko) * 1995-01-16 1999-03-20 구자홍 정보기록매체의 재생가능횟수제한장치 및 방법
CA2217005C (en) * 1995-04-10 2003-02-25 Matsushita Electric Industrial Co., Ltd. Optical record carrier and method for recording and reproducing signals therefrom
DE69636842T2 (de) * 1995-06-30 2007-10-18 Sony Corp. Datenaufzeichnungsverfahren und -Einrichtung, Aufzeichnungsmedium, Datenwiedergabeverfahren und Einrichtung
US6516064B1 (en) * 1995-07-25 2003-02-04 Sony Corporation Signal recording apparatus, signal record medium and signal reproducing apparatus
KR0166923B1 (ko) * 1995-09-18 1999-03-20 구자홍 디지탈 방송 시스템의 불법 시청 및 복사 방지방법 및 장치
US5857021A (en) * 1995-11-07 1999-01-05 Fujitsu Ltd. Security system for protecting information stored in portable storage media
US5983350A (en) * 1996-09-18 1999-11-09 Secure Computing Corporation Secure firewall supporting different levels of authentication based on address or encryption status
US6035040A (en) * 1997-10-17 2000-03-07 Nortel Networks Corporation System and method for decryption in the symbol domain

Also Published As

Publication number Publication date
KR100487987B1 (ko) 2005-05-09
CN1389792A (zh) 2003-01-08
CN1139879C (zh) 2004-02-25
DE69637033T2 (de) 2007-10-31
DE69636823D1 (de) 2007-02-15
DE69636842T2 (de) 2007-10-18
EP1300767A1 (en) 2003-04-09
DE69636823T2 (de) 2007-10-18
WO1997002531A1 (fr) 1997-01-23
US7380132B2 (en) 2008-05-27
US20020196938A1 (en) 2002-12-26
DE69636842D1 (de) 2007-02-22
EP0794496A1 (en) 1997-09-10
EP0794496B1 (en) 2004-04-21
KR100458342B1 (ko) 2005-04-22
DE69632243D1 (de) 2004-05-27
US6944297B2 (en) 2005-09-13
EP1313021A1 (en) 2003-05-21
DE69632243T2 (de) 2005-01-13
EP1300767B1 (en) 2007-01-10
US6487293B2 (en) 2002-11-26
KR970705791A (ko) 1997-10-09
EP1315092A1 (en) 2003-05-28
US5901127A (en) 1999-05-04
DE69637033D1 (de) 2007-05-31
EP0794496A4 (en) 1999-05-12
CN1159235A (zh) 1997-09-10
EP1313021B1 (en) 2007-01-03
US20020159593A1 (en) 2002-10-31
US6445795B1 (en) 2002-09-03
RU2191423C2 (ru) 2002-10-20
EP1315092B1 (en) 2007-04-18
US20010046295A1 (en) 2001-11-29

Similar Documents

Publication Publication Date Title
CN1173273C (zh) 数据记录方法及装置、数据记录媒体与数据重现方法及装置
CN1127078C (zh) 信号记录装置和信号再现装置
US7770030B2 (en) Content guard system for copy protection of recordable media
US6832319B1 (en) Content guard system for copy protection of recordable media
CN1267801C (zh) 用于保护记录的数字数据的方法及装置
CN1300710C (zh) 内容管理方法和记录装置
JP3779580B2 (ja) 信号処理方法及び装置、信号再生方法及び装置、記録媒体
JP3758231B2 (ja) 信号記録装置及び方法、並びに信号再生装置及び方法
CN1313599A (zh) 加密信息信号、信息记录介质、信息信号再生及记录装置
JP2003151210A (ja) 信号処理方法及び装置、信号再生方法及び装置、記録媒体
JP3580041B2 (ja) 信号記録方法、信号送信方法及び装置、並びに信号受信方法及び装置
CN1211750C (zh) 内容信息记录方法和内容信息解码方法
CN1141707C (zh) 内容信息记录方法及内容信息记录装置
CN100401411C (zh) 信息记录/再现处理设备和方法,记录介质和计算机程序
JPH0973414A (ja) データ記録方法及び装置、データ記録媒体、並びにデータ再生方法及び装置
JP3796772B2 (ja) データ処理方法、データ記録装置及びデータ再生装置
CN100382161C (zh) 用于管理记录介质的复制保护信息的方法
US20040076295A1 (en) Signal processing device and signal processing method
CN100385521C (zh) 用于管理记录介质的复制保护信息的方法
CN100382156C (zh) 用于管理记录介质的复制保护信息的方法
CN1306359A (zh) 内容信息的传送与记录,内容信息的解密方法和装置
CN1127079C (zh) 数据传递方法、记录装置和再现装置
JP4447667B2 (ja) データ伝送方法、データ記録装置及びデータ再生装置
CN1656557A (zh) 记录媒体、记录方法、记录设备、再现方法和设备
TW321764B (zh)

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Dongguan Daxin Technology Co., Ltd.

Assignor: Holland Royal PHILPS electronics Limited by Share Ltd

Contract fulfillment period: From April 1, 2004 to April 1, 2014

Contract record no.: 051000030030

Denomination of invention: Data recording method and apparatus, data recording medium and data reproducing method and apparatus

Granted publication date: 20041027

License type: General permission

Record date: 20050221

Assignee: Hongpu Digital Science & Technology (Huizhou) Co., Ltd.

Assignor: Holland Royal PHILPS electronics Limited by Share Ltd

Contract fulfillment period: From July 1, 2005 to July 1, 2015

Contract record no.: 051000030081

Denomination of invention: Data recording method and apparatus, data recording medium and data reproducing method and apparatus

Granted publication date: 20041027

License type: General permission

Record date: 20050830

Assignee: Shenzhen Hua Jia Digital Co., Ltd.

Assignor: Holland Royal PHILPS electronics Limited by Share Ltd

Contract fulfillment period: From June 1, 2005 to June 18, 2016

Contract record no.: 051000030111

Denomination of invention: Data recording method and apparatus, data recording medium and data reproducing method and apparatus

Granted publication date: 20041027

License type: General permission

Record date: 20051208

LIC Patent licence contract for exploitation submitted for record

Free format text: COMMON LICENCE; TIME LIMIT OF IMPLEMENTING CONTACT: 2004.4.1 TO 2014.4.1

Name of requester: DONGGUAN DAXIN SCIENCE CO., LTD.

Effective date: 20050221

Free format text: COMMON LICENCE; TIME LIMIT OF IMPLEMENTING CONTACT: 2005.7.1 TO 2015.7.1

Name of requester: HONGPU DIGITAL SCIENCE ( HUIZHOU ) CO., LTD.

Effective date: 20050830

Free format text: COMMON LICENCE; TIME LIMIT OF IMPLEMENTING CONTACT: 2005.6.1 TO 2016.6.18

Name of requester: SHENZHEN, A DIGITAL LTD.

Effective date: 20051208

CX01 Expiry of patent term

Granted publication date: 20041027

EXPY Termination of patent right or utility model