著录项信息
专利名称 | 获得或访问不同块携带信息的复制保护光记录载体的方法 |
申请号 | CN98118835.4 | 申请日期 | 1998-08-27 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 1999-06-16 | 公开/公告号 | CN1219728 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 索尼达德克奥地利股份公司 | 申请人地址 | 奥地利安尼弗
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 索尼达德克奥地利股份公司 | 当前权利人 | 索尼达德克奥地利股份公司 |
发明人 | R·布劳克维施;A·温特 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 吴增勇;张志醒 |
摘要
本发明涉及在不同块中携带信息的复制保护光学记录载体的获得和访问方法以及光学记录载体本身。当检索在相应的子代码字段中包含不正确的地址数据的块时,光学记录载体的访问装置返回不同的结果。在制造光学记录载体时通过修改各块的预定模式的子代码地址信息而实现复制保护密钥。密钥是在制造光学记录载体前预置的、因此可以用来将存储在光学记录载体中的数据加密。访问数据时,首先从光学记录载体中抽取密钥,然后利用这种密钥将数据解密。
1.一种获得在不同块中携带信息的复制保护光记录载体的方 法,其特征在于包括以下步骤:
(a)确定用于复制保护的块的数目和地址;
(b)将在步骤(a)中选定的数目和地址变换成复制保护密钥;
(c)利用在步骤(b)中获得的复制保护密钥对待记录在记录 载体中的数据信息进行加密;
(d)建立具有步骤(a)中选定的各块的修改的子代码字段和 在其它块中的保密信息数据的母板;以及
(e)利用步骤(d)中建立的母板复制记录载体;
其中,对所述记录载体进行加密的步骤(c)包括以下步骤:
(c1)利用在步骤(b)中得到的所述复制保护密钥至少部分地 将待记录的数据加密;以及
(c2)在所述在步骤(c1)中得到的加密的数据上附加抽取和 解密程序,在执行这些程序时,所述抽取程序寻找携带修改的子代码 信息的所述块并且从中抽取所述复制保护密钥,而所述解密程序根据 由所述抽取程序抽取的所述复制保护密钥将在步骤(c1)中被加密的 所述信息数据解密。
2.一种获得在不同块中携带信息的复制保护光记录载体的方 法,其特征在于包括以下步骤:
(a)确定用于复制保护的块的数目和地址;
(b)将在步骤(a)中选定的数目和地址变换成复制保护密钥;
(c)利用在步骤(b)中获得的复制保护密钥对待记录在记录 载体中的数据信息进行加密;
(d)建立具有步骤(a)中选定的各块的修改的子代码字段和 在其它块中的保密信息数据的母板;以及
(e)利用步骤(d)中建立的母板复制记录载体;
其中,对所述记录载体进行加密的步骤(c)包括以下步骤:
(c1)在所述信息数据上附加抽取和比较程序;以及
(c2)在所述信息数据上附加复制保护密钥,在执行所述程序 时,所述抽取程序寻找携带修改的子代码信息的所述块并且从中抽取 所述复制保护密钥,而所述比较程序将所述抽取的复制保护密钥与所 述附加的复制保护密钥进行比较、以便能够根据所述两种复制保护密 钥而至少部分地拒绝对所述信息数据的访问。
3.权利要求1或2的方法,其特征在于:在步骤(d)后,修改所述 修改后的子代码、以便读出装置将其识别为无效的。
4.权利要求1或2的方法,其特征在于:在步骤(d)中,这样建立所 述修改后的子代码字段,使得它们不包含或者包含无效地址信息。
5.权利要求1或2的方法,其特征在于:所述修改后的子代码 字段是SUBCODE Q字段。
6.一种访问在不同块中携带信息的复制保护光记录载体的方法, 包括以下步骤:
(a)寻找具有修改的相应的子代码字段的块;
(b)从在步骤(a)中找到的具有修改的相应的子代码字段的 所述块的模式中提取复制保护密钥;以及
(c)根据在步骤(b)中提取的复制保护密钥从所述记录载体 中检索数据;
其中,所述步骤(a)包含寻找具有修改后的相应的SUBCODE Q 字段的块。
7.权利要求6的方法,其特征在于所述步骤(a)包含以下步 骤:
(a1)根据在所述块的SUBCODE Q字段中定义的地址、通过 向光盘驱动器的光学拾取器发送相应的命令而尝试访问预定的块,以 便访问所述预定的块;
(a2)通过检查所述块地址是在SUBCODE Q字段中定义的或 者在紧跟在所述光学拾取器的所述访问过程之后的所述主代码数据中 定义的来确定所述光学拾取器是否已经访问所述预定的块;以及
(a3)存储所述光学拾取器不能直接访问的块的所有块地址。
8.权利要求7的方法,其特征在于:
所述步骤(a3)还包括存储所述光学拾取器能直接访问的块的所 有块地址;以及
在抽取复制保护密钥的所述步骤(b)中,所述密钥从具有修改 后的相应的子代码字段的模式中抽取以及从不具有修改后的相应的子 代码字段的模式中抽取。
9.权利要求6或7的方法,其特征在于:从所述记录载体检索 数据的所述步骤(c)包括利用在步骤(b)中抽取的复制保护密钥 将所述检索的数据解密。
10.权利要求6或7的方法,其特征在于从所述记录载体检索数 据的所述步骤(c)包括以下步骤:
将在步骤(b)中抽取的复制保护密钥与附加在由所述记录载体 携带的信息上的复制保护密钥进行比较;以及
根据所述两种复制保护密钥的相关性而允许至少部分地访问所 述信息数据或者禁止访问所述信息数据。
11.权利要求6或7的方法,其特征在于从所述记录载体检索数 据的所述步骤(c)包括以下步骤:
将在所述数据检索期间输入的复制保护密钥与在步骤(b)中抽 取的复制保护密钥进行比较;以及
根据所述两种复制保护密钥的相关性而允许至少部分地访问所 述信息数据或者禁止访问所述信息数据。
12.权利要求6或7的方法,其特征在于:借助于包含在所述记 录载体上的软件进行所述数据检索步骤(c)。
本发明涉及光盘(CD)领域,该领域包括音频光盘(CD Audio) 和光盘只读存储器(CD-ROM)的所有现行的或将来的形式以及 光盘和其它光存储介质的任何现行的或将来的组合。具体地说,本发 明涉及复制保护以及借助于对光记录载体的鉴别的复制控制机制,这 里,涉及获得受复制保护的光记录载体的方法、访问受复制保护的光 记录载体的方法以及这种光记录载体本身。\n具有记录在一面或者两面的信息的光盘已经用于各种目的,最主 要用于音乐、游戏、电视和计算机行业。数字信号以沿着光盘的一面 或者两面上的圆形的同心光道排列的凹坑的形式存储在光记录介质 上。一般从里向外读出所述光道,但是,正如已经用于某些光记录介 质中那样,也可以从外向里读出所述光道。光道上的数据本身被分成 一些扇区,每个扇区具有相等的长度、包含等量的信息。\n为了制造光存储装置,通过把玻璃板上的光致抗蚀剂暴露在已调 制的激光下来制造CD玻璃母板。所述激光的调制对应于存储在成品 光盘上的数字信息。此后,进行曝光、显影和去除那些已曝光的斑点, 在玻璃母板上形成单螺线中的微小刻痕。沿着这种光道的所述刻痕的 图案和长度代表以数字的形式记录的信息。通常,在接着的电镀工艺 中,在这种玻璃母板上电镀镍、以便得到镍母板,后者是以注射模塑 法模制复制品的工具。然后,将所述镍母板的称为凹痕和平台的图案 模压在聚碳酸酯或聚甲基丙烯酸甲酯(PMMA)基片的表面上,得到 所述镍母板的复制品,后者构成所述光盘的基础。然后,所述模压的 复制品被镀以反射层(铝层或者金层),并且,为了避免这种反射层 氧化,在所述光盘上涂敷保护层。\n图2举例说明光盘的读出。把激光束聚焦在光盘的表面上。如果 激光光线落在平台区上,则它的大部分将被反射。如果激光光线落在 凹痕区,则所述光线将被折射和散射,仅仅一小部分光线沿着原来的 方向返回。这意味着所述读出电子线路能够区分“0”或“否”和“1” 或“是”这两种信息之间的差别,并且,光盘阅读器的这种电子线路 进一步能够重构原来记录在光盘上的数字信息。\n虽然声音再现是发展光盘的最初的动力,但是,由于激光唱盘的 普及导致的成本降低,目前,光盘已经成为以只读存储器、即、CD -ROM的形式存储计算机数据的最佳形式。\n将声音存储在光盘中的格式被称为“红皮书”标准。在“红皮书” 标准下,光盘上的数字数据被编成索引光道。正如图4中所说明的, 左和右声音通道的数字样值与所谓C1、C2纠错的纠错码以及已编光 盘块中的子码(SUBCODE)信息交错。在整个光盘上,所述交错的 SUBCODE信息既相当于当前光道、又相对于整个光盘定义了分、秒、 帧中的当前位置。\n一般情况下,所谓“黄皮书”标准作为CD-ROM的格式。“黄 皮书”格式与“红皮书”格式在许多方面、包括使用已编排在各光道 中的数据、与纠错码以及SUBCODE信息交错等方面是相似的,但是, 用计算机数据代替声音信息。除了“红皮书”标准和“黄皮书”标准 之外,还有许多为适用于音频数据、计算机数据、视频数据和这些信 息的组合的光存储介质开发的标准。\n光盘中的每一块必须是可以根据这些标准存取的。\n图3举例说明标准的CD-ROM方式1数据扇区,它包括:12 字节主代码同步字段(MAINCODE SYNCHRONIZATION FIELD), 3字节地址(ADDRESS),1字节方式区(MODE),2048字节 用户数据(USER DATA),4字节检错码(ERROR DETECTION CODE),8字节零区(ZEROS)和276字节纠错码(ERROR CORRECTION CODE)。这种CD-ROM数据扇区、即、光盘块或 块包括2352字节,并且,在时间上是1/75(七十五分之一)秒。\n一个数据扇区的2352字节被装载在图4中描绘的98个帧中,其 中,每个帧包括所述数据扇区的24个字节。除了这种数据,每个帧还 包括4字节C2纠错、4字节C1纠错和1字节子代码数据。所述1字 节子代码数据被分成称为P、Q、R、S、T、U、V、W区的8 个子代码通道,它们也被表示在图4中。每个子代码通道包括由2个 同步位和96个数据位组成的98位。\n如图5中所示,子代码Q通道包括98位,在本发明中称为子代 码Q字段。所有其它子代码通道(P、R、S、T、U、V、W) 与Q通道相似,但是携带不同的信息。每个子代码通道的开头的2位 代表子代码同步模式S0和S1。这些模式是使光盘阅读器同步地以不 变的线速度旋转光盘所必须的。\n每个子代码通道具有不同的功能和内容,下面的描述仅仅涉及子 代码Q通道。\n在子代码同步模式之后接着的4位代表控制字段,它描述光道信 息的类型、如表1中所示。\n表1:子代码Q控制字段\n最高有效位 最低有效位\n 00x0 无预加重的2个声频通道\n 00x1 具有50/15微秒预加重的2个声频通道\n 10x0 无预加重的4个声频通道\n 00x1 具有60/15微秒预加重的4个声频通道\n 01x0 数据光道(CD-ROM)\n 01x1 保留\n 11xx 保留\n xx0x 禁止数字复制\n xx1x 允许数字复制\n接着的4位代表地址字段,并且规定所述方式。存在若干种方式 (例如,方式1。方式2、方式3),但是,关于本发明的技术背景, 只详细地说明地址方式1。\n关于方式1,存在两种可能的不同格式。关于本发明的技术背景, 只给出子代码Q通道的程序说明和引出区,如图5中举例说明的。\nTNO,8位,代表从0到99的光道号码。编号为AA的光道代 表引出光道。\nX,8位,代表光道范围内的索引号码,其范围可以在0至99 之间。\nMIM,SEC,FRAME,各8位,是用6个二-十进制数字表 示的、在光道范围内的运行时间,光道的分钟数存储在MIN中,光道 的秒数存储在SEC中,光道的帧数存储在FRAME中。1秒被再分成 75帧(从0到74)。\nZERO,把所有8位都设置到0(0x00)。\nAMIM,ASEC,AFRAME,各自8位,是用6个二-十进制 数字表示的、关于光盘的运行时间,光道的分钟数存储在AMIN中, 光道的秒数存储在ASEC中,光道的帧数存储在AFRAME中。1秒被 再分成75帧(从0到74)。\nCRC是关于CONTROL、ADDRESS、TNO、X、MIN、 SEC、FRAME、ZERO、AMIN、ASEC、以及AFRAME的16位 循环冗余检验。关于所述光盘,所述奇偶检验位被倒置。必须在零时 检验所述余项。按照下面的多项式来计算所述CRC: p(x)=x16+x12+x5+1\n16位CRC字段是检验CONTROL、ADDRESS、TNO、X、 MIN、SEC、FRAME、ZERO、AMIN、ASEC、以及AFRAME 的正确性的奇偶性信息。\n尽管CD-ROM有明显的优点,但是,在用光盘来销售大型和 昂贵的软件包时仍然有某些缺点。一个严重的缺点是:目前尚无可靠 的方法来保护CD-ROM免于被复制。如今,可以把CD-ROM的 内容复制在硬盘驱动器上或者直接复制在可记录光盘、即、CD-R 上。非法地复制在CD-R上或者计算机的硬盘驱动器上的软件包将 重新工作而没有任何技术问题。\n因此,本发明的目的是提供一种阻止对原始光记录载体进行复制 的方法,具体地说,提供一种在不能被复制在其它数据载体上的原始 光记录载体上建立密钥的方法和从所述原始光记录载体提取所述密 钥、以便能够区分原始光记录载体和复制的光记录载体之间的差别。 本发明的目的还在于提供一种具有可靠的复制保护的光记录载体。\n根据本发明,获得在不同块中携带信息的复制保护光记录载体的 方法包括以下步骤:\n(a)限定用于复制保护的块的数目和地址;\n(b)将在步骤(a)中选定的数目和地址变换成复制保护密钥;\n(c)用步骤(b)中获得的复制保护密钥对准备记录啊记录载 体上的信息数据进行加密;\n(d)建立具有步骤(a)中选定的各块的修改的子代码字段和 在其它块中的保密信息数据的母板;\n(e)利用步骤(d)中建立的母板复制记录载体。\n根据本发明,访问在不同块中携带信息的复制保护光记录载体的 方法包括以下步骤:\n(a)寻找具有修改的相应的子代码字段的块;\n(b)从在步骤(a)中找到的具有修改的相应的子代码字段的 所述块的模式中提取复制保护密钥;以及\n(c)根据在步骤(b)中提取的复制保护密钥从所述记录载体 中检索数据。\n本发明的在不同块中携带信息的光记录载体的特征在于:各个可 访问的块以预定的模式携带修改的子代码信息。\n本发明的实施例涉及建立携带独特的标识符的光盘,所述标识符 也可以称为密钥或者指纹、因为这种独特的标识符是由具有修改的子 代码字段的产生块以预定的模式实现的。这种方法适用于批量生产过 程。在另一个实施例中,描述了如何检索这种标识符的方法以及备有 CD-ROM驱动器的计算机。\n可以把任何数据记录在光存储介质上,本发明不要求特殊的记录 数据、就本发明而言在数据的数量方面没有任何限制。\n在最佳实施例中,通过在光盘的整个程序区执行一定数量的子代 码Q(SUBCODE Q)字段修改而引入所述光盘的所述指纹或者密 钥。这些子代码字段修改产生无效子代码Q字段。另一方面,对应于 无效子代码Q字段的光盘块仍然是可以访问的,因为其地址也存储在 主码标题中,如图5中所示。\n根据另一个方面,本发明适用于如下的方法:将存储在光盘中的 主应用程序或者数据字段的至少一部分加密,并且,在检索到所述光 盘的正确的指纹之后、利用所述复制保护密钥作为解密工具将加密的 这至少一部分解密。\n根据另一个方面,本发明可以用于实现光盘上具有各种子代码字 段修改模式形式的一种或者多种密钥。\n对于用户,本发明的主要优点是:在鉴别复制保护记录载体过程 中不需要输入密钥,因为,具有修改的子代码信息的各块的预定的模 式在制造之前已经知道、并且可以在包含于相应的记录载体中的数据 中实现。结合在访问过程中必须例如由用户输入的外部密钥,例如、 也只有一部分光盘内容能够被从原始光盘中解锁。这种特征提供了以 下的可能性:建立多种语言版本、或者、或多或少增强型软件包,只 有通过“付出解锁的代价”才能将它们从原始光盘中恢复。\n本发明不限于品种繁多的光记录介质中的任何特定的形式,即, 声频数据、计算机数据、视频数据或者它们的组合,更确切地说,本 发明适用于所有现有的光记录介质形式。\n正如在以下对本发明的详细描述中将要说明的,当对与有效的或 者无效的子代码Q(SUBCODE Q)字段对应的各扇区、即、各块进 行检索时,光盘阅读器再现各种不同结果。基于那些差别,所提取的 密钥将被用于将所述主应用程序中那些先前已被加密的部分解扰或者 解密。如果利用从原始光盘检索的正确密钥进行所述解密,或者,换 句话说,如果利用与以前已经用来将所述应用程序加密的相同的密钥 进行所述解密,则所述主应用程序被完全恢复到其原来的格式、并且 将在针对其进行设计的计算机平台上正常地工作。由于所述 SUBCODE Q字段通常不象主代码数据那样被直接从一个光盘复制到 另一个光盘、而是在复制过程中重新产生,所以,从复制的或者非原 始的光盘检索密钥将产生不同于曾经用来加密的密钥,并且还将导致 不同的解密过程和解密结果。因此,不可能在针对其进行设计的计算 机平台上执行这种解密的应用程序。\n包含在本说明书中并构成本说明书的一部分的附图举例说明本 发明的实施例,并且与以上给出的对本发明的一般描述以及下面给出 的对实施例的详细描述一起、用来说明本发明的原理,附图中:\n图1举例说明镍母板的称为凹痕和平台的图案,该图案随后被模 压在聚碳酸酯或者聚甲基丙烯酸甲酯(PMMA)基片的表面上。\n图2举例说明光盘的读出。\n图3举例说明标准的CD-ROM方式1数据扇区。\n图4举例说明光盘上编码的CD-ROM数据的结构,所述CD -ROM数据包括:数据;C1、C2误差校正;以及八个称为SUBCODE P、Q、R、S、T、U、V、W的SUBCODE信道。\n图5举例说明SUBCODE Q信道的98位的详细的布局。\n图6是在寻找无效SUBCODE Q字段时由CD-ROM驱动器返 回的SUBCODE Q字段的分布的曲线图。\n图7是在寻找有效SUBCODE Q字段时由CD-ROM驱动器返 回的SUBCODE Q字段的分布的曲线图。\n图8是借助于SUBCODE Q字段修改的复制保护光盘的编码和制 造过程的流程图。\n图9是当用于计算机系统时由被保护的应用程序和被保护的光盘 执行的操作的流程图。\n下面描述在光记录介质、例如光盘上建立独特的密钥的方法以及 从所述光盘抽取或者读出这种指纹的方法。\n如上所述,每个CD-ROM扇区的主数据与SUBCODE Q通道 或者SUBCODE Q字段相联系,所述SUBCODE Q字段包含这个扇区 的独特的地址(以分、秒、帧的形式)。例如,60分钟的CD-ROM 包含270000个扇区和270000个SUBCODE Q字段。\n由于通常在复制过程中所述SUBCODE Q字段是重新产生的,所 以,无效的SUBCODE Q字段、例如携带无效地址的SUBCODE Q字 段的预定的图案可以作为光盘本身的独特的标识符。如上所述,光盘 访问装置、例如CD-ROM阅读器能够区别具有无效的SUBCODE Q 字段的块和具有有效SUBCODE Q字段、例如携带有效地址的 SUBCODE Q字段的块,因此,当访问具有无效SUBCODE Q字段的 这种块时,所述访问装置首先恢复错误块。另一方面,由于所述 SUBCODE Q字段不是从原始光盘直接复制到所述光盘上的、而是在 复制过程中重新产生的,所以,对于简化光盘生产过程的装置来说, 不可能产生缺陷SUBCODE Q字段。因此,非法的复制仅仅包含有效 SUBCODE Q字段,这使得有可能区别原始的和复制的产品。\n由于块的所述地址不仅存储在所述相应的SUBCODE Q字段中、 而且存储在主代码标题中、如图5中所示,所以,包括无效SUBCODE Q字段的光盘仍然在所述标准、例如CD-ROM的“黄皮书”范围 内,因为,至少可以借助于存储在所述主代码标题中的地址来访问所 有块。\n当CD-ROM驱动器读出光盘上的任何扇区时,通常,所述驱 动器沿着所述光道扫描并且将所述SUBCODE Q地址解码。一旦接近 已经找到的地址,驱动器的固件将主代码标题中的所述地址解码并且 把这扇区返回所述调用应用程序。\n还有这样的可能性:通过寻找每个地址并且向所述装置询问光学 拾取器的位置来得到所述光学拾取器的位置。在使SUBCODE Q字段 返回调用应用程序之前,所述装置的固件重新计算SUBCODE Q CRC 字段并且检查使所述SUBCODE Q字段中剩余的字节是否生效。如果 被检查的SUBCODE Q字段没有错误,则驱动器将返回曾经询问过的 SUBCODE Q字段。如果对16个CRC位的重新计算导致与存储在光 盘上的16位CRC不一致,则驱动器将不返回曾经询问过的SUBCODE Q字段。随所述驱动器的策略而定,它将返回一块或者几块的 SUBCODE Q字段的内容,所述一块或者几块处在SUBCODE Q字段 中包含错误、即,无效SUBCODE Q字段的所述块的前或后面。\n可以通过专用的装置或者通过软件工具来进行光盘上SUBCODE Q字段修改的检索。在本发明的实施例中,程序寻找某些地址,后者 至少包括在母板制造过程中通过进行关于SUBCODE Q字段的修改而 已经被设定为无效的全部地址。当试图访问在相应的SUBCODE Q字 段中包含无效地址的块时,随所述CD-ROM阅读器的策略而定, 它将返回一块或者几块的SUBCODE Q字段,所述一块或者几块处在 包含错误的所述块的前或后面。\n图6举例说明当访问包含错误的SUBCODE Q字段时各种各样的 CD-ROM驱动器的恢复的块的分布。图中示出无效SUBCODE Q字 段周围的高斯(Gaussian)分布,所述分布在无效SUBCODE Q字段 的位置上有缝隙。\n另一方面,图7表示当访问不包含错误的SUBCODE Q字段时各 种各样的CD-ROM驱动器的恢复的块的分布。图中示出无效 SUBCODE Q字段周围的高斯(Gaussian)分布,所述分布在无效 SUBCODE Q字段的位置上无缝隙。\n如在图6和图7中可以看到的,当寻找无效SUBCODE Q字段或 者当寻找有效SUBCODE Q字段时,在CD-ROM的返回值方面存 在差别。返回值的这种差别以及所述差别的位置产生后来从光盘中提 取的密钥。\n图8显示根据本发明的复制保护光盘的编码和制造过程的流程 图。\n在步骤S1中开始所述过程之后,在步骤S2中自由地定义一定数 目的SUBCODE Q字段和相应的地址。这些SUBCODE Q字段形成 这种形式的所有有效记录载体的独特的标识符。这些定义的 SUBCODE Q字段后来经历SUBCODE Q字段修改,它们进一步分别 产生无效SUBCODE Q字段。在本发明的实施例中,修改后的 SUBCODE Q字段的典型的范围在数目6和60之间。在制造母板阶段 建立这些修改。作为另一种方案,产生SUBCODE帧也按照预先的规 定建立这些SUBCODE Q字段修改。\n在接着的步骤S3中,在步骤S2中选用的SUBCODE Q字段的地 址被转换成复制保护密钥。在步骤S4中,利用这种密钥将待存储在光 盘上的数据、例如应用程序或者用户数据加密。此后,在步骤S5中, 对所述加密的数据进行抽取的解密,以便使用户可以在没有任何特殊 要求的情况下访问所述数据。所述抽取程序至少就无效SUBCODE Q 字段对光盘进行扫描,并且从中抽取复制保护密钥。当然,也有可能 所述复制保护基于有效和无效SUBCODE Q字段的组合。所述解密程 序利用抽取的复制保护密钥将访问的数据解密。\n在步骤S6中制造母板过程中,当用由所述数据调制的激光将光 致抗蚀剂曝光时,将在所述玻璃母板上设置所有SUBCODE Q字段修 改。\n因此,在步骤S7中,在复制过程中用这样建立的模子模压的每 一块光盘准确地携带相同的SUBCODE Q字段修改。由于所述无效 SUBCODE Q字段的数目和地址在制造光盘、即制造玻璃母板之前是 知道的、并且可以把它们包含在存储于光盘的数据中,所以,可以把 所述SUBCODE Q字段修改、即、所述无效SUBCODE Q字段作为 所述光盘已经备有的密钥或者指纹。于是,只有以数据的形式存储在 光盘中的密钥与根据无效SUBCODE Q字段而包含在光盘中的密钥 一致时,或者,利用从光盘抽取的复制保护密钥将存储在光盘的数据 解密,才可以访问存储在光盘上的数据。\n对使用这种复制保护系统的应用程序的加密可以是任何标准的 方法。存在各种各样的加密方案和方法,例如,字节置换、字置换、 或者利用两个字节阵列的多项式函数、其中第一字节阵列代表用户应 用程序而第二字节阵列代表密钥。可以把所述应用程序全部加密或者 仅部分加密。如果已经选择部分加密,则通常加密4到2048个字节。 还可以把几种不同的加密方案用于存储在光记录介质的所述应用程序 的不同部分。\n图9显示当用于计算机系统时由保护的应用程序和保护的光盘进 行的操作的流程图。\n在步骤S10中开始所述过程之后,在步骤S11中将复制保护的光 盘插入CD-ROM驱动器中,并且在步骤S12中起动所述加密应用 程序,该过程启动所述抽取程序。\n首先,在步骤S13中,进行至少对预定的无效SUBCODE Q字段 的检索。根据本发明的实施例,将检查具有预定地址的预定数目的块 的有效或者无效的SUBCODE Q字段。随着从CD-ROM驱动器返 回的结果而定,检查预定的块是否可以直接访问。将存储这些结果的 清单。这种清单包括所有这些预定的块和各自的相应的结果。\n一旦已经完成对预定的SUBCODE Q字段的扫描,便将在步骤 S14中根据在步骤S13中存储的清单抽取所述复制保护密钥。一旦至 少抽取预定的无效SUBCODE Q字段,就可以再生光盘的所述指纹或 者独特的密钥。这种密钥原来原来对所述应用程序部分或者全部加 密。\n现在,在步骤S15中,采用这种密钥将加密的应用程序解密。如 果在步骤S16中确定原始的密钥与抽取的密钥一致,则在步骤S17中 解密过程将正确地进行、并且所述应用程序可以被装载和运行。另一 方面,如果从非原始光盘进行密钥的抽取,则这种抽取将产生不同于 原始密钥的密钥。因此,利用非原始密钥对应用程序进行解密将产生 不能工作的应用程序,并且在步骤S18中过程将停止。
法律信息
- 2016-10-19
未缴年费专利权终止
IPC(主分类): G11B 20/00
专利号: ZL 98118835.4
申请日: 1998.08.27
授权公告日: 2003.12.24
- 2003-12-24
- 2000-11-08
- 1999-06-16
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |