[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004127448A - Date processing method and data recording and reproducing apparatus - Google Patents

Date processing method and data recording and reproducing apparatus Download PDF

Info

Publication number
JP2004127448A
JP2004127448A JP2002292176A JP2002292176A JP2004127448A JP 2004127448 A JP2004127448 A JP 2004127448A JP 2002292176 A JP2002292176 A JP 2002292176A JP 2002292176 A JP2002292176 A JP 2002292176A JP 2004127448 A JP2004127448 A JP 2004127448A
Authority
JP
Japan
Prior art keywords
data
parity
key
code
recording
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002292176A
Other languages
Japanese (ja)
Inventor
Masatoshi Shinpo
新保 正利
Noriaki Horii
堀井 則彰
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002292176A priority Critical patent/JP2004127448A/en
Publication of JP2004127448A publication Critical patent/JP2004127448A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To allow encryption to prevent unauthorized copy effectively even in a configuration realized in a simple system in which management of a key to encrypt contents is easy, amounts of operations is small, and changes to a system being utilized is small. <P>SOLUTION: Digital contents such as music are encrypted using specific key data. A product code composed of C1 (inner code for row data) and C2 (outer code for column data) parity codes is generated based on the digital data such as the music, and recorded on a recording medium by overwriting the key data including a native data error on the C2 parity while satisfying certain correction possible criteria unique to the codes. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、例えば、データを暗号化して、ディスク等の記録媒体に記録する場合のデータ処理方法及びデータ記録再生装置に関する。
【0002】
【従来の技術】
従来より、データの機密性を確保したり、データに対する不正アクセスやコピーの防止などのために、データを暗号化して記録することが行われている。
【0003】
そのために、特定のセクタについて、他のセクタとは異なる変調方式でコードワードを生成し、特定のセクタには、他のセクタデータを正常にデコードするための、いわゆる暗号を解くためのキーに相当するデータを書き込むことにより、特定セクタを再生できる方法、あるいは、装置のみが正常にデータを解読できることが知られている(例えば、特許文献1参照。)。
【0004】
【特許文献1】
特開平11−238305号公報
【0005】
【発明が解決しようとする課題】
しかし、この方法では、新たに、暗号解読のための別の変調方式の変調ルールの考案や、変調のための回路が必要となることや、別の変調ルールを適用したことにより、コードワード列に含まれる直流成分を最小限に押さえることができなくなるなどの課題があった。
【0006】
そこで、本発明は、暗号鍵の管理が容易で、かつ、特別な追加信号処理が不要でありながら、不法コピーを防止することのできるデータ処理方法及びデータ記録再生装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
音楽などのディジタルコンテンツを特定の鍵データを用いて暗号化し、前記音楽などのディジタルデータを基に誤り訂正符号としてのプロダクト(積)符号のC1(行データについての内符号)パリティ及びC2(列データについての外符号)パリティを生成し、本来のデータエラーを含み、符号固有のある訂正可能条件を満足させながら、前記鍵データをこのC2パリティの上に重ね書きし記録媒体上に記録する。また、鍵データに基いて、音楽データなどのコンテンツデータを暗号化する暗号化手段と、上記暗号化されたデータに基いて、誤り訂正符号としてのプロダクト(積)符号のC1パリティ及びC2パリティを発生(情報多項式をある特定規約多項式で除算し、その剰余としてパリティを生成)し、上記暗号化されたデータ、C1パリティ、C2パリティで構成されるセクタ、あるいは、複数セクタから成るセクタブロックを構成するECCエンコード手段と、そのC2パリティデータ上に、前記鍵データを重ね書きし、そのデータをそのままとするか、場合によっては、前記重ね書きされたデータを含んで、C2パリティを複数のセクタに均等に分割配置するためのデータ配置変換器と、このデータ変換器出力を記録する記録手段と、
ディスクからデータを再生する再生する再生手段と、再生されたデータをセクタ、あるいは、複数のセクタから成るセクタブロックで、C2パリティ及びC2パリティ上に重ね書きされた鍵データを、元のデータ配置に戻すデータ再配置変換手段と、前記データ再変換手段出力をC1パリティ及びC2パリティを用いて、エラー訂正処理を行うECCデコード手段と、このECCデコード手段でのエラー訂正結果として得られるエラー位置、エラー値から得られる鍵データに基き、暗号化されたデータの正常再生を可能にする暗号解読手段と、を有する。
【0008】
【発明の実施の形態】
本発明に係わるデータ処理方法及びデータ記録再生装置の一実施例について、図面を参照しながら説明する。
【0009】
図1は、本発明に係わるデータ処理方法及びデータ記録再生装置の記録系信号処理ブロックの構成例を示す。
【0010】
図1の構成は、音楽信号をエンコードし、LPCMに変換し、暗号化されたデータ及び暗号鍵データを、記録媒体の一例として、光ディスクに記録する例を示している。
【0011】
図1において、端子100には、アナログの音楽信号が入力される。オーディオエンコーダ101では、このアナログ音楽信号がAD変換され、LPCM信号に変換される。もちろん、他の例として、このオーディオエンコーダ101が圧縮エンコーダの場合もあり得る。
【0012】
このオーディオエンコーダ101出力は、暗号器102に入力される。ここで、上記暗号器102のオーディオデータを暗号化するための鍵データが鍵データ発生器103で発生され、この鍵データで、上記オーディオエンコーダ101の出力が上記暗号器102で暗号化され、ECCエンコーダ104に入力される。ここでは、図3の左図で示されるような誤り訂正符号の縦方向のデータ列に基いた外符号パリティ(C2)が生成され、各縦方向のデータの最後部に配置される。その後、同様に、図3左図で示されるような横方向のデータ列に基いた内符号パリティ(C1)が生成され、各横方向のデータの最後部に配置される。図3の左図で示される縦、横に外符号パリティ(C2)と内符号パリティ(C1)が配置されたデータ構成をここではECC訂正ブロックと呼ぶ。ここで、前記鍵データを図3の左図のC2パリティ領域に重ね書きする。この重ね書きされた鍵データを含んだ図3の左図のセクタブロックのデータを最上位の横方向データの左端から順番に出力し、変調器106へ転送、記録ヘッド107を通して光ディスク108に記録してもよいが、本例では、上記ECC訂正ブロックを複数のセクタに分割した方が使い勝手がよいということで、上記ECCエンコーダ104出力をデータ配置変換器105へ送り、図3の右図の様に、各行の順番を入れ換えて、ECC訂正ブロックを複数のセクタに分割し、16行の外符号パリティは各セクタに1行ずつ配置するようにデータ変換される。このデータ変換されたセクタ、あるいは、セクタブロックのC2パリティデータ上に前記鍵データが重ね書きされ、データ配置変換器105の出力は、変調器106へ送られ、記録ヘッド107を通して、光ディスク108へが記録される。本発明では、誤り訂正符号としてリードソロモン符号を用いることが可能である。
【0013】
また、本実施例では、セクタが16個の場合が示されている。
【0014】
この鍵データのデータ配置は、一般的には公開されない。
【0015】
次に、本実施例の再生系の構成について、図2を用いて説明する。
【0016】
図2において、再生系では、再生ヘッド200によって、光ディスク108からデータが読み出され、、復調器201で復調される。DVDでは、8−16変換のEFM+が用いられている。復調されたデータはデータ再配置変換器202に入力され、図3の右図のデータ配置から左図のECC訂正ブロックのデータ配置に再配置される。この再配置後のデータはECCデコーダ203に入力され、内符号パリティ(C1)及び外符号パリティ(C2)を使って訂正処理が行われる。訂正処理の過程では、C2パリティ上に重ね書きさた鍵データが一種のエラーデータと見なされて、光ディスクのエラーと共に訂正される。この時、鍵データを含むエラーが訂正可能範囲であれば、どの位置のデータが、本来の正しいデータに対して、どれだけエラーしているかの情報がECCデコーダ203で得られる。あらかじめ、重ね書きされた位置が分かっていれば、そのデータのエラー値から重ね書きされた鍵データが復元でき、鍵データ抽出器205によって、その鍵データが抽出される。この鍵データを基に、解読器204で、暗号化されているオーディオデータが解読される。解読されたオーディオデータは、オーディオデコーダ206に入力され、LPCMに戻された後、DA変換され、元のアナログ音楽信号として出力される。もちろん、オーディオデコーダ207は、オーディオデータが圧縮されている場合は、伸張デコーダとなる。
【0017】
本発明で説明されたように、鍵データは、前記セクタ、あるいは、セクタブロックのC2パリティ位置以外の任意の位置に重ね書きすることも技術的には可能であるが、敢えて、C2パリティ領域に重ね書きすることで、単に、訂正処理によって、鍵データが抜き取られECCデコーダ203から直接解読器204へ行かないようにするだけでなく、C2パリティそのものが、ECCデコーダ203から解読器204へ行かないことをも利用した安全性の高いものとされることによって、この原理を知らない再生装置は、その鍵データを正しく復元できず、暗号化されたオーディオデータを正しく解読、復元できないことになる。
【0018】
【発明の効果】
以上のように本発明では、データ処理方法においては、音楽などのディジタルコンテンツを特定の鍵データを用いて暗号化し、前記音楽などのディジタルデータを基に誤り訂正符号としてのプロダクト(積)符号のC1(行データについての内符号)パリティ及びC2(列データについての外符号)パリティを生成し、本来のデータエラーを含み、符号固有のある訂正可能条件を満足させながら、前記鍵データをこのC2パリティの上に重ね書きし記録媒体上に記録することにより、また、鍵データに基いて、音楽データなどのコンテンツデータを暗号化する暗号化手段と、上記暗号化されたデータに基いて、誤り訂正符号としてのプロダクト(積)符号のC1パリティ及びC2パリティを発生(情報多項式をある特定規約多項式で除算し、その剰余としてパリティを生成)し、上記暗号化されたデータ、C1パリティ、C2パリティで構成されるセクタ、あるいは、複数セクタから成るセクタブロックを構成するECCエンコード手段と、そのC2パリティデータ上に、前記鍵データを重ね書きし、そのデータをそのままとするか、場合によっては、前記重ね書きされた鍵データを含んで、C2パリティを複数のセクタに均等に分割配置するためのデータ配置変換器と、このデータ変換器出力を記録する記録手段と、ディスクからデータを再生する再生する再生手段と、再生されたデータをセクタ、あるいは、複数のセクタから成るセクタブロックで、C2パリティ及びC2パリティ上に重ね書きされた鍵データを、元のデータ配置に戻すデータ再配置変換手段と、前記データ再変換手段出力をC1パリティ及びC2パリティを用いて、エラー訂正処理を行うECCデコード手段と、このECCデコード手段でのエラー訂正結果として得られるエラー位置、エラー値から得られる鍵データに基き、暗号化されたデータの正常再生を可能にする暗号解読手段と、を有することにより、鍵データがECCデコーダで特別に鍵データ抽出処理をしない限り、解読できないようにすることができる。
【0019】
また、この方法は、特別な変調回路などが全く不要で、単に、ECCのパリティ上に鍵データを重ね書きすることだけで容易に実現できる。
【図面の簡単な説明】
【図1】本実施例におけるデータ処理方法及びデータ記録再生装置の記録系信号処理ブロック構成図
【図2】本実施例におけるデータ処理方法及びデータ記録再生装置の再生系信号処理ブロック構成図
【図3】プロダクト(積)符号を用いたセクタブロック構成によるECC訂正ブロックと外符号C2パリティデータの配置変換説明図
【符号の説明】
100 入力音楽信号
101 オーディオエンコーダ
102 暗号器
103 鍵データ発生器
104 ECCエンコーダ
105 データ配置変換器
106 変調器
107 記録ヘッド
108 光ディスク
200 再生ヘッド
201 復調器
202 データ再配置変換器
203 ECCデコーダ
204 解読器
205 鍵データ抽出器
206 オーディオデコーダ
207 出力音楽信号
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a data processing method and a data recording / reproducing apparatus for encrypting data and recording the data on a recording medium such as a disk, for example.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, data is encrypted and recorded in order to secure data confidentiality, prevent unauthorized access to data, and prevent copying.
[0003]
For this purpose, a code word is generated for a specific sector using a modulation scheme different from that of the other sectors, and the specific sector is equivalent to a key for decrypting other sector data, that is, a so-called decryption key. It is known that a specific sector can be reproduced by writing data to be written, or that only the device can normally decode the data (for example, see Patent Document 1).
[0004]
[Patent Document 1]
JP-A-11-238305
[Problems to be solved by the invention]
However, in this method, a new modulation rule for a different modulation scheme for decryption, a circuit for modulation is required, and a different modulation rule is applied, so that a codeword string is generated. There is a problem that it is impossible to minimize the direct-current component contained in the film.
[0006]
Therefore, an object of the present invention is to provide a data processing method and a data recording / reproducing apparatus which can easily manage an encryption key and can prevent an illegal copy without requiring special additional signal processing. I do.
[0007]
[Means for Solving the Problems]
Digital content such as music is encrypted using specific key data, and C1 (inner code for row data) parity and C2 (column) of a product (product) code as an error correction code based on the digital data such as music. The key data is overwritten on the C2 parity and recorded on a recording medium while generating a parity (outer code for the data), including an original data error, and satisfying a code-specific correctable condition. Further, an encryption means for encrypting content data such as music data based on the key data, and a C1 parity and a C2 parity of a product (product) code as an error correction code based on the encrypted data. Generated (division of the information polynomial by a specific rule polynomial and generation of a parity as a remainder) to form a sector composed of the encrypted data, C1 parity, C2 parity, or a sector block composed of a plurality of sectors ECC encoding means and the key data is overwritten on the C2 parity data and the data is left as it is, or in some cases, the C2 parity is included in a plurality of sectors including the overwritten data. A data arrangement converter for equally dividing and arranging, and a recording means for recording an output of the data converter,
A reproducing means for reproducing data from a disk; and reproducing the reproduced data in a sector or a sector block composed of a plurality of sectors in the C2 parity and key data overwritten on the C2 parity in an original data arrangement. Data rearrangement conversion means to be returned, ECC decoding means for performing error correction processing on the output of the data reconversion means using C1 parity and C2 parity, error position and error obtained as an error correction result by the ECC decoding means. Decryption means for enabling normal reproduction of encrypted data based on key data obtained from the value.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of a data processing method and a data recording / reproducing apparatus according to the present invention will be described with reference to the drawings.
[0009]
FIG. 1 shows a configuration example of a data processing method and a recording signal processing block of a data recording / reproducing apparatus according to the present invention.
[0010]
The configuration of FIG. 1 shows an example in which a music signal is encoded, converted into LPCM, and the encrypted data and encryption key data are recorded on an optical disk as an example of a recording medium.
[0011]
In FIG. 1, an analog music signal is input to a terminal 100. In the audio encoder 101, the analog music signal is AD-converted and converted into an LPCM signal. Of course, as another example, the audio encoder 101 may be a compression encoder.
[0012]
The output of the audio encoder 101 is input to the encryptor 102. Here, key data for encrypting the audio data of the encryptor 102 is generated by the key data generator 103, and with the key data, the output of the audio encoder 101 is encrypted by the encryptor 102, and ECC is performed. Input to the encoder 104. Here, an outer code parity (C2) based on the vertical data string of the error correction code as shown in the left diagram of FIG. 3 is generated, and is arranged at the end of each vertical data. Thereafter, similarly, an inner code parity (C1) based on the horizontal data string as shown in the left diagram of FIG. 3 is generated and arranged at the end of each horizontal data. The data configuration in which the outer code parity (C2) and the inner code parity (C1) are arranged vertically and horizontally as shown in the left diagram of FIG. 3 is called an ECC correction block. Here, the key data is overwritten in the C2 parity area in the left diagram of FIG. 3 including the overwritten key data is sequentially output from the left end of the uppermost horizontal data, transferred to the modulator 106, and recorded on the optical disk 108 through the recording head 107. However, in this example, it is more convenient to divide the ECC correction block into a plurality of sectors. Therefore, the output of the ECC encoder 104 is sent to the data arrangement converter 105, and as shown in the right diagram of FIG. Then, the order of each row is changed, the ECC correction block is divided into a plurality of sectors, and the outer code parity of the 16 rows is data converted so that one row is arranged in each sector. The key data is overwritten on the data-converted sector or sector block C2 parity data, and the output of the data arrangement converter 105 is sent to the modulator 106 and transmitted to the optical disk 108 through the recording head 107. Be recorded. In the present invention, a Reed-Solomon code can be used as an error correction code.
[0013]
Further, in the present embodiment, a case where there are 16 sectors is shown.
[0014]
The data arrangement of this key data is not generally disclosed.
[0015]
Next, the configuration of the reproduction system of the present embodiment will be described with reference to FIG.
[0016]
2, in the reproducing system, data is read from the optical disk 108 by the reproducing head 200 and demodulated by the demodulator 201. In DVD, EFM + of 8-16 conversion is used. The demodulated data is input to the data rearrangement converter 202, and rearranged from the data arrangement in the right diagram of FIG. 3 to the data arrangement of the ECC correction block in the left diagram in FIG. The data after the rearrangement is input to the ECC decoder 203, where a correction process is performed using the inner code parity (C1) and the outer code parity (C2). In the process of the correction process, the key data overwritten on the C2 parity is regarded as a kind of error data, and is corrected together with the error of the optical disk. At this time, if the error including the key data is within the correctable range, the ECC decoder 203 can obtain information as to which position of the data is erroneous with respect to the original correct data. If the overwritten position is known in advance, the overwritten key data can be restored from the error value of the data, and the key data extractor 205 extracts the key data. Based on the key data, the decryption device 204 decrypts the encrypted audio data. The decoded audio data is input to the audio decoder 206, returned to the LPCM, DA converted, and output as an original analog music signal. Of course, when the audio data is compressed, the audio decoder 207 becomes an expansion decoder.
[0017]
As described in the present invention, it is technically possible to overwrite the key data at an arbitrary position other than the C2 parity position of the sector or the sector block. The overwriting not only prevents the key data from being extracted by the correction processing and does not directly go from the ECC decoder 203 to the decoder 204, but also prevents the C2 parity itself from going from the ECC decoder 203 to the decoder 204. Therefore, a playback device that does not know this principle cannot correctly restore the key data, and cannot decrypt and restore the encrypted audio data correctly.
[0018]
【The invention's effect】
As described above, according to the present invention, in the data processing method, digital content such as music is encrypted using specific key data, and a product (product) code as an error correction code is generated based on the digital data such as music. The C1 (inner code for row data) parity and the C2 (outer code for column data) parity are generated, and the key data is converted to the C2 parity while containing an original data error and satisfying a code-specific correctable condition. By overwriting the parity and recording it on the recording medium, and by encrypting content data such as music data based on the key data, an error is generated based on the encrypted data. Generate C1 parity and C2 parity of the product (product) code as the correction code (divide the information polynomial by a specific rule polynomial, Parity is generated as a remainder of the ECC encoding means), ECC encoding means constituting a sector composed of the encrypted data, C1 parity, and C2 parity, or a sector block composed of a plurality of sectors, and the C2 parity data, A data arrangement converter for overwriting the key data and leaving the data as it is, or in some cases, including the overwritten key data, for equally dividing and arranging the C2 parity into a plurality of sectors; Recording means for recording the output of the data converter; reproducing means for reproducing data from the disk; and reproducing the reproduced data in a sector or a sector block including a plurality of sectors in C2 parity and C2 parity. Data rearrangement conversion means for returning the overwritten key data to the original data arrangement; ECC decoding means for performing error correction processing using the C1 parity and C2 parity for the output of the conversion means, and encryption based on an error position obtained as an error correction result by the ECC decoding means and key data obtained from the error value. And decryption means for enabling normal reproduction of the decrypted data, so that the key data cannot be decrypted unless a special key data extraction process is performed by an ECC decoder.
[0019]
Further, this method does not require any special modulation circuit or the like, and can be easily realized by simply overwriting key data on the parity of the ECC.
[Brief description of the drawings]
FIG. 1 is a block diagram of a data processing method and a recording system signal processing block of a data recording / reproducing apparatus according to an embodiment; FIG. 2 is a block diagram of a data processing method and a reproducing system signal processing block of a data recording / reproducing apparatus according to the embodiment; [3] An explanatory diagram of an arrangement conversion between an ECC correction block and an outer code C2 parity data in a sector block configuration using a product (product) code.
Reference Signs List 100 input music signal 101 audio encoder 102 encryptor 103 key data generator 104 ECC encoder 105 data arrangement converter 106 modulator 107 recording head 108 optical disk 200 reproduction head 201 demodulator 202 data rearrangement converter 203 ECC decoder 204 decoder 205 Key data extractor 206 audio decoder 207 output music signal

Claims (3)

音楽などのディジタルコンテンツを特定の鍵データを用いて暗号化し、前記音楽などのディジタルデータを基に誤り訂正符号として、プロダクト(積)符号のC1(行データについての内符号)パリティ及びC2(列データについての外符号)パリティを生成し、本来のデータエラーを含み、符号固有のある訂正可能条件を満足させながら、前記鍵データをこのC2パリティの上に重ね書きし記録媒体上に記録することを特徴とするデータ信号処理方法。Digital content such as music is encrypted using specific key data, and the C1 (inner code for row data) parity and C2 (column) of the product code are used as error correction codes based on the digital data such as music. Outer key for data) generating a parity, including an original data error, and satisfying a code-specific correctable condition while overwriting the key data on the C2 parity and recording the key data on a recording medium. A data signal processing method characterized by the above-mentioned. 上記請求項1において、リードソロモン符号を用いることを特徴とするデータ信号処理方法。2. The data signal processing method according to claim 1, wherein a Reed-Solomon code is used. 鍵データに基いて、音楽データなどのコンテンツデータを暗号化する暗号化手段と、上記暗号化されたデータに基いて、誤り訂正符号としてのプロダクト(積)符号のC1パリティ及びC2パリティを発生(情報多項式をある特定の規約多項式で除算した剰余としてパリティを生成)し、上記暗号化されたデータ、C1パリティ、C2パリティで構成されるセクタ、あるいは、複数セクタから成るセクタブロックを構成するECCエンコード手段と、そのC2パリティデータ上に、前記鍵データを重ね書きし、そのデータをそのままとするか、場合によっては、前記重ね書きされた鍵データを含んで、C2パリティを複数のセクタに均等に分割配置するためのデータ配置変換器と、このデータ配置変換器出力を記録する記録手段と、
ディスクからデータを再生する再生する再生手段と、再生されたデータをセクタ、あるいは、複数のセクタから成るセクタブロックで、C2パリティ及びC2パリ上に重ね書きされた鍵データを、元のデータ配置に戻すデータ再配置変換手段と、前記データ再変換手段出力をC1パリティ及びC2パリティを用いて、エラー訂正処理を行うECCデコード手段と、このECCデコード手段でのエラー訂正結果として得られるエラー位置、エラー値から得られる鍵データに基き、暗号化されたデータの正常再生を可能にする暗号解読手段と、を有することを特徴とするデータ記録再生装置。
Encrypting means for encrypting content data such as music data based on the key data; and generating C1 parity and C2 parity of a product (product) code as an error correction code based on the encrypted data ( Parity is generated as a remainder obtained by dividing the information polynomial by a specific convention polynomial), and an ECC encoding that forms a sector composed of the encrypted data, C1 parity, and C2 parity, or a sector block composed of a plurality of sectors. And means for overwriting the key data on the C2 parity data and leaving the data as it is, or in some cases including the overwritten key data so that the C2 parity is evenly distributed to a plurality of sectors. A data arrangement converter for split arrangement, recording means for recording an output of the data arrangement converter,
A reproducing means for reproducing data from a disk; and reproducing the reproduced data in a sector or a sector block composed of a plurality of sectors by using C2 parity and key data overwritten on C2 paris in the original data arrangement. Data rearrangement conversion means to be returned, ECC decoding means for performing error correction processing on the output of the data reconversion means using C1 parity and C2 parity, error position and error obtained as an error correction result by the ECC decoding means. A data recording / reproducing apparatus comprising: decryption means for enabling normal reproduction of encrypted data based on key data obtained from a value.
JP2002292176A 2002-10-04 2002-10-04 Date processing method and data recording and reproducing apparatus Pending JP2004127448A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002292176A JP2004127448A (en) 2002-10-04 2002-10-04 Date processing method and data recording and reproducing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002292176A JP2004127448A (en) 2002-10-04 2002-10-04 Date processing method and data recording and reproducing apparatus

