记录介质、记录方法和装置、再现方法和装置、数据传输方法以及数据解密方法

文档序号:2820988研发日期:1903年阅读:291来源:国知局
技术简介:
本专利提出一种结合纠错编码与加密密钥生成的新型数据存储方案。发现传统加密数据易受传输错误影响的问题,创新性地将加密密钥信息嵌入纠错码结构中,通过双纠错码协同工作实现数据保护与密钥生成的双重目标。利用第一纠错码保障数据完整性,第二纠错码解码后生成动态密钥,既提升抗干扰能力又增强加密安全性,为高可靠性数据存储提供新思路。
关键词:数据加密,纠错编码,密钥生成
专利名称:记录介质、记录方法和装置、再现方法和装置、数据传输方法以及数据解密方法
技术领域
本发明涉及一种其上记录内容数据的记录介质、一种记录方法、一种记录装置、一种再现方法、一种再现装置、一种数据传输方法以及一种数据解密方法。
背景技术
由于光盘,如CD(光盘)(Compact Disk)和CD-ROM(只读光盘)(Compact Disk Read Only Disk)很容易处理和以相对低的成本制作,它们广泛地用作存储数据的记录介质。近年来,一种可一次记录数据的CD-R(可记录光盘)(Compact Disk Recordable)盘和可重写数据的CD-RW(可重写光盘)(Compact Disk ReWritable)盘已经问世。于是,在这样的光盘上数据记录比此前更为容易。结果,如CD-DA(数字音频光盘)(Compact Disk Digital Audio)盘、CD-ROM盘、CD-R盘和CD-RW盘已经成为数据记录介质的主流。除此之外,近年来,音频数据可按照压缩编码系统,如MP3(数字影音压缩标准3)(MPEG1 Audio Layer-3)和ATRAC(自适应变换声音编码)(Adaptive Transform Acoustic Coding)3,进行压缩和记录于CD-ROM、CD-R、CD-RW等等之上。
然而,随着CD-R和CD-RW的问世,记录于CD-DA上的数据可以比过去更容易地进行拷贝。结果,出现了版权保护的问题。于是,当内容数据记录于CD-R或CD-RW上时,就必须采取措施保护内容数据。
作为保护记录于CD-DA上的内容数据的一种方法,将内容数据加密记录于CD-DA上。当内容数据加密记录于CD-DA上时,除非取得可以用来使内容数据解密的密钥数据,内容数据无法解密。这样,内容数据就可得到保护。
然而,当加密密钥数据和盘分开分发时,需要一个特别的系统而变得很麻烦。于是,优选的方法是将加密密钥数据隐藏于盘中。然而,很难做到将加密密钥数据记录于盘而不被轻易发现。这是因为必须避免隐藏的加密密钥数据不利地影响广泛使用的CD播放器。
因此,本发明的目的就是提供一种记录介质、一种记录方法、一种记录装置、一种再现方法、一种再现装置、一种数据传输方法以及一种容许利用隐藏的加密密钥数据可靠地保护版权的数据解密方法,该加密密钥数据可用来进行加密数据解密。

发明内容
本发明的权利要求1是一种记录介质,该记录介质具有一个区域,其上记录有利用第一纠错码进行编码的数据,其中可利用与第一纠错码不同的第二纠错码进行解码的数据与利用第一纠错码进行编码的数据一起记录于该区域上,并且其中可利用第二纠错码进行解码的数据至少构成加密密钥数据的一部分。
本发明的权利要求11是一种用于记录介质的记录方法,该记录方法包括的步骤有将利用由第一纠错码进行编码的数据记录于记录介质的记录区域的步骤;以及将至少构成加密密钥数据的一部分并且可利用与第一纠错码不同的第二纠错码进行解码的数据、与利用第一纠错码进行编码的数据一起记录于该区域之上的步骤。
本发明的权利要求22是一种应用于记录介质的记录方法,该记录方法包括的步骤为将利用第一纠错码进行编码的数据与可利用第一纠错码进行解码也可利用与第一纠错码不同的第二纠错码进行解码的多个数据(a plurality of pieces of data)一起记录于记录介质的一个区域作为一种至少代表加密密钥数据的一部分的模式的步骤。
本发明的权利要求34是一种用于记录介质的记录装置,该记录装置包括用来执行编码过程的编码过程部分,该编码过程包含利用第一纠错码对输入数据进行纠错码编码的过程;用来接收编码过程部分的输出数据并将所接收的数据记录于记录介质的记录部分;和生成部分,用于生成可利用第一纠错码进行解码的数据,以及将生成的数据提供给编码过程部分,所述数据至少构成加密密钥数据的一部分并且可利用与第一纠错码不同的第二纠错码进行解码。
本发明的权利要求44是一种用于记录介质的再现方法,该再现方法包括的步骤有将从记录介质的一个区域读出的数据进行解码的步骤,该数据是经过加密并利用记录于该区域的第一纠错码进行编码的,在该区域此数据可由和第一纠错码进行编码的数据一起记录的与第一纠错码不同的第二纠错码进行解码;利用至少由第二纠错码进行解码的数据生成解密密钥数据的步骤;以及利用生成的密钥数据对利用第一纠错码进行编码的数据进行解密的步骤。
本发明的权利要求52是一种用于记录介质的再现装置,该再现装置包括用来从记录介质读出数据的头部,该数据是经过加密并利用记录于该区域的第一纠错码进行编码的,在该区域此数据可由和第一纠错码进行编码的数据一起记录的与第一纠错码不同的第二纠错码进行解码;用来对头部的输出信号执行解码过程的解码过程部分;利用第二纠错码对解码过程部分的输出数据进行解码和利用至少由第二纠错码进行解码的数据生成解密密钥数据的生成部分;以及利用生成的密钥数据对解码过程部分的输出数据进行解密的解密部分。
本发明的权利要求60是一种数据传输方法,其包括的步骤为将利用由第一纠错码进行编码的数据与组成加密密钥数据一部分的数据一起输出的步骤,该加密密钥数据可利用第一纠错码进行解码并且也可利用与第一纠错码不同的第二纠错码进行解码。
本发明的权利要求68是一种数据解密方法,其包括的步骤有利用第二纠错码对数据进行解码的步骤,该数据作为经过加密和利用第一纠错码进行编码的数据与可由与第一纠错码不同的第二纠错码进行解码的数据一起被接收;利用至少由第二纠错码进行解码的数据生成解密密钥数据的步骤;以及利用生成的密钥数据对由第一纠错码进行编码的数据进行解密的步骤。
在作为数据记录介质的光盘上,形成一个根据CIRC7系统(第一纠错码)进行编码的区域。数据内容根据CIRC4系统(第二纠错码)进行加密,编码,并进行记录。在根据CIRC7系统对数据进行编码的区域中,可根据CIRC4系统及根据CIRC7系统两者进行纠错的数据以预先规定的模式记录于预先规定的位置。作为可根据CIRC4系统和根据CIRC7系统进行纠错的数据,预先规定的数据在C1序列的单元内重复。当数据在这些区域中解码时,可得到可以纠错的数据。当数据是根据CIRC4系统解码时,可得到表示是否存在不可纠正的错误的信息。该数据和信息用作解密密钥。
根据本发明,可以记录加密密钥而不会对常规的CD驱动器和常规的CD-ROM产生影响。为了改进加密密钥数据的安全性,该区域在盘中的位置及在该区域中数据的位置等等都保密。优选的方法是该区域中的数据结构对每个光盘和对每个压模都改变。此外,当从该区域读出加密密钥时,通过各种措施,加密密钥的安全性得到改进。


