CN101017690B - 数据输出方法、记录方法、记录装置以及数据发送方法 - Google Patents
数据输出方法、记录方法、记录装置以及数据发送方法 Download PDFInfo
- Publication number
- CN101017690B CN101017690B CN2006101567645A CN200610156764A CN101017690B CN 101017690 B CN101017690 B CN 101017690B CN 2006101567645 A CN2006101567645 A CN 2006101567645A CN 200610156764 A CN200610156764 A CN 200610156764A CN 101017690 B CN101017690 B CN 101017690B
- Authority
- CN
- China
- Prior art keywords
- data
- sector location
- converted
- encrypted
- location data
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 238000006243 chemical reaction Methods 0.000 claims description 34
- 230000008569 process Effects 0.000 claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 4
- 238000013519 translation Methods 0.000 claims description 2
- 230000003287 optical effect Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000012360 testing method Methods 0.000 description 9
- 238000012937 correction Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 4
- 239000000758 substrate Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000013478 data encryption standard Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 239000004417 polycarbonate Substances 0.000 description 2
- 229920000515 polycarbonate Polymers 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 1
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 238000004020 luminiscence type Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/7921—Processing of colour television signals in connection with recording for more than one processing mode
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits 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/00217—Circuits 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/00253—Circuits 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/00333—Circuits 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits 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/00485—Circuits 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/00492—Circuits 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/00507—Circuits 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
- H04N21/43853—Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
- H04N2005/91364—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Storage Device Security (AREA)
Abstract
本发明提供一种加密方法、解密方法、记录装置、再现装置以及记录媒体。本发明的加密方法将规定的记录单位的起始的规定个数的位内、起始的两位作为加密控制信息,将所述加密控制信息和接着该加密控制信息的规定个数的位作为对所述规定的记录单位的起始的规定个数的位以外的数据进行加密时的初始向量。
Description
本申请是申请号为02803199.7、申请日为2002年9月19日、发明名称为“数据输出方法、记录方法和装置、再现方法和装置以及数据发送方法和接收方法”的申请的分案申请。
技术领域
本发明涉及可以使不同的数据格式可以合并(merge)的一种数据输出方法,一种记录方法和装置,一种再现方法和装置,以及一种数据发送方法和接收方法。
背景技术
在硬盘驱动器中,软(floppy商标)盘驱动器、CD-ROM/CD-R/CD-RW光盘驱动器等是用于个人计算机的外部存储装置,以扇区(sector)为单位处理数据,例如一个扇区的长度为2千字节(2048字节)。为了保护内容的版权,将内容数据加密并记录。为了以扇区为单位加密内容数据,每一个扇区需要一个加密控制位。在CBC(链接块加密)模式下需要IV(初始向量:加密初始值)。
作为多媒体内容数据的发送或记录格式,MPEG(运动图像专家组)被公知。图1A显示了与MPEG 2***相对应的节目流(program stream)的数据结构。一个节目以包头(pack header)开始并以结束码结束。包通常由多个分组组成。***头被加到首个包,***头被任意地加到随后的分组,在每一个包的开始将包头加入。
如图1A中所示,包头由包起始码(32位)、标识码(2位)、SCR(***时钟参考:***时间参考值)(42+4位)、表示流的位速率的复用率(22+2位)、填充长度(3+8位)和填充字节(8×M位)组成。填充字节是用来保存例如分组数据长度常数的伪数据(dummy data)。因此,填充字节不具有有意义的信息。
图1B显示了分组的结构。首先是设置的分组起始码(32 位),分组起始码由初起始码和流ID(8位)组成。分组起始码后面是表示分组的数据长度的分组长度(16位)。在MPEG 2***中控制码(2位)为“01”。标志和控制(14位)的第一个两位被用于PES(分组基本流)加扰控制(scramble control)。PES头长度(8位)表示头长度。根据标志和控制,条件编码项被设置。该条件编码项包含PTS(呈现时间标记)(33+7位)、DTS(解码时间标记)(33+7位)和其他代码的数据。此外,加入填充字节(8×M位),该填充字节后面是分组数据(8×N位)。
图2显示了同具有2千字节(2048字节)的扇区长度的传统应用的数据格式(以下称为传统的数据格式)合并的MPEG 2***中2千字节的数据结构。如图2中所示,一个包由一个分组组成,一个包的长度为2千字节。因此,一个包等同于传统格式的一个扇区。在一个包的前面是设置的包头(14字节),包头后面是按顺序排列的PES头(14字节)、流头(4字节)和用户数据(2016字节)。当以八个字节为单位划分用户数据时,用户数据(或分组)由D1到D252组成,用户数据例如是已被压缩编码和加密的音频数据。因此,图2中所示的数据结构符合MPEG 2***编码规则。
尽管图2中所示的包头与图1A中所示的包头相同,但由于图2中所示的包头不包含填充字节,因而其长度为14字节。换句话说,包头是由包起始码(32位)、控制码(2位)、SCR(42+2位)、表示流的位速率的复用率(22+2位)和填充长度(3+8位)组成,其总数为112位(=14字节)。不加入填充字节以防止填充字节改变加扰控制位的位置。
尽管图2中所示的PES头与图1B中所示的PES头相同,但图2中所示的PES头是由分组起始码(32位)、分组长度(16位)、两位控制码、标志和控制(14位)、PES头长度(8位)和PTS(33+7位)组成,其总数为112位(=14字节)。
流头(4字节)包含表示音频编码方法(线性PCM、MP3(MPEG 1音频层III)、AAC(高级音频编码)、ATRAC3(自适应变换声音编码3)等)、位速率(64Kbps等)、频道数目(非立体声、立体声、5.1频道等)等的信息。
将位的数目加入到包头、PES头和流头的32字节(=256字节)以定义位的位置。当首位为位0时,包头是从位0到位111;
PES头是从位112到位223;流头是从位223到位225。在PES头中,标志和控制的加扰控制位是从位162到位163。该加扰控制位已被定义为“00”=非加扰的;“01”=加扰的;以及“10”和“11”=保留的(未被定义)。
为“00”的包头的位32和位33的两位控制码已被定义为“00”=MPEG 1***;“01”=MPEG 2***。在MPEG 1***中,不使用任何加扰控制位,作为加密所必需的IV、包头的SCR、PES头的PTS等被使用。
图3A显示了在传统的数据格式(其指传统应用的数据格式而不是MPEG***)中一个扇区的数据结构。假定在CBC(链接块加密)模式(通常主要以八个字节为单位处理)下利用IV进行加密,首个八个字节包含加扰控制的数据、IV等,例如,4个字节被用作IV。一个扇区除扇区头外的2040字节是用户数据。换句话说,用户数据是由2040个字节组成。当以八个字节为单位划分该用户数据时,它包含数据D1到D255。
最好使例如个人计算机、光盘驱动器和应用软件(以下称为驱动器等)能够处理对应于上述MPEG 2***的数据格式和图3A中所示的传统的数据格式。例如,传统的应用数据处理传统的数据格式,而音频和视频数据处理对应于MPEG 2***的数据。当音频和视频数据是在对应于MPEG 2***的数据格式中时,音频数据和视频数据能够同传统应用程序的数据复用。例如声音和歌文本图像可以被同时记录。就PTS来说,其是一种时间标记,即使已利用可变长度码压缩编码数据,也可以以高速存取该数据。
当使用两种不同的数据格式时,驱动器等可以识别该数据格式,并由此有选择地存取数据。但是在该方法中,驱动器等很难识别这两种不同的格式。为了判断是否已以扇区为单位加密数据,驱动器等应当在对应于MPEG 2***和传统的数据格式的不同位置上查找位,因此驱动器等很难断定是否已以扇区为单位加密数据。
作为另一种方法,两个不同的数据格式被合并。在该方法中,没有出现有关格式的选择这样一种问题。图3B显示了传统的数据格式适合于MPEG 2***情况下的数据结构。在MPEG 2***中首个32字节是如图2A中所示的包头、PES头和流头。包含在传统数据格式中的扇区头(八个字节)的信息(加扰控制位和IV)可以由32字 节组成。但是,尽管传统的数据格式仅需要八个字节的头,但对应于MPEG 2***的格式需要32字节的头。因此,(32-8=24字节)被浪费。也就是说一个扇区的用户数据从2040字节被减少到2016字节。此外,为了固定MPEG 2***中加扰控制位的位置,不能使用填充字节。
另一方面,如图3C中所示,当MPEG 2***适合于传统的数据格式时,在MPEG 2***的数据格式中一个扇区的开始位置加入八个字节的头。因此,在对应于除MPEG 2***格式以外的应用中将不会出现任何问题。但是,在对应于MPEG 2***的应用程序中,首个八个字节将被浪费。
发明内容
因此,本发明的一个目的是提供避免数据浪费和用户数据减少并使不同***的数据结构能够被合并的一种数据输出方法,一种记录方法和装置,一种再现方法和装置,以及一种数据发送方法和接收方法。
为了实现上述目的,本发明提供一种数据输出方法,包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密转换的数据;以及编码加密的数据并输出该编码的数据,其中该转换步骤包含如下步骤:判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,其中当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及其中该加密步骤是通过加密位64后的数据进行的。
本发明还提供一种记录方法,包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的 位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密转换的数据;以及对加密的数据进行编码处理并将该编码的数据记录在记录介质上,其中该转换的步骤包含如下步骤:判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,其中,当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及其中该加密步骤是通过加密位64后的数据进行的。
本发明还提供一种记录装置,包含:转换部分,用于把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;设定部分,用于当通过转换部分转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密处理部分,用于对设定部分的输出数据进行加密处理;编码处理部分,用于对加密处理部分的输出数据进行编码处理以便记录该输出数据;记录部分,用于将编码处理部分的输出数据记录到记录介质上;以及判断部分,用于判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,其中当判断部分判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,转换部分被配置用以根据MPEG编码规则转换该输入数据;当判断部分判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,转换部分被配置用以将随机数数据加到扇区单元数据,使得该随机数数据在所述两位的后面,其中通过转换部分输入的扇区单元数据的一个扇区的数据是由2048个字节组成,以及其中当通过转换部分转换的数据将被加密时,加密处理部分被配置用以加密转换数据的位64后的数据。
本发明还提供一种数据发送方法,包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一 位设定为表示数据已被加密的状态;加密转换的数据;以及对加密的数据进行编码处理并发送该编码的数据,其中该转换的步骤包含如下步骤:判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;其中当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及其中该加密步骤是通过加密位64后的数据进行的。
本发明还提供一种数据输出方法,包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密转换的数据;以及编码加密的数据并输出该编码的数据。
本发明提供了一种记录方法,其包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密转换的数据;以及对加密的数据进行编码处理并将该编码的数据记录在记录介质上。
本发明提供了一种记录装置,包含:转换部分,用于把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;设定部分,用于当通过转换部分转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密处理部分,用于对设定部分的输出数据进行加密处理;编码处理部分,用于对加密处理部分的输出数据进行编码处理以便记录该输出数据;以及记录部分,用于将编码处理部分的输出数据记录到记录介质上。
本发明提供了一种再现方法,包含以下步骤:解码已从其上记录了扇区单元数据的记录介质读取的数据,该扇区单元数据是由用户数据、起始码和头组成,该扇区单元数据以起始码开始并且在起始码后是头,该头由两位组成,两位中的至少其中一位表示加密控制;检测在解码数据的起始码后的两位中的至少其中一位;当检测的结果表明该解码数据已被加密时,解密该解码的数据;以及把该解密的数据作为扇区单元数据转换成预定的单元数据并输出该预定的单元数据。
本发明提供了一种再现装置,包含:解码器,用于解码已从其上记录了扇区单元数据的记录介质读取的数据,该扇区单元数据是由用户数据、起始码和头组成,该扇区单元数据以起始码开始并且在起始码后是头,该头由两位组成,两位中的至少其中一位表示加密控制;检测部分,用于检测在解码器的输出数据的起始码后的两位中的至少其中一位;解密部分,用于当检测部分的检测结果表明该解码数据已被加密时,解密解码部分的输出数据;以及转换部分,用于将解密部分的输出数据作为扇区单元数据转换成预定的单元数据并输出该预定的单元数据。
本发明提供了一种数据发送方法,包含以下步骤:把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;加密转换的数据;以及对加密的数据进行编码处理并发送该编码的数据。
本发明提供了一种数据接收方法,其包含以下步骤:接收扇区单元数据,该扇区单元数据是由用户数据、起始码和头组成,扇区单元数据以起始码开始并且在起始码后是头,该头由两位组成,两位中的至少其中一位是表示加密控制的位;解码接收的数据;检测在解码数据的起始码后的两位中的至少其中一位;当检测的结果表明该解码数据已被加密时,解密该解码的数据;以及将该解密的数据作为扇区单元数据转换成预定的单元数据。
由于在预定位置的两位被用于加密控制,因而两个不同的***例如MPEG 2***和传统的应用可以被合并,而不会有浪费数据和 数据不一致的情况。此外,可以以扇区为单位进行加密控制。另外,在没有定义加扰控制位的MPEG 1***中,可以进行加密控制。因此,在MPEG 1格式中内容的安全性可以得到保护。此外,由于这些数据格式的加密初始值的位置是相同的,因而可以使用相同的加密***。当数据已被解密后,解密的数据可以被用作对应于MPEG 1***和MPEG 2***的数据。由于MPEG***将加密控制位放在了填充字节后的固定位置上,因而它可以被使用。
附图说明
图1A是显示对应于根据本发明的MPEG 2***的节目流的数据结构的示意图;
图1B是显示对应于根据本发明的MPEG 2***的分组结构的示意图;
图2是显示对应于MPEG 2***的数据结构的示例的示意图;
图3A是显示在传统应用的数据格式中一个扇区的数据结构的示意图;
图3B是显示在传统应用的数据格式适合于MPEG 2***的情况下数据结构的示意图;
图3C是显示在MPEG 2***适合于传统应用的数据格式情况下数据结构的示意图;
图4A是显示根据本发明的实施例的数据结构(例如,一个扇区是由2千字节组成)的示意图;
图4B是显示在将本发明应用于MPEG 2***情况下一部分数据结构的示意图;
图4C是显示在将本发明应用于传统的数据格式而非MPEG 2***的情况下的一部分数据结构的示意图;
图5A是显示根据本发明的实施例的加密控制位的定义的示例的示意图;
图5B是显示根据本发明的实施例的加密控制位的定义的另一个示例的示意图;
图6是显示根据本发明的实施例的记录装置和发送装置的方框图;
图7是显示根据本发明的实施例的再现装置和接收装置的方框图;
图8是显示根据本发明的加密器的示例的方框图;以及
图9是显示根据本发明的解密器的示例的方框图。
标号说明
a1,a2:加密控制位、7:加密判断部分、8,10,32:位设定电路、9:加密器、14,23:光学拾取器、15:光盘、11,13:加密器、30:IV读取部分、31:解密器
具体实施方式
下面将描述本发明的实施例。首先,将参照图4A到图4C描述根据该实施例的数据格式。图4A显示了由2千字节(2048字节)组成的一个扇区的示例。然而2千字节只是一个示例,也就是说,一个扇区可以由除2千字节以外的字节组成。在一个扇区的首个八个字节(位0到位63)中,位32(用a1表示)和位33(用a2表示)的两位被用作加密控制码。为控制码的两位a1与a2和剩余的30位其总数为32位,被用作IV。利用IV,位64后的数据在CBC模式下被加密。但是,除位64以外的任何位后的数据(例如,位128后的数据)也可以被加密。
图4B显示了在将本发明应用于MPEG 2***的情况下数据结构的一部分。换句话说,正如参照图2所描述的那样,首个32位与包起始码相对应,32位后面是控制码(a1和a2),控制码(a1和a2)后面是(42+2)位的SCR。因此,该控制码被用于加扰控制。IV是由SCR的30位组成,利用IV加密位64后的数据。正如图2中所示的情况一样,用户数据的大小为2016字节。
在MPEG 2***中,把加扰控制位分配给位162和163。该加扰控制位已被定义为“00”=非加扰的;“01”=加扰的;以及“10”和“11”=保留的(未被定义)。当控制码(a1和a2)被用于根据该实施例的加密控制时,规定控制码的信息必须与加扰控制位的信息相一致。或者控制码的信息优先于其他信息。也就是说,当控制码显示加扰时,这种状态被使用而与加扰控制位无关。
图4C显示了本发明被应用于传统的数据格式而非MPEG***的情况的示例。将首个32位保留或用作***头。32位后面是两位控制码a1和a2。剩余的30位是由硬件或软件产生的随机数。控制码a1与a2和随机数与IV相对应。但是,当IV需要64位的长度时,可以使用从位32到位63的两组32位或从位0到位63的数据,位64后的数据是用户数据。如同图3A中所示的数据结构一样,用户数据的大小为2040字节。
图5显示了两位控制码(a1和a2)的定义的两个示例。在图5A中所示的示例中,为了识别MPEG 1和MPEG 2而使用两位。在MPEG 1***中,“ a1 a2”=“0 1”已被定义为未加密的;在MPEG 2***中,“ a1 a2”=“ 0 1”已被定义为未加密的,它们符合MPEG的定义。在MPEG 1***中,“a1 a2”=“1 0”已被定义为加密的;在MPEG 2***中,“a1 a2”=“1 1”已被定义为加密的。当MPEG***没有被使用时,“a1 a2”=“0 0”和“a1 a2”=“1 0”可以不定义(被保留)。
仅位32(a1)可以被用于加密控制。在这种情况下,在MPEG1***中,“ a1 a2”=“ 0 0”被定义为未加密的;在MPEG 2***中,“ a1 a2”=“0 1”被定义为未加密的。“1X”(其中X表示“0”和“1”的其中一个)被定义为加密的。
在图5B中所示的其他示例中,两位被用于加密控制。“a1 a2”=“0 0”被定义为保留的,“ a1 a2”=“0 1”被定义为未加密的。在第二加密方法中,“a1 a2”=“1 0”被定义为加密的,在第一加密方法中,“a1 a2”=“ 1 1”被定义为加密,其与第二加密方法不同。在第一和第二加密方法中,加密密钥或加密方法是不同的。对于使加密密钥不同的方法,第一加密方法中的密钥Ka被散列计算,由此获得第二加密方法中的密钥Kb。或者,可以使用的确完全没有任何关系的密钥。
不同的加密方法被用于不同的内容类型。例如,用于试听内容 的加密方法与用于收费内容的加密方法不同。上述示例中的密钥Ka用于解密收费内容的数据,密钥Kb用于解密试听内容的数据。尽管密钥Kb的数据可以通过密钥Ka的散列计算生成,但密钥Ka的数据不能通过密钥Kb的散列计算生成,因为散列函数是单向的。
在图5B中所示的示例中,当两位“a1 a2”表示加密的时,当加密的数据被解密时,这两位被变为表示未加密的值。在MPEG 1***中,当内容数据被解密时,“a1 a2”被改写为“0 0”,在MPEG 2***中,当内容数据被解密时,“a1 a2”被改写为“0 1”。保留的两位可以表示第三加密方法。
下面将参照图6描述根据本发明的记录装置和发送装置的实施例。在图6中,记录装置和发送装置在同一个图上被说明。但它们通常仍作为独立的***被配置。参照图6,标号1a,1b和1c表示视频数据、音频数据和文本数据被输入到的输入端。当必要时,这些数据为压缩数据,它们被定界在分组的数据长度中。
从输入端1a被输入到1c的数据由复用器2时分多路复用,将复用的数据提供到MPEG判断部分3,MPEG判断部分3判定被使用的***,MPEG判断部分3根据例如用户的选择、应用软件的判断、与输入数据相关的控制信息等判定使用的***。
当MPEG判断部分3的判断结果表明MPEG 1***将被使用时,复用数据被提供到MPEG 1***转换部分4;当MPEG判断部分3的判断结果表明MPEG 2***将被使用时,复用数据被提供到MPEG 2***转换部分5;当MPEG判断部分3的判断结果表明传统的应用将被使用时,复用数据被提供到随机数产生部分6。如图4C中所示,随机数产生部分6生成保留的数据结构或者***头、两位的输出数据,并且随机数已被加到每一个扇区。
MPEG 1***转换部分4把复用数据转换成对应于MPEG 1***的数据结构。MPEG 2***转换部分5把复用数据转换成对应于包头(包起始码、两位、SCR、复用率和填充长度)、PES头和流头已被加到如图2和图4B中所示的每一个包(扇区)的MPEG 2***的 数据结构。尽管对应于MPEG 1***的数据结构几乎与图4B中所示的数据结构相同,但前面的数据结构并不包含加扰控制位。
将MPEG 1***转换部分4、MPEG 2***转换部分5和随机数产生部分6的输出数据提供到加密判断部分7。加密判断部分7判断MPEG 1***转换部分4、MPEG 2***转换部分5和随机数产生部分6的输出数据哪一个是被加密的。当提供多种加密方法时,加密判断部分7从多种加密方法中选择其一种方法,加密判断部分7根据用户(例如内容创建者)的选择、应用软件的判断、创作***的指令、与输入数据相关的控制信息等判断是否加密数据。
当判断结果表明该数据将被加密时,将加密判断部分7的输出数据提供到位设定电路8,位设定电路8输出其中已设定a1=“1”的数据,将其中已设定a1=“1”的数据提供到加密器9,加密器9加密该数据,加密器9在图4B和图4C中所示的数据结构中加密位64后的数据。加密器9在CBC模式下利用IV(初始值)加密该数据。在MPEG 1和MPEG 2***中,IV是SCR的一部分。在传统的数据格式中,IV是一个由随机数产生部分6产生的随机数。如图5A中所示,其中已由位设定电路8设定的a1=“1”的数据表示扇区的数据已被加密。当加密判断部分7的判断结果表明该数据将不被加密时,加密判断部分7的输出数据被提供到位设定电路10。位设定电路10将位a1设定为“0”。
将已由加密器9加密的数据或位设定电路10的输出数据提供到纠错码编码电路11。纠错码编码电路11利用纠错码编码该数据。将纠错码编码电路11的输出数据提供到调制电路12。
在记录装置中,通过记录放大器13将调制电路12的输出数据提供到光学拾取器14。光学拾取器14将该数据记录在光盘15上。光学拾取器14通过馈送马达(未示出)沿光盘15的径向方向移动。该光盘是一种可记录光盘。光盘15通过主轴马达16以恒定的线速度或恒定的角速度旋转和驱动。在记录装置中,用于光学拾取器14的跟踪伺服和聚焦伺服以及控制主轴马达16旋转的伺服电路(未示 出)被设置。
根据该实施例的光盘15是一种相变型光盘。在相变型光盘中,当具有足够输出电平的激光被照射到光盘15时,可以在其上记录数据。当通过光盘15反射的激光的发光数量的变化被检测时,可以再现记录在光盘15上的数据。由光盘15的相变化记录材料组成的记录膜被涂覆在其上的基片的材料例如是聚碳酸酯。聚碳酸酯已被注模使得被简称为凹槽的轨道引导槽形成。由于在盘基片上形成的凹槽已经形成,因而它们也可被称为预置凹槽。两个凹槽之间的部分被称为凸脊(land)。通常规定从读出激光的入射端看,近侧是凹槽而其远侧是凸脊。从内圆周到外圆周依次并成螺旋形地形成凹槽。此外,只要是可记录光盘,本发明就不但可以应用于相变型光盘,例如CD-RW光盘,而且可以应用于磁光盘和一次性写入型光盘例如CD-R光盘,其使用有机彩色物质作为记录材料。
沿光盘15的径向方向摆动凹槽,以使它们用作基准信号用来控制光盘15的旋转和在其上记录数据。数据被记录在凹槽或被记录在光盘15的凹槽和凸脊。另外,沿光盘15的径向方向摆动凹槽以便依次记录作为地址信息的绝对时间信息和时钟。在CD-R光盘和CD-RW光盘中,根据作为其沿光盘的径向方向摆动的凹槽已被光检测的地址信息的绝对时间信息,光学拾取器14被移动到光盘15上期望的数据写入位置。将激光从光学拾取器14照射到光盘15,因此,数据在光盘15的希望位置上被写入。
具有摆动槽的光盘以下述的方式生产。主控装置将激光照射到在玻璃主光盘上涂覆的光抗蚀膜上并沿玻璃主光盘的径向方向偏转或摆动激光。因此,摆动的凹槽形成,被激光的照射暴露的光抗蚀膜被曝光,因而制成主光盘。对主光盘进行电成形处理。因此,压模被制成,利用压膜进行注模,因而具有摆动槽的光盘基片形成。相变记录材料通过例如溅射的方法被涂覆在光盘基片的形成凹槽的表面,因此光盘15被制成。
或者,图6中所示的记录装置可以通过除专用硬件以外的驱动 器(硬件)和个人计算机(软件)实现。纠错码编码电路11的结构下游是硬件(驱动器,例如CD-R驱动器或CD-R/W驱动器),其余的可以通过由作为控制器的微型计算机等执行的软件实现。在该记录装置中,作为物理格式的示例,CD-ROM模式2、格式1被使用;作为文件管理***,UDF(通用光盘格式)被使用;作为应用,MPEG 1***、MPEG 2***或传统的应用被使用。当不同的应用被使用时,正如参照图4A到图4C所描述的那样,以合并的数据格式将数据记录在光盘或将数据发送。
在发送装置中,通过发送放大器17将调制电路12的输出数据提供到发送天线18。将信号从发送天线18发送到例如通信卫星。作为除使用通信卫星这种方法以外的另外一种发送方法,本发明可以应用于通过因特网从调制电路12发送输出数据的情况。
图7显示了根据本发明的实施例的再现装置和接收装置。如同记录装置一样,再现装置由作为硬件被配置的光盘驱动器(CD-ROM驱动器、CD-R驱动器、CD-RW驱动器等)和通过控制器执行的应用软件组成。或者说图7中所示的再现装置可以作为硬件配置。
在图7中,光盘15通过主轴马达22旋转。光学拾取器23从光盘15读取数据。再现数据所必需的激光从光学拾取器23照射到光盘15。设置在光学拾取器23上的四路(four-divided)光检测器检测由光盘21反射的激光。将由光检测器检测的信号作为输出信号提供到再现RF处理部分24。
再现RF处理部分24通过在其中设置的矩阵放大器计算光检测器的检测信号并生成再现(RF)信号、跟踪误差信号和聚焦误差信号。当时钟和地址已作为摆动槽被记录时,从再现RF处理部分24输出摆动槽已被检测的信号。将通过再现RF处理部分24产生的RF信号提供到解调部分25,解调部分25根据提供的RF信号进行例如EFM解调处理。
在接收装置中,将通过接收天线26接收的信号提供到接收RF 处理部分27,接收RF处理部分27执行频率变换处理等。将接收RF处理部分27的输出信号提供到解调部分25,解调部分25对该信号进行解调处理。将解调部分25的输出数据提供到纠错电路28,纠错电路28执行误差检测和纠错处理。
通过再现RF处理部分24产生的跟踪误差信号和聚焦误差信号被提供到伺服电路(未示出)。伺服电路控制主轴马达22的旋转和光学拾取器23的跟踪和聚焦。伺服电路执行光学拾取器23的跟踪伺服和聚焦伺服,主轴马达22的主轴伺服以及沿光盘15的径向方向移动光学拾取器23的线程伺服(thread servo)。
将已由纠错电路28纠错的数据提供到位检测电路29。位检测电路29判断位a1是否为“0”或“1”,当位检测电路29的检测结果显示a1=“1”时,由于为纠错电路28的输出数据的再现数据已被加密,因而将再现数据提供到IV读出部分30。如图4A到图4C中所示,由于再现数据的IV的位置是固定的,因而IV读出部分30可以容易地读出IV。
将已由IV读出部分30读出的IV和加密的数据提供到解密器31。为了解密加密的数据,解密器31执行处理(即解密处理)。将解密器31的输出数据(即解密数据)提供到位设定电路32。位设定电路32 将从解密器31输出的数据的位a1设定为“0”,其表示不加密的。已将位a1设定为“0”的两位符合MPEG 2***的规则。已通过位设定电路32将位a1设定为“0”的数据被提供到MPEG判断部分33。当位检测电路29的检测结果显示位a1为“0”时,由于纠错电路28的输出数据没有被加密,因而该数据照原样被提供到MPEG判断部分33。
MPEG判断部分33判断输入数据是否与MPEG 1***、MPEG 2***或传统的应用相对应。输入数据是否对应于MPEG 1***或MPEG 2***的判断依据数据是否包含加扰控制位进行。另一方面,输入数据是否对应于传统的应用的判断依据SCR部分是否为随机数进行。当输入数据与MPEG 1***相对应时,再现数据由 MPEG 1***处理部分34处理;当输入数据与MPEG 2***相对应时,再现数据由MPEG 2***处理部分35处理。MPEG 1***处理部分34和MPEG 2***处理部分35对已由包定界的对应于各自***的数据和输出视频数据和音频数据进行各自的解码处理。
当MPEG判断部分33的判断结果表明输入数据与传统的应用相对应时,数据实际上被提供到去复用器36。将已由MPEG 1***处理部分34或MPEG 2***处理部分35处理的视频数据和音频数据提供到去复用器36,去复用器36组合这些数据并将组合的数据输出到输出端37a,37b和37c。
图8显示了在CBC模式下加密器9(参照图6)的示例。例如,将如每64位(八个字节)定界的数据Mi提供到模2加装置41(例如“异或”门)。当一个扇区的首个数据为M1时,IV(初始值)被提供到加装置41,将加装置41的输出提供到块加密器42。块加密器42是根据DES(数据加密标准)、AES、三重DES等执行加密处理的加密器。
将密钥数据(128位)提供到块加密器42,块加密器42根据该密钥数据加密加装置41的输出,块加密器42输出该加密的数据E(Mi)(64位),加密的数据E(Mi)被从块加密器42输出。此外,将加密的数据E(Mi)反馈到加装置41。加装置41将下一个输入数据M2加到加密的数据E(Mi),重复相同的操作直到一个扇区的数据已被处理为止。
图9显示了对应于加密器9的解密器31(参照图7)的结构的示例。正如上文所描述的那样,加密的数据E(Mi)被提供到块解密器43,密钥数据被提供到块解密器43。块解密器43解密该数据E(Mi),该解密的数据被提供到模2加装置44。在第一次,加装置44将扇区的IV和块解密器43的输出数据相加,第二次或其后,加装置44将块解密器43的输出数据和其输入数据相加。加装置44输出该解密的数据Mi。
本发明并不局限于上述实施例,在不脱离本发明的范围和精神 的情况下可以有各种变化和分枝。例如在再现装置和接收装置中,当数据被解密后,位a1被设定为“0”。或者不进行这样的处理,当数据已被解密后,可以不管位a1。此外,当根据本发明的记录方法被应用于只读光盘时,图6中所示的记录装置被适用于主装置。此外,本发明不仅可以应用于光盘,而且可以应用于其他数据记录介质例如存储卡。
根据本发明,在不同***例如MPEG***和传统的应用的数据已被合并的数据格式中,可以以扇区为单位实现加密控制。因此,没有必要识别这两个***的数据和有选择地进行处理。此外,当数据结构被合并时,被装入一个扇区的数据的大小并没有被减小,因此,其效率得到保证。另外,作为***数据的合并的结果,它们是一致的。
根据本发明,在每一个***中,可以将加密的初始值设置在扇区中的相同位置上。不同***的数据可以以相同的方法被加密和解密。此外,在MPEG 1***中没有定义加扰控制,每一个扇区都可以包含加密控制的信息。因此,可以保护内容的安全性(版权)。在加密的数据已被解密后,当位被改写时,该解密的数据可以被用于MPEG 1***和MPEG 2***。此外,当填充字节被增加时,用于加密控制的位的位置是固定的,因而可以处理不同的长度数据。
Claims (4)
1.一种数据输出方法,包含以下步骤:
把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;
当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;
加密转换的数据;以及
编码加密的数据并输出该编码的数据,
其中该转换步骤包含如下步骤:
判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,
其中当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;
当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:
将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,
其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及
其中该加密步骤是通过加密位64后的数据进行的。
2.一种记录方法,包含以下步骤:
把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;
当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;
加密转换的数据;以及
对加密的数据进行编码处理并将该编码的数据记录在记录介质上,
其中该转换的步骤包含如下步骤:
判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,
其中,当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;
当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:
将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,
其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及
其中该加密步骤是通过加密位64后的数据进行的。
3.一种记录装置,包含:
转换部分,用于把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;
设定部分,用于当通过转换部分转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;
加密处理部分,用于对设定部分的输出数据进行加密处理;
编码处理部分,用于对加密处理部分的输出数据进行编码处理以便记录该输出数据;
记录部分,用于将编码处理部分的输出数据记录到记录介质上;以及
判断部分,用于判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,
其中当判断部分判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,转换部分被配置用以根据MPEG编码规则转换该输入数据;
当判断部分判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,转换部分被配置用以将随机数数据加到扇区单元数据,使得该随机数数据在所述两位的后面,
其中通过转换部分输入的扇区单元数据的一个扇区的数据是由2048个字节组成,以及
其中当通过转换部分转换的数据将被加密时,加密处理部分被配置用以加密转换数据的位64后的数据。
4.一种数据发送方法,包含以下步骤:
把输入数据转换成扇区单元数据,该扇区单元数据以起始码开始并且在起始码后是头,该头是由两位组成,两位中的至少其中一位是表示加密控制的位;
当转换的数据将被加密时,将在起始码后的两位中的至少其中一位设定为表示数据已被加密的状态;
加密转换的数据;以及
对加密的数据进行编码处理并发送该编码的数据,
其中该转换的步骤包含如下步骤:
判断该输入数据是否将根据MPEG编码规则被转换成扇区单元数据,
当判断结果表明该输入数据将根据MPEG编码规则被转换成扇区单元数据时,根据MPEG编码规则转换该输入数据;
其中当判断结果表明该输入数据将不根据MPEG编码规则被转换成扇区单元数据时,该转换步骤还包含如下步骤:
将随机数数据加到扇区单元数据使得该随机数数据在所述两位的后面,
其中扇区单元数据的一个扇区的数据是由2048个字节组成,以及
其中该加密步骤是通过加密位64后的数据进行的。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-289982 | 2001-09-21 | ||
JP2001289982 | 2001-09-21 | ||
JP2001289982A JP3584913B2 (ja) | 2001-09-21 | 2001-09-21 | データ出力方法、記録方法および装置、再生方法および装置、データ送信方法および受信方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028031997A Division CN1305061C (zh) | 2001-09-21 | 2002-09-19 | 数据输出方法、记录方法和装置、再现方法和装置以及数据发送方法和接收方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101017690A CN101017690A (zh) | 2007-08-15 |
CN101017690B true CN101017690B (zh) | 2011-01-26 |
Family
ID=19112390
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028031997A Expired - Fee Related CN1305061C (zh) | 2001-09-21 | 2002-09-19 | 数据输出方法、记录方法和装置、再现方法和装置以及数据发送方法和接收方法 |
CN2006101567645A Expired - Fee Related CN101017690B (zh) | 2001-09-21 | 2002-09-19 | 数据输出方法、记录方法、记录装置以及数据发送方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028031997A Expired - Fee Related CN1305061C (zh) | 2001-09-21 | 2002-09-19 | 数据输出方法、记录方法和装置、再现方法和装置以及数据发送方法和接收方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7657032B2 (zh) |
EP (1) | EP1429329A4 (zh) |
JP (1) | JP3584913B2 (zh) |
KR (1) | KR100881928B1 (zh) |
CN (2) | CN1305061C (zh) |
WO (1) | WO2003028027A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4543623B2 (ja) | 2003-05-19 | 2010-09-15 | 日本電気株式会社 | 通信システムにおける暗号化通信方法 |
US7283455B2 (en) * | 2003-07-31 | 2007-10-16 | Hewlett-Packard Development Company, L.P. | Data media having variable control field in data units |
CN1830030B (zh) * | 2003-08-01 | 2011-11-16 | 皇家飞利浦电子股份有限公司 | 含加密指示信息的记录载体提供方法、记录/读取装置及方法 |
JP2007516667A (ja) * | 2003-11-14 | 2007-06-21 | ソニック・ソリューションズ | 書込み可能な媒体への内容の保護された安全な転送 |
WO2006013924A1 (ja) * | 2004-08-06 | 2006-02-09 | Pioneer Corporation | 記録再生装置、記録媒体処理装置、再生装置、記録媒体、コンテンツ記録再生システム、及びコンテンツ記録再生方法 |
WO2006035356A2 (en) * | 2004-09-28 | 2006-04-06 | Koninklijke Philips Electronics N.V. | Method and device for storing data on a record medium and for transferring information |
KR100589541B1 (ko) * | 2004-11-25 | 2006-06-14 | 소프트캠프(주) | 접근이 통제되는 가상디스크들 간의 온라인을 통한데이터의 보안전송시스템과 이를 통한 보안전송방법 |
WO2006117775A2 (en) * | 2005-05-02 | 2006-11-09 | Nds Limited | Native scrambling system |
KR100846787B1 (ko) * | 2006-02-15 | 2008-07-16 | 삼성전자주식회사 | 트랜스포트 스트림을 임포트하는 방법 및 장치 |
JP4886041B2 (ja) * | 2006-12-20 | 2012-02-29 | ジーブイビービー ホールディングス エス.エイ.アール.エル. | 埋め込みオーディオ・ルーティング切換器 |
US9270457B2 (en) * | 2008-12-31 | 2016-02-23 | Intel Corporation | Optimizing security bits in a media access control (MAC) header |
CN101860737B (zh) * | 2009-04-10 | 2012-05-30 | 杭州海康威视数字技术股份有限公司 | 一种降低传输时延的mpeg2***层封装方法和装置 |
JP2011151689A (ja) * | 2010-01-22 | 2011-08-04 | Fujitsu Ltd | 情報処理装置および情報処理方法 |
US8725788B2 (en) | 2011-05-27 | 2014-05-13 | Adobe Systems Incorporated | System and method for decryption of content including partial-block discard |
US8687809B2 (en) * | 2011-05-27 | 2014-04-01 | Adobe Systems Incorporated | System and method for decryption of content including disconnected encryption chains |
US9066117B2 (en) * | 2012-02-08 | 2015-06-23 | Vixs Systems, Inc | Container agnostic encryption device and methods for use therewith |
US9819601B2 (en) | 2012-12-27 | 2017-11-14 | Vonage America Inc. | Systems and methods of modifying data packets used in IP telephony communications |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5684876A (en) * | 1995-11-15 | 1997-11-04 | Scientific-Atlanta, Inc. | Apparatus and method for cipher stealing when encrypting MPEG transport packets |
CN1186304A (zh) * | 1996-12-25 | 1998-07-01 | 日本胜利株式会社 | 数据记录方法 |
US5787179A (en) * | 1995-12-07 | 1998-07-28 | Fujitsu Ltd. | Scrambling and descrambling of data with improved security |
CN1290936A (zh) * | 1999-09-30 | 2001-04-11 | 松下电器产业株式会社 | 信息记录媒体和信息再现方法及信息再现装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0856356A (ja) | 1994-08-10 | 1996-02-27 | Fujitsu Ltd | 符号化装置および復号化装置 |
JP3739456B2 (ja) | 1994-12-29 | 2006-01-25 | 富士通株式会社 | データ再生システム、可換型記録媒体およびデータ再生方法 |
US5602920A (en) * | 1995-05-31 | 1997-02-11 | Zenith Electronics Corporation | Combined DCAM and transport demultiplexer |
JP3484832B2 (ja) * | 1995-08-02 | 2004-01-06 | ソニー株式会社 | 記録装置、記録方法、再生装置及び再生方法 |
JPH11176091A (ja) * | 1997-12-15 | 1999-07-02 | Hitachi Ltd | ディジタル情報入出力装置、受信装置、記録装置、および再生装置 |
JP3835655B2 (ja) * | 1998-06-09 | 2006-10-18 | ソニー株式会社 | 情報信号再生装置、情報信号処理装置、情報信号再生方法および情報信号出力方法 |
JP2000231758A (ja) | 1999-02-10 | 2000-08-22 | Toshiba Corp | データ記憶装置、暗号化データの記録方法および記録媒体 |
CN100356475C (zh) * | 1999-02-26 | 2007-12-19 | 日本胜利株式会社 | 信息重放方法 |
US6865747B1 (en) * | 1999-04-01 | 2005-03-08 | Digital Video Express, L.P. | High definition media storage structure and playback mechanism |
JP2000293936A (ja) * | 1999-04-08 | 2000-10-20 | Hitachi Ltd | ディジタル信号記録装置、再生装置、および記録媒体 |
JP2001016196A (ja) | 1999-04-28 | 2001-01-19 | Fuji Soft Abc Inc | 多重アファイン鍵を用いる暗号化・復号化方法、認証方法、及びこれを用いる各装置 |
JP2000322825A (ja) * | 1999-05-13 | 2000-11-24 | Hitachi Ltd | ディジタル信号記録装置 |
JP2001075474A (ja) | 1999-08-25 | 2001-03-23 | Shijin Kogyo Sakushinkai | キー交換なしのエスクロー暗号化のデバイスと方法 |
JP2001186521A (ja) * | 1999-12-22 | 2001-07-06 | Nec Corp | 画像復号化装置及び方法 |
JP4303408B2 (ja) | 2000-07-18 | 2009-07-29 | ネッツエスアイ東洋株式会社 | 情報をブロック暗号化して記録する方法およびこれをサポートする記録媒体 |
EP1223696A3 (en) * | 2001-01-12 | 2003-12-17 | Matsushita Electric Industrial Co., Ltd. | System for transmitting digital audio data according to the MOST method |
-
2001
- 2001-09-21 JP JP2001289982A patent/JP3584913B2/ja not_active Expired - Fee Related
-
2002
- 2002-09-19 EP EP02799482A patent/EP1429329A4/en not_active Withdrawn
- 2002-09-19 CN CNB028031997A patent/CN1305061C/zh not_active Expired - Fee Related
- 2002-09-19 KR KR1020037006685A patent/KR100881928B1/ko not_active IP Right Cessation
- 2002-09-19 CN CN2006101567645A patent/CN101017690B/zh not_active Expired - Fee Related
- 2002-09-19 WO PCT/JP2002/009609 patent/WO2003028027A1/ja active Application Filing
- 2002-09-19 US US10/416,385 patent/US7657032B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5684876A (en) * | 1995-11-15 | 1997-11-04 | Scientific-Atlanta, Inc. | Apparatus and method for cipher stealing when encrypting MPEG transport packets |
US5787179A (en) * | 1995-12-07 | 1998-07-28 | Fujitsu Ltd. | Scrambling and descrambling of data with improved security |
CN1186304A (zh) * | 1996-12-25 | 1998-07-01 | 日本胜利株式会社 | 数据记录方法 |
CN1290936A (zh) * | 1999-09-30 | 2001-04-11 | 松下电器产业株式会社 | 信息记录媒体和信息再现方法及信息再现装置 |
Non-Patent Citations (1)
Title |
---|
JP特开2000-293936A 2000.10.20 |
Also Published As
Publication number | Publication date |
---|---|
KR100881928B1 (ko) | 2009-02-04 |
EP1429329A1 (en) | 2004-06-16 |
JP3584913B2 (ja) | 2004-11-04 |
WO2003028027A1 (fr) | 2003-04-03 |
EP1429329A4 (en) | 2010-09-01 |
US20040028231A1 (en) | 2004-02-12 |
US7657032B2 (en) | 2010-02-02 |
CN1305061C (zh) | 2007-03-14 |
JP2003100019A (ja) | 2003-04-04 |
CN1476607A (zh) | 2004-02-18 |
CN101017690A (zh) | 2007-08-15 |
KR20040034572A (ko) | 2004-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101017690B (zh) | 数据输出方法、记录方法、记录装置以及数据发送方法 | |
US20030002665A1 (en) | Encrypting apparatus, encrypting method, decrypting apparatus, decrypting method, and storage medium | |
CN100499772C (zh) | 记录媒体记录方法和设备以及记录媒体再现方法和设备 | |
CN1465062A (zh) | 数据记录设备和方法以及数据再现设备和方法 | |
CN100353430C (zh) | 高密度光盘以及用于记录和再现其上的加密数据的方法 | |
US7295393B2 (en) | Data converting apparatus, data converting method, and recording medium | |
CN100440354C (zh) | 记录介质再现装置及其方法以及记录介质记录和再现装置 | |
CN100359573C (zh) | 高密度光盘以及用于记录和再现其上的加密数据的方法 | |
US7013010B2 (en) | Method and apparatus for optimally formatting media key blocks stored on media with high transfer latencies | |
US20030086566A1 (en) | Copyright protection system | |
US20070294609A1 (en) | Recording medium, recording method and apparatus, reproducing method and apparatus, data transmitting method, and data decrypting method | |
US7151733B2 (en) | Data recording medium, data recording method and apparatus, and data reproducing method and apparatus | |
JP3689624B2 (ja) | 情報記録媒体、情報記録方法及び情報再生方法 | |
JP4551700B2 (ja) | 記録方法、記録装置、再生方法、再生装置および記録媒体 | |
KR20070013154A (ko) | 광디스크 불법 복제 방지를 위한 광디스크 기록장치,기록방법, 광디스 재생장치 및 재생방법 | |
JP2002184098A (ja) | 記録媒体、記録装置、再生装置及び記録再生方法 | |
JP2004213748A (ja) | 光ディスク装置 | |
JP2005011525A (ja) | オーディオ用ディスクの記録装置 | |
JP2005011524A (ja) | オーディオ用ディスクの記録再生方法 | |
JP2005011526A (ja) | オーディオ用ディスクの記録再生方法 | |
JP2005011523A (ja) | オーディオ用ディスクの記録再生方法 | |
JP2005050539A (ja) | オーディオ用ディスクの記録用コンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110126 Termination date: 20130919 |