Publications (1)

Publication Number Publication Date
JP2004127448A true JP2004127448A (en) 2004-04-22

Family

ID=32283514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002292176A Pending JP2004127448A (en) 2002-10-04 2002-10-04 Date processing method and data recording and reproducing apparatus

Country Status (1)

Country Link
JP (1) JP2004127448A (en)

Similar Documents

Publication Publication Date Title
US7095853B2 (en) System and method for preventing an illegal copy of contents
US7372964B2 (en) Method and apparatus for recording information including secret information and method and apparatus for reproduction thereof
JP3779580B2 (en) Signal processing method and apparatus, signal reproduction method and apparatus, and recording medium
JP3688628B2 (en) Signal processing method and apparatus, signal reproduction method and apparatus, and recording medium
JP2002202719A (en) Device and method for enciphering, device and method for deciphering, and storage medium
US20050244001A1 (en) Information recording medium drive device
JP2005130062A (en) Information recording processor, information reproducing processor, information recording medium and method, and computer program
JP3735591B2 (en) Signal processing apparatus, signal processing method, and storage medium
JPH11238305A (en) Data processing method and data recording and reproducing device
JP2000003560A (en) Recording medium, recording medium producing device, data reproducing device, and computer readable recording medium with program recorded thereon
JP3668176B2 (en) Information recording method and apparatus with confidential information, reproducing method and apparatus, and recording medium
WO2005029493A1 (en) Information recording device, information reproducing device, information recording medium, method, and computer program
JP2004127448A (en) Date processing method and data recording and reproducing apparatus
US7203141B2 (en) Recording medium, recording method, recording device, and reproduction method and reproducer
KR100279523B1 (en) Copy protection device and information recording medium used in such a copy protection device
KR100734385B1 (en) Data processing apparatus, data recording apparatus, data playback apparatus, and data storage method
JP2005166198A (en) Information recording processor, information reproducing processor, information recording medium, its method, and computer program
JP2004127447A (en) Date processing method and data recording and reproducing apparatus
US20060285465A1 (en) Information recording processing device, information reproduction processing device, information recording medium and method, and computer program
JP2004127446A (en) Data processing method and data recording and reproducing apparatus
JP5021197B2 (en) DISC RECORDING MEDIUM AND MANUFACTURING METHOD THEREOF, DISC RECORDING METHOD AND DEVICE, AND DISC REPRODUCING METHOD AND DEVICE
JPH11306676A (en) Data protecting method
JP2001155421A (en) Recording device and method, reproducing device and method and recording medium
JP2009054255A (en) Optical disk drive, data recording/reproducing device
JP2005092990A (en) Information record processing apparatus, information reproduction processing apparatus, information recording medium and method, and computer program