图1为用来描述根据本发明的光盘的平面图。
图2为用来描述根据本发明的光盘的示意图。
图3为用来描述根据本发明的光盘的一种记录格式的示意图。
图4为用来描述根据本发明的光盘的该记录格式的示意图。
图5为示出CIRC编码器的一个示例的框图。
图6为示出CIRC编码器的该示例的详细框图。
图7为示出CIRC解码器的一个示例的框图。
图8为示出CIRC解码器的该示例的详细框图。
图9为用来描述根据CIRC4系统的交错示意图。
图10为用来描述根据CIRC7系统的交错示意图。
图11为用来描述可以根据CIRC7系统和根据CIRC4系统两者来进行纠错的数据的示意图。
图12A和B为用来描述根据本发明的光盘上的根据CIRC7系统编码的区域的示意图。
图13A和B为用来描述根据本发明的光盘上的根据CIRC7系统编码的区域的示意图。
图14A和B为用来说明根据本发明的光盘上的根据CIRC7系统编码的区域的示意图。
图15A和B为用来描述根据本发明的光盘上的根据CIRC7系统编码的区域的示意图。
图16A和B为用来描述根据本发明的光盘上的根据CIRC7系统编码的区域的示意图。
图17为用来描述根据本发明的光盘上的根据CIRC7系统编码的一个区域的示意图。
图18为用来描述根据本发明的光盘的另一示例的示意图。
图19为示出根据本发明的光盘记录装置的一个示例的示意图。
图20为示出根据本发明的光盘再现装置的一个示例的框图。
具体实施例方式
下面参照附图对本发明的具体实施方式
予以说明。作为根据本发明的记录介质,使用的是多部分(multi-session)光盘。根据本发明的光盘,具有与CD几乎同样的物理标准,如大小。光盘上的信息可利用通常的CD播放器和CD-ROM驱动器以光学方式读出。
在根据本发明的光盘上,记录加密内容数据。此加密内容数据是,比如,CD-ROM格式或CD-DA格式的经过加密的声频或视频内容数据。作为加密系统的一个示例,可使用DES(数据加密标准)。DES是一种块加密系统,该系统是将纯文本分割为块而按块进行加密。在DES中,64位的输入由64位密钥数据加密(密钥56位,奇偶检验8位)。结果,输出64位。也可以采用DES之外的其他加密系统。尽管DES是一种常用的密钥系统,其密钥数据既用于加密也用于解密。也可以使用RSA加密系统,该系统是一种公共密钥加密系统,加密和解密可使用不同的密钥数据。在需要时,内容数据根据ATRAC3(自适应变换声音编码3)(Adaptive Transform AcousticCoding 3)、MP3(数字影视压缩标准-3)(MPEG1 Audio Layer-3)、AAC(MPEG Advanced Audio Coding)、TwinVQ或其他等等进行压缩编码。
如图1所示,根据本发明的光盘1具有直径120mm。在此光盘1中心形成一个圆孔2。光盘1可具有直径80mm,这也就是所谓的CD单盘。
作为光盘1,有只再现盘、可记录盘和可重写盘。
当此光盘1是只再现光盘时,形成一个铝制反射膜作为记录层。当此光盘1是只再现光盘时,数据以物理凹坑的形式被记录。通常情况下,盘是利用压模采用注入模压法生产。
当此光盘1是可重写光盘时,采用有机染料,如酞菁或花青,作为记录层。当数据写入到此可记录光盘时,利用激光束使光盘的由有机染料制作的记录层的温度上升。结果,由有机染料制作的记录层发生热变形。
当此光盘1是可重写光盘时,采用相变材料作为记录层。相变材料的一个示例是采用Ag-In-Sb-Te(银-铟-锑-碲)合金。这种相变材料具有晶相和非晶相。当激光束的强度很强时,由相变材料制作的记录层被加热到其熔点之上并在其后迅速冷却。结果,由相变材料制作的制作的记录层变为非晶状态。当激光束的强度相对很弱时,由相变材料制作的制作的记录层被加热到结晶温度左右并在其后逐渐冷却。结果,记录材料变为结晶状态。结果,数据记录到光盘光盘1或从其上擦除。
如图1和图2所示,在光盘1的最内边缘处形成第一导入区LI1。在此第一导入区LI1的外缘处形成第一程序区PA1。在此第一程序区PA1的外部形成第一导出区LO1。在此第一程序区PA1中,以与CD-DA标准相同的记录格式记录声频数据。由于在第一程序区PA1中的数据的记录格式与CD-DA的标准相同并且数据未加密,此数据可利用通常的音乐再现CD播放器再现。
在第一导出区LO1的外边形成第二导入区LI2。在此第二导入区LI2的外缘处形成第二程序区PA2。在此第二程序区PA2的外部形成第二导出区LO2。在此第二程序区PA2中,作为内容数据,压缩的声频数据根据压缩编码系统,如ATRAC3,被加密和记录。
此外,此第二程序区PA2具有两个区AR1和AR2,两者的纠错码编码系统不同。在此区AR1上数据是利用根据与通常的CD-DA盘和通常的CD-ROM盘的纠错码编码系统(以下称此系统为CIRC(交叉交错里德-索罗门代码)4系统)相同的纠错码进行编码和记录。在此区AR2上数据是利用应用于双密度CD光盘的纠错码编码系统(以下称此系统为CIRC7系统)的纠错码进行编码和记录。如下所述,在此区AR2中,包含也可根据CICR4系统进行纠错的数据模式。
在程序区AR1中,为了与CD-DA标准兼容,数据是利用根据CIRC4系统的纠错码进行编码的。
通常,添加纠错码来检测突发错误和随机错误并执行纠错过程。如下所述,根据具体实施方式
,利用根据CIRC4系统和CIRC7系统的纠错码的特征,将加密密钥隐藏于此区AR2。
在CD中,作为纠错码编码系统,采用CIRC,其中对C1序列(在垂直方向上)和对C2序列(在对角线方向上)二重地(dually)执行纠错码编码过程。利用此纠错码进行编码的数据是在一帧单位内进行EFM(8至14调制编码)调制并进行记录的。
图3示出未经过EFM调制的CD数据结构的一帧。如图3所示,当声频数据采用16位采样时,一帧包括24个数据位符号,4个Q奇偶检验符号,4个P奇偶检验符号,以及1个子代码符号。数据位的24个符号的构成包括6个左(L)侧样本和6个右(R)侧样本。一个符号(symbol)由8位构成,其中16位除以2。记录于光盘上的一帧数据从8位通过EFM调制变换为14位。此外,在一帧数据上添加一个直流分量抑制位和一个帧同步。
于是,在此光盘上记录的一帧中包括
帧同步24通道位数据位14·24=336通道位子代码14通道位奇偶检验14·8=112通道位边缘位3·34=102通道位于是,一帧的总和通道位是588通道位。
98帧的集合称为一个子代码帧。一个子代码帧等于常规CD的再现时间的1/75秒。图4示出一个子代码帧,其中98帧为在垂直方向上顺序排列。每一帧的子代码的一个符号包含P至W八个通道位。如图4所示,一个扇区由子代码的周期(98帧)中的数据组成。98帧中的头两帧是子代码帧同步S0和S1。当数据是记录于光盘,如CD-ROM,上时,一个扇区包括98个帧(2352字节),这是一个子代码完成单元。
图5和图6是示出根据CIRC系统的编码过程的流程的框图。为简单起见,根据此CIRC的编码过程/解码过程将针对声频数据进行描述。
对两符号延迟/加扰电路(scrambling circuit)11提供24个符号(W12n,A,W12n,B,...,W12n+11,B),其中的一个声频信号字分割为高位8位和低位8位(高位8位由A表示,低位8位由B表示)。两符号延迟/加扰电路11使每个偶数字数据L6n,R6n,L6n+2,R6n+2,...延迟两个符号。即使是整个相应的序列在C2编码器12中有错误,此两符号延迟/加扰电路11对其进行内插。此两符号延迟/加扰电路11对24符号进行加扰以便可以获得最大突发错误内插长度。
两符号延迟/加扰电路11的输出提供给C2编码器12。此C2编码器12对Galois(伽罗瓦)场GF(28)上的里德-索罗门代码进行编码(28,24,5)并生成4符号Q奇偶检验位Q12n,Q12n+1,Q12n+2和Q12n+3。
从C2编码器12输出的28个符号提供给交错电路13。交错电路13对每个符号分配以算术级数变化的延迟值0,D,2D,...,(其中D表示单位延迟量)以使一个符号的数组改变为第二个数组。
交错电路13的输出提供给C1编码器14,该C1编码器14利用Galois场GF(28)上的里德-索罗门代码作为C1代码(32,28,5)。此C1编码器14生成4符号P奇偶检验位P12n,P12n+1,P12n+2和P12n+3。每个C1代码和C2代码的最小距离是5。这样,C1编码器14可纠正2符号错误并消除-纠正4符号错误(在错误符号位置为已知时)。
从C1编码器14输出的32个符号提供给“一”符号(one-symbol)延迟电路15。此“一”符号延迟电路15将邻接的符号分离以防止扩散到一个符号的边界外的错误导致两符号错误。此Q奇偶检验由反向器(inverter)反向。这样,即使是所有的数据和奇偶检验变为零,也可以检测到错误。
根据CIRC4系统的交错电路13的单位延迟量D不同于根据CIRC7系统的单位延迟量。交错电路13可使突发错误分散。
换言之,根据CIRC4系统,交错电路13指定D=4帧并将邻接帧以每4帧分开。D=4帧的CIRC4系统,用于当前的CD-DA。根据CIRC4系统,最大延迟量变成为27D(=108帧)。总交错长度变成109帧。
根据CIRC7系统,交错电路13指定D=7帧并将邻接帧以每7帧分开。D=7帧的CIRC7系统,建议用于双密度CD。根据CIRC7系统,最大延迟量变成为27D(=189帧)。总交错长度变成190帧。
图7和图8为示出解码过程的流程框图。解码过程以与上面的编码过程相反的顺序执行。
从EFM解调电路输出的再现数据提供给“一”符号延迟电路21。由编码侧的“一”符号延迟电路15分配的延迟由“一”符号延迟电路21取消(cancel)。
从“一”符号延迟电路21输出的32个符号提供给C1解码器22。C1解码器22的输出提供给解交错电路(de-interleavingcircuit)23。此解交错电路23对28个符号分配以算术级数变化的延迟量27D,26D,...,D和0以使由交错电路13分配的延迟量被取消。
根据CIRC4系统,解交错电路23的单位延迟量是D=4帧。根据CIRC7系统,解交错电路23的单位延迟量是D=7帧。
解交错电路23的输出提供给C2编码器24。该C2编码器24利用C2代码对解交错电路23的输出进行解码。从C2编码器24输出的24个符号提供给两符号延迟/解扰电路25。解码数据的24个符号是从此两符号延迟/解扰电路25取得的。
利用从C1解码器22和C2解码器24输出的错误标志(flag),内插标志生成电路26生成一个内插标志。利用此内插标志,表示错误的数据被内插。
这样,根据此CIRC,在垂直方向上对C1序列执行纠错码编码过程。此外,在对角线方向上对C2序列执行纠错码编码过程。这样,二重地执行纠错码编码过程。此CIRC4系统和CIRC7系统在其交错长度上不同。
根据CIRC4系统,如图9所示,单位延迟量D是(D=4)。总交错长度是109(=108+1)帧。这样,根据CIRC4系统,总交错长度比一个扇区的数据长度略大。根据CIRC7系统,如图10所示,单位延迟量D是(D=7)。总交错长度是190(=189+1)帧。这样,根据CIRC7系统,总交错长度比两个扇区的数据长度略短。
总交错长度确定针对突发错误的纠错性能,其中很多数据由于附着在光盘上的指印、光盘上的划痕等等而连续地变为错误。总交错长度越长,突发错误纠错性能越高。在双密度CD中,希望改进对突发错误的纠错性能。因此,对于双密度CD,考虑利用根据CIRC7系统的纠错码改进对突发错误的纠错性能。
如上所述,在根据本发明的光盘1上,利用根据CIRC7系统的纠错码进行编码的数据记录于区AR2中。此外,在区AR2中包含可根据CIRC7系统和CIRC4系统纠错的数据模式。下面对可根据CIRC7系统和CIRC4系统纠正的数据予以描述。
如上所述,由于CIRC4系统和CIRC7系统在交错长度上不同,利用根据CIRC7系统的纠错码进行编码的数据不能由根据CIRC4系统的解码器进行解码。与此相反,利用根据CIRC4系统的纠错码进行编码的数据不能由根据CIRC7系统的解码器进行解码。
然而,具有特定安排的数据可由根据CIRC4系统和CIRC7系统两者的解码器进行解码。这意味着数据可进行逻辑纠错(不存在不能纠错的可能性)。这样,当光盘具有大划痕等等时,当然,就不能进行纠错。
图11描述可以利用根据CIRC4系统和根据CIRC7系统之中的任何一个的解码器来进行解码的数据组(data array)。在图11中示出的数据组中,当数据是二维排列时,预先规定的数据作为一个单元(即在C1序列的单元中)在垂直方向上重复。在此示例中,数据在垂直方向上以a1、a2、a3和a4为单元重复。
在此种数据组中,同样的数据在水平方向上排列。换言之,如图11所示,在水平方向上的第一行的数据全是a1。在水平方向上的第二行的数据全是a2。在水平方向上的第三行的数据全是a3。在水平方向上的第四行的数据全是a4。这样,在水平方向上排列的同样的数据。
当数据是以这种方式排列时,与C1序列类似,根据CIRC4系统的C2序列,与根据CIRC7系统的C2序列是一样的。换言之,在图11中示出的示例中,不管总交错长度(即对角线方向的角度)如何,C2序列的奇偶检验永远是由a1、a2、a3和a4构成的。
这样,当数据是以这种方式排列时,利用根据CIRC7系统的纠错码进行编码的数据可由根据CIRC4系统的解码器进行解码。反之亦然,利用根据CIRC4系统的纠错码进行编码的数据可由根据CIRC7系统的解码器进行解码。
这样,由于根据CIRC4系统和根据CIRC7系统在交错长度上不同,当利用根据CIRC7系统的纠错码进行编码的数据由根据CIRC4系统的解码器进行解码时,或者当利用根据CIRC4系统的纠错码进行编码的数据由根据CIRC7系统的解码器进行解码时,检测到不能纠错的错误。然而,如前所述,利用其中预先规定的数据在垂直方向上重复的数据,数据可利用根据CIRC7系统和根据CIRC4系统之中的任何一个的解码器来进行解码。
根据本发明的具体实施例,利用可由根据CIRC7系统的解码器和根据CIRC4系统的解码器进行纠错的数据的特征,将加密密钥数据记录于盘上。利用CIRC7系统,加密密钥数据不能由常规的CD播放器和常规的CD-ROM驱动器再现。结果,可提高加密密钥数据的安全性。此外,为提高安全性,采取了各种措施。作为一种措施,将区AR2的位置保密。下面将描述实际中用于区AR2的数据记录方法和数据再现方法。
图12A示出,比如,记录于图1和图2所示的光盘上的第二程序区PA2的区AR2中的一个道(音乐数据的一个音乐程序)的结构。
如上所述,在区AR2中包含利用根据CIRC7系统的纠错码进行编码和根据CIRC4系统和CIRC7系统两者进行纠错的数据模式。在图12A和B中,数据A,伪数据(dummy data),...,数据B,和数据C代表可利用根据CIRC7系统和根据CIRC4系统两者进行纠错的记录部分。其他部分(划线区)代表当根据CIRC4系统对记录部分进行解码时检测到的不可能纠错的部分的部分。能根据CIRC7系统和CIRC4系统两者进行纠错的数据是这样的数据,其中预先规定的数据在垂直方向上(C1序列)作为一个单元重复。
当区AR2是根据CIRC4系统解码时,数据A可进行纠错。这样,没有错误从数据A被检测出(由图12A中的“否”表示)。与此相反,划线区被检测为不能纠错的部分(有图12A中的“是”表示)。在此示例中,如果未检测到错误,有两种情况。在第一种情况,原始数据不包含错误。在第二种情况,包含于数据中的错误被纠正。实际上,存在由于光盘上的划痕、指印等等不能根据CIRC4系统进行纠错的可能。
尽管纠错过程是对C1序列和C2序列每一个执行,在利用C2序列的预先规定的位置读出(采样)的纠错结果检测到不可纠错状态。在每个部分,记录了例如数十个字节的数据。这样,C2序列的纠错结果可安全地读出。在这种情况下,在各个单独的位置可读出多个纠错结果,以便可以安全地检测到C2序列的纠错结果。假设当根据CIRC4系统纠错时,对不可纠错的部分分配1位“0”,而对无错误部分(其中也可有经过纠错的错误)分配1位“1”,则可得到数据D(0101...01101)。
根据本发明的具体实施例,可根据CIRC4系统进行纠错的数据A,B和C是用作加密密钥数据或其一部分。此外,根据本具体实施例,代表不能纠错的部分、可纠错的部分和无错部分的数据D,用作加密密钥数据或其一部分。换言之,当加密密钥数据是由CIRC7-密钥表示时,加密密钥数据可利用下面的公式生成CIRC7-密钥=f1(A,B,C和D)其中f1是一个具体密钥生成函数。为进一步提高加密密钥的安全性,记录有伪数据。
存在有数种提高加密密钥数据的安全性的方法。在图12A中示出的方法是称为第一记录法,而图12B中示出的是第二记录法。当第二记录法与第一记录法进行比较时,其中根据CIRC7系统和根据CIRC4系统两者没有不可纠错发生的数据(A,B和C)的位置有改变。此外,纠错结果的读出位置发生改变。此外,密钥生成函数f1变为密钥生成函数f2。每当数据记录到可记录光盘时,交替使用第一记录法和第二记录法。结果,加密密钥数据的安全性可得到提高。当使用只读光盘时,在母盘制作时执行该过程。比如,可生产多个根据第一记录法和第二记录法的压模(stamper)。
当在利用PC驱动器的个人计算机上运行的应用软件读出密钥时,其位置信息可发到驱动器的命令获得。为防止这一问题,将执行下述的过程。
图13A和B示出一种利用应用于加密密钥数据的读出方法来提高加密密钥数据的安全性。示例A的可根据CIRC7系统和CIRC4系统进行纠错的数据记录于区AR2中的多个位置上。当数据A从区AR2读出时,读出位置改变。在图13A中,读出第一个数据A。在图13B中,读出第二个数据A。比如,读出位置,每当再现时,都发生改变。除了数据A,此方法也可应用于数据B、数据C和伪数据。
图14A和B示出一种利用应用于加密密钥数据的读出方法来提高加密密钥数据的安全性。在此示例中,数据D的读出方法根据可否纠错而改变。换言之,如图14A和图14B所示,读出位置改变。比如,每当执行再现时,读出位置都改变。在这种情况下,即使是读出位置改变,获得的数据D也是一样的。
图15A示出在可根据CIRC7系统和CIRC4系统进行纠错的预先规定的数据记录于预先规定的位置的情况下,利用一个以箭头表示的一个读出命令读出预先规定的数据和其它数据的方法。图15B示出一种不仅发出用于读取预定数据的真实读出命令(命令2)而且发出伪读出命令(命令1和命令2)的方法,其目的是为了使预先规定的数据不易被发觉。
在图16A和图16B中,当读出根据CIRC7系统进行编码的区AR2时,尽管读出位置是固定的,但读出次序有改变。比如,指定了59个读出位置。每当读出区AR2时,读出次序改变。虽然图16A和B只示出两种读出次序,但读出次序可以有多种。
图17示出一个利用半导体存储器(缓冲存储器)的示例。从区AR2读出的整个数据复制到缓冲存储器。之后,从缓冲存储器的预先规定的位置将数据读出。此数据是可根据CIRC4系统进行纠错的。生成与纠错结果相对应的数据D。由于区AR2的数据存储于缓冲存储器中,所以生成加密密钥数据的方法从外部是不能看到的。结果,加密密钥数据的安全性可以提高。最好缓冲存储器是不可篡改的。
在该示例中,如图1和图2所示,光盘是两部分光盘,分为内缘区和外缘区,其中按照CD-DA标准的数据被记录在一个区中,而压缩声频数据被加密和记录到另一个区。然而,如图18所示,当然,也可以使用单部分光盘。
在图18所示的示例中,在光盘的最内边缘处形成第一导入区LI。在此第一导入区LI的外缘处形成程序区PA。在此程序区PA的外部形成导出区LO。程序区PA分成为区AR11和区AR12。在区AR11中数据根据CIRC4系统的纠错码进行加密、编码和被记录。在区AR12中数据根据CIRC7系统的纠错码进行编码和被记录。记录于区AR12中的数据包含可根据CIRC7系统和根据CIRC4系统进行纠错的数据模式。
图19示出根据本发明的一个实施例的记录装置。为简单起见,根据此实施例,数据是记录于单部分光盘62上,如图18所示。当单部分光盘62是只读光盘时,采用图19所示的结构作为母盘制作系统(mastering system)。在图19中,待记录的内容数据提供给由标号51表示的输入端子。内容数据的一个示例是按照ATRA3经过压缩的声频数据。然而,除了声频数据,本发明也可应用于视频数据和音乐及视频数据。或者,经过加密的内容数据可提供给输入端子51。或者,一部分内容数据可经过加密。
输入数据提供给开关电路52的第一输入端子。此外,输入数据由加密器53进行加密,然后提供给开关电路52的第二输入端子。开关电路52由控制器(CPU)54控制,此控制器对整个记录装置进行控制。与控制器54相连接的有一个显示器、操作开关等等(未示出)。根据输入数据是否需要加密,开关电路52由控制器54进行控制。加密密钥数据(CIRC7-密钥)从控制器54提供给加密器53。
开关电路52的输出数据提供给CIRC4编码器55。此CIRC4编码器55,利用根据CIRC4系统的纠错码对所提供的数据进行编码。CIRC4编码器55的输出数据提供给开关电路57的第一输入端子。加密密钥(CIRC7-密钥)编码器56的输出数据提供给开关电路57的第二输入端子。构成在加密器53中使用的加密密钥数据或其一部分的数据(包含伪数据)从控制器54提供给加密密钥编码器56。换言之,加密密钥编码器56生成记录于根据CIRC7系统编码的区AR2中的数据(见图12A、B等等)。
CIRC4编码器55对C1序列(在垂直方向上)和C2序列(在对角线方向上)二重地执行纠错码编码过程。当根据CIRC4系统执行纠错码编码过程时,延迟单位D是(D=4帧),而最大延迟量是27D(=108帧)。加密密钥编码器56对C1序列(在垂直方向上)和C2序列(在对角线方向上)二重地执行纠错码编码过程。当根据CIRC7系统执行纠错码编码过程时,延迟单位D是(D=7帧),而最大延迟量是27D(=189帧)。
开关电路57由控制器54控制。在示于图18的示例中,开关电路57由控制器54控制以使根据CIRC4系统进行编码的数据记录于数据道AR1中,而根据CIRC7系统进行编码的数据记录于数据道AR2中。如前所述,为了提高加密密钥数据的安全性,每当记录数据时,当可根据CIRC4系统和根据CIRC7系统两者进行纠错的数据的位置改变时,控制器54向加密密钥编码器56提供以此种方式控制的数据。
开关电路57的输出数据提供给子代码编码器58。控制器54将子代码数据提供给子代码编码器58。子代码编码器58在开关电路57提供的数据上添加一个子代码以便将所提供的数据转换为预先规定的记录数据格式。子代码编码器58的输出数据由EFM调制器59进行EFM调制。EFM调制数据提供给写入存储部分60。写入存储部分60是一个控制数据记录方法的电路。写入存储部分60对区AR2执行用于多路复用记录的过程,一种用来改变加密密钥数据记录于其上的光道的过程,等等。
写入存储部分60的输出提供给光学拾取器61。光学拾取器61输出根据写入存储部分60的输出数据进行调制的激光束。此激光束对光盘62的记录表面进行照射。结果,数据就记录到光盘62上。
光盘62固定在旋转台上由主轴马达63转动。主轴马达63在伺服部分64的控制下被驱动并以恒定线速度(CLV)或恒定角速度(CAV)转动。伺服部分64生成各种类型的伺服驱动信号,如聚焦伺服驱动、寻道(tracking)伺服驱动以及与RF部分65提供的聚焦误差信号和寻道误差信号及从控制器54提供的操作命令相应的主轴伺服驱动,并将生成的信号输出到光学拾取器61和主轴马达63。
光学拾取器61利用物镜收集作为半导体激光器的光束的激光作为照射光盘62的信号表面的光源,并对光盘62的信号表面进行扫描,结果在光盘62上形成同心圆形状或螺旋形状的光道(track)。光学拾取器61的物镜由一个致动器(未示出)推动在聚焦方向上和寻道方向上移动。整个光学拾取器61通过一个螺旋机构(threadmechanism)(未示出)在光盘62的半径方向上移动。
图20示出一个使来自上述光盘62的数据再现的再现装置的示例。光盘62固定在旋转台上由主轴马达71转动。主轴马达71在伺服部分74的控制下受到驱动并以恒定线速度(CLV)或恒定角速度(CAV)转动。
伺服部分74生成各种类型的伺服驱动信号,如聚焦伺服驱动、寻道伺服驱动以及与RF部65提供的聚焦误差信号和寻道误差信号及从控制器83提供的操作命令相应的主轴伺服驱动,并将生成的信号输出到主轴马达71和光学拾取器72。控制器83对整个再现装置进行控制。与控制器83相连接的有一个显示器、操作开关等等(未示出)。光学拾取器72收集半导体激光器的激光作为照射光盘62的信号表面的光源,并对形成的同心圆形状或螺旋形状的光道跟踪。整个光学拾取器72通过一个螺旋机构(未示出)在光盘62的半径方向上移动。
光学拾取器72的输出信号通过RF放大器73提供给同步检测器75。同步检测器75的输出数据提供给EFM解调器76。解调器76对同步检测器75提供的数据进行解调。解调器76的输出数据提供给子代码解码器77。子代码解码器77从EFM解调器76提供的数据中抽取子代码数据。子代码解码器77的输出数据提供给CIRC4系统纠错码解码电路(以下称其为CIRC4解码器)78。
当数据从光盘62再现时,光学拾取器72访问光盘62的预先规定的位置并再现程序区PA1的一部分。光学拾取器72的输出信号通过RF放大器73、同步检测器75、解调器76和子代码解码器77提供给CIRC4解码器78。
CIRC4解码器78执行根据CIRC4系统的纠错过程。CIRC4解码器78的输出数据提供给开关电路79。开关电路79由控制器83进行控制。经过加密的再现内容数据提供给解密器80。区AR2的再现数据提供给CIRC7密钥抽取器81。此CIRC7密钥抽取器81生成加密密钥数据。生成的加密密钥数据提供给解密器80。解密器80对CIRC4解码器78的输出数据进行解密。再现数据输出到输出端子82。
光盘62的TOC数据和地址数据从子代码解码器77提供给控制器83。当图1所示的光盘1装入到再现装置时,程序区PA2受到访问。光学拾取器72从程序区PA2读出数据并生成加密密钥数据。之后,程序区PA2的内容数据被再现。
在上述光盘62中,在区AR2中,利用根据CIRC7系统的纠错码进行编码的数据包含可根据CIRC7系统和CIRC4系统两者进行纠错的数据。然而,但这一部分被错误地再现为声音时,将会生成讨厌的声音。这样,在可根据CIRC7系统和CIRC4系统进行纠错的数据部分中,PCM信号的所有高位位设置为0或1以使声级变低。
当在可根据CIRC7系统和CIRC4系统两者进行纠错的数据部分中生成的声音是直流或射频波时,由于用户不容易识别,他或她很可能要提高音量。这样,数据0和数据1将隐藏于预先规定的模式中而使得生成可听频带声(audible band sound)。比如,数据“0”和数据“1”将以7.35kHz重复。
在某些根据CIRC系统的解码电路中,除非在C1序列中发生错误,对C2序列不执行纠错过程。对于具有此种解码电路的驱动器或播放器过程,在区AR2的一部分之中,可根据CIRC7系统和CIRC4系统进行纠错的数据将包含C1序列的错误。
上述示例描述了本发明应用于数据记录介质的情况。除了数据记录介质之外,本发明可应用于内容数据被加密和传输并且加密数据被接收的情况。换言之,用于传输并接收的数据的预先规定的周期(period)(帧、包等等)是对用于根据CIRC7系统编码的数据的周期。与上述方式相同,加密密钥可隐藏于数据周期中。
当本发明应用于数据传输和接收时,示于图19中的记录系统的结构与传输系统的结构相对应。开关电路57的输出提供给传输部分和传输给有线或无线通信路径。示于图20的再现系统的结构与接收系统的结构相对应。接收到的数据提供给RF放大器73。接收并解密的数据是从解密器80得到的。
尽管本发明已经针对本发明的优选实施例示出和描述,但本领域的技术人员应该理解上述的和各种其他的变化、省略和添加可以在不脱离本发明的精神及范围情况下以其形式和细节进行。在上述示例中,描述了可根据CIRC4系统和CIRC7系统进行纠错的数据。只要编码结构相同,在垂直方向上(C1序列)作为一个单元重复的预先确定的数据可被纠错而不与交错的长度无关。
此外,除了CIRC之外,可根据多个纠错系统进行纠错的数据可扩展到另一编码系统用于执行根据两个序列的纠错码编码过程。比如,与CIRC类似,利用编码过程在水平方向上和垂直方向上执行的产品编码,可考虑根据多个系统进行纠错的数据。
根据本发明,作为数据记录介质的光盘具有一个区域,其中的数据是利用根据CIRC7系统的纠错码进行编码的。在此区域中,可根据CIRC4系统和CIRC7系统两者进行纠错的数据以预先规定模式记录在预先规定的位置。由于可纠错的数据是用作加密密钥或其一部分,加密密钥的安全性可提高,而对常规的装置的影响可减小。此外,当此区域的结构等等以各种方式改变时,加密密钥可得到更大的保密性。
权利要求
1.一种记录介质,该记录介质具有一个区域,在该区域上记录有利用第一纠错码进行编码的数据,其中可利用与第一纠错码不同的第二纠错码进行解码的数据与利用第一纠错码进行编码的数据一起记录于该区域上,并且其中可利用第二纠错码进行解码的数据至少构成加密密钥数据的一部分。
2.如权利要求1所述的记录介质,其中可利用第二纠错码进行解码的数据与利用第一纠错码进行解码的数据一起记录于此区域,以便当利用第二纠错码对从该区域读出的数据进行解码时,解码的数据表示与加密密钥数据相对应的预先规定的错误模式。
3.如权利要求2所述的记录介质,其中可利用第二纠错码进行解码的数据是也可以利用第一纠错码进行解码的数据。
4.如权利要求1所述的记录介质,其中至少可利用第二纠错码进行解码的数据的一部分是伪数据。
5.如权利要求1所述的记录介质,其中第一纠错码和第二纠错码用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是其中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
6.如权利要求1所述的记录介质,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
7.如权利要求6所述的记录介质,其中可解码的数据包含C1序列的错误。
8.如权利要求6所述的记录介质,其中利用第一纠错码进行编码的数据的部分是与可以以使所有的高位位为同样值的方式进行解码的数据一起进行记录的。
9.如权利要求6所述的记录介质,其中利用第一纠错码进行编码的数据的部分是与可以以在当该部分再现时生成可听频带声的方式进行解码的数据一起进行记录的。
10.如权利要求9所述的记录介质,其中利用第一纠错码进行编码的数据的部分是与可以以数据0和数据1在预先规定的周期中重复的方式进行解码的数据一起进行记录的。
11.一种用于记录介质的记录方法,该记录方法包括下述步骤将利用由第一纠错码进行编码的数据记录于记录介质的记录区域的步骤;以及将至少构成加密密钥数据的一部分并且可利用与第一纠错码不同的第二纠错码进行解码的数据、与利用第一纠错码进行编码的数据一起记录于该区域之上的步骤。
12.如权利要求11所述的用于记录介质的记录方法,其中加密密钥数据包含表示从该区域读出并利用第二纠错码进行解码的数据是否具有错误的数据。
13.如权利要求12所述的用于记录介质的记录方法,其中可利用第二纠错码进行解码的数据是也可以利用第一纠错码进行解码的数据。
14.如权利要求11所述的用于记录介质的记录方法,其中第二记录步骤是通过将可利用第二纠错码进行解码的数据与利用第一纠错码进行编码的数据一起记录于此区域以便当利用第二纠错码对从该区域读出的数据进行解码时,解码的数据表示与加密密钥数据相对应的预先规定的错误模式来执行的。
15.如权利要求11所述的用于记录介质的记录方法,其中至少可利用第二纠错码进行解码的数据的一部分是伪数据。
16.如权利要求11所述的用于记录介质的记录方法,其中第一纠错码和第二纠错码用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是其中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
17.如权利要求11所述的用于记录介质的记录方法,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
18.如权利要求17所述的用于记录介质的记录方法,其中可解码的数据包含C1序列的错误。
19.如权利要求17所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以使所有的高位位为同样值的方式进行解码的数据一起进行记录来执行的。
20.如权利要求17所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以在当该部分再现时生成可听频带声的方式进行解码的数据一起进行记录来执行的。
21.如权利要求11所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以数据0和数据1在预先规定的周期中重复的方式进行解码的数据一起进行记录来执行的。
22.一种应用于记录介质的记录方法,该记录方法包括将利用第一纠错码进行编码的数据与可利用第一纠错码进行解码也可利用与第一纠错码不同的第二纠错码进行解码的多个数据一起记录于记录介质的一个区域作为一种至少代表加密密钥数据的一部分的模式的步骤。
23.如权利要求22所述的用于记录介质的记录方法,其中记录步骤是通过利用具有可藉助第二纠错码进行解码的数据因子的生成函数生成加密密钥数据并利用由生成的加密密钥数据表示的模式来记录该多个数据来执行的。
24.如权利要求23所述的用于记录介质的记录方法,其中每当数据记录于记录介质时,生成函数都发生改变。
25.如权利要求22所述的用于记录介质的记录方法,其中每当数据记录于记录介质时,该多个数据的记录模式都发生改变。
26.如权利要求22所述的用于记录介质的记录方法,其中该多个数据组成加密密钥数据的一部分。
27.如权利要求22所述的用于记录介质的记录方法,其中记录步骤是通过将利用第一纠错码进行编码的数据与可利用第二纠错码进行解码的多个数据一起记录以便当从该区域读出的数据利用第二纠错码进行解码时获得预先规定的错误模式来执行的。
28.如权利要求22所述的用于记录介质的记录方法,其中第一纠错码和第二纠错码是用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是其中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
29.如权利要求22所述的用于记录介质的记录方法,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
30.如权利要求29所述的用于记录介质的记录方法,其中可解码的数据包含C1序列的错误。
31.如权利要求29所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以使所有的高位位为同样值的方式进行解码的数据一起进行记录来执行的。
32.如权利要求29所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以在当该部分再现时生成可听频带声的方式进行解码的数据一起进行记录来执行的。
33.如权利要求32所述的用于记录介质的记录方法,其中第二记录步骤是通过将利用第一纠错码进行编码的数据的部分与可以以数据0和数据1在预先规定的周期中重复的方式进行解码的数据一起进行记录来执行的。
34.一种用于记录介质的记录装置,该记录装置包括用来执行编码过程的编码过程部分,该编码过程包含利用第一纠错码对输入数据进行纠错码编码的过程;用来接收编码过程部分的输出数据并将所接收的数据记录于记录介质的记录部分;和生成部分,用于生成可利用第一纠错码进行解码的数据,以及将生成的数据提供给编码过程部分,所述数据至少构成加密密钥数据的一部分并且可利用与第一纠错码不同的第二纠错码进行解码。
35.如权利要求34所述的用于记录介质的记录装置,其中也可利用第二纠错码进行解码的所述多个数据作为表示加密密钥数据的一部分的模式与利用第一纠错码进行编码的数据一起记录于记录介质。
36.如权利要求35所述的用于记录介质的记录装置,其中生成部分被配置成可利用具有可藉助第二纠错码进行解码的数据因子的生成函数生成加密密钥数据并将此生成的加密密钥数据提供给编码过程部分。
37.如权利要求36所述的用于记录介质的记录装置,其中每当数据记录于记录介质时,生成部分都被配置成使生成函数发生改变。
38.如权利要求35所述的用于记录介质的记录装置,其中每当数据记录于记录介质时,生成部分都配置成使所述多个数据的记录模式发生改变。
39.如权利要求34所述的用于记录介质的记录装置,其中生成部分配置成与利用第一纠错码进行编码的数据一起生成可利用第二纠错码进行解码的多个数据以便当从该区域读出的数据利用第二纠错码进行解码时获得预先规定的错误模式。
40.如权利要求34所述的用于记录介质的记录装置,其中第一纠错码和第二纠错码是用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是其中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
41.如权利要求34所述的用于记录介质的记录装置,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
42.如权利要求41所述的用于记录介质的记录装置,其中可解码的数据包含C1序列的错误。
43.如权利要求34所述的用于记录介质的记录装置,还包括用来对输入数据执行加密过程并将其输出数据提供给编码过程部分的加密过程部分。
44.一种用于记录介质的再现方法,该再现方法包括下列步骤将从记录介质的一个区域读出的数据进行解码的步骤,该数据是经过加密并利用记录于该区域的第一纠错码进行编码的,在该区域此数据可由和第一纠错码进行解码的数据一起记录的与第一纠错码不同的第二纠错码进行解码;利用至少由第二纠错码进行解码的数据生成解密密钥数据的步骤;以及利用生成的密钥数据对利用第一纠错码进行编码的数据进行解密的步骤。
45.如权利要求44所述的用于记录介质的再现方法,该再现方法还包括利用由第二纠错码进行解码的数据的错误模式生成密钥数据的步骤。
46.如权利要求44所述的用于记录介质的再现方法,其中每当数据从记录介质再现时,可由第二纠错码进行解码和从该区域读出的数据的读出位置都发生改变。
47.如权利要求44所述的用于记录介质的再现方法,其中每当数据从记录介质再现时,可由第二纠错码进行解码和从该区域读出的数据的读出次序都发生改变。
48.如权利要求44所述的用于记录介质的再现方法,其中密钥数据生成步骤是通过从该区域将数据读出到半导体存储器并利用读出到半导体存储器的数据生成该密钥数据而执行的。
49.如权利要求44所述的用于记录介质的再现方法,其中可利用第二纠错码进行解码的数据是也可以利用第一纠错码进行解码的数据。
50.如权利要求44所述的用于记录介质的再现方法,其中第一纠错码和第二纠错码是用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是数据中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
51.如权利要求44所述的用于记录介质的再现方法,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
52.一种用于记录介质的再现装置,该再现装置包括用来从记录介质读出数据的头部,该数据是经过加密并利用记录于该区域的第一纠错码进行编码的,在该区域此数据可由和第一纠错码进行编码的数据一起记录的与第一纠错码不同的第二纠错码进行解码;用来对头部的输出信号执行解码过程的解码过程部分;利用第二纠错码对解码过程部分的输出数据进行解码和利用至少由第二纠错码进行解码的数据生成解密密钥数据的生成部分;以及利用生成的密钥数据对解码过程部分的输出数据进行解密的解密部分。
53.如权利要求52所述的用于记录介质的再现装置,其中生成部分配置成为也可利用藉助第二纠错码进行解码的错误模式来生成密钥数据。
54.如权利要求52所述的用于记录介质的再现装置,其中每当数据从记录介质再现时,可利用第二纠错码进行解码和从该区域读出的数据的读出位置都发生改变。
55.如权利要求52所述的用于记录介质的再现装置,其中每当数据从记录介质再现时,可由第二纠错码进行解码和从该区域读出的数据的读出次序都发生改变。
56.如权利要求52所述的用于记录介质的再现装置,其中从该区域读出的数据被读出到半导体存储器并且密钥数据利用读出到半导体存储器的数据被生成。
57.如权利要求52所述的用于记录介质的再现装置,其中可利用第二纠错码进行解码的数据是也可以利用第一纠错码进行解码的数据。
58.如权利要求52所述的用于记录介质的再现装置,其中第一纠错码和第二纠错码用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是数据中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
59.如权利要求52所述的用于记录介质的再现装置,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
60.一种数据传输方法,包括下述步骤将利用由第一纠错码进行编码的数据与组成加密密钥数据一部分的数据一起输出的步骤,该加密密钥数据可利用第一纠错码进行解码并且也可利用与第一纠错码不同的第二纠错码进行解码。
61.如权利要求60所述的数据传输方法,其中输出步骤是通过将利用第一纠错码进行编码的数据与可利用第二纠错码进行解码的多个数据一起输出以便当数据利用第二纠错码进行解码时获得预先规定的错误模式来执行的。
62.如权利要求61所述的数据传输方法,其中输出步骤是通过利用具有可藉助第二纠错码进行解码的数据因子的生成函数生成加密密钥数据,并且将由生成的加密密钥数据表示的模式输出来执行的。
63.如权利要求62所述的数据传输方法,其中每当数据输出时,生成函数都发生改变。
64.如权利要求61所述的数据传输方法,其中每当数据输出时,所述多个数据的记录模式都发生改变。
65.如权利要求60所述的数据传输方法,其中可利用第二纠错码进行解码的数据的一部分是伪数据。
66.如权利要求60所述的数据传输方法,其中第一纠错码和第二纠错码是用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是数据中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
67.如权利要求60所述的数据传输方法,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
68.一种数据解密方法,其包括下述步骤利用第二纠错码对数据进行解码的步骤,该数据作为经过加密和利用第一纠错码进行编码的数据被接收,并且是与可由与第一纠错码不同的第二纠错码进行解码的数据一起接收的;利用至少由第二纠错码进行解码的数据生成解密密钥数据的步骤;以及利用生成的密钥数据对由第一纠错码进行编码的数据进行解密的步骤。
69.如权利要求68所述的数据解密方法,还包括下述步骤利用藉助第二纠错码进行解码的错误模式来生成密钥数据的步骤。
70.如权利要求68所述的数据解密方法,其中每当数据解码时,可由第二纠错码进行解码的数据的读出位置都发生改变。
71.如权利要求44所述的数据解密方法,其中每当数据解码时,可由第二纠错码进行解码的数据的读出次序都发生改变。
72.如权利要求68所述的数据解密方法,其中密钥数据生成步骤是通过将数据读出到半导体存储器并利用读出到半导体存储器的数据生成该密钥数据而执行的。
73.如权利要求68所述的数据解密方法,其中可利用第二纠错码进行解码的数据是也可以利用第一纠错码进行解码的数据。
74.如权利要求68所述的数据解密方法,其中第一纠错码和第二纠错码是用来对至少两种编码序列在相应的方向上进行编码,第一纠错码和第二纠错码只在编码序列上不同,可解码的数据是数据中预先规定的数据作为两个编码序列之一的一个单元在相应的方向上重复的数据。
75.如权利要求68所述的数据解密方法,其中第一纠错码和第二纠错码是可利用来分别对C1序列在垂直方向上进行编码和对C2序列在对角线方向上进行编码的代码,第一纠错码和第二纠错码的不同在于其交错长度,可解码的数据是作为C1序列的一个单元重复的预先规定的数据。
全文摘要
一种记录介质,该记录介质具有一个区域,其上记录有利用第一纠错码进行编码的数据,其中可利用与第一纠错码不同的第二纠错码进行解码的数据与利用第一纠错码进行编码的数据一起记录于该区域上,并且其中可利用第二纠错码进行解码的数据至少构成加密密钥数据的一部分。
文档编号G10L11/00GK1498404SQ0380010
公开日2004年5月19日 申请日期2003年1月22日 优先权日2002年1月31日
发明者猪口达也, 佐古曜一郎, 古川俊介, 木原隆, 一郎, 介 申请人:索尼株式会社
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!