ES2238445T3 - Soporte de datos grabable con zona de datos protegida. - Google Patents
Soporte de datos grabable con zona de datos protegida.Info
- Publication number
- ES2238445T3 ES2238445T3 ES01938199T ES01938199T ES2238445T3 ES 2238445 T3 ES2238445 T3 ES 2238445T3 ES 01938199 T ES01938199 T ES 01938199T ES 01938199 T ES01938199 T ES 01938199T ES 2238445 T3 ES2238445 T3 ES 2238445T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- zone
- stored
- read
- system 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
- G06F21/80—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
-
- 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/00094—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
-
- 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/00094—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
- G11B20/00123—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers the record carrier being identified by recognising some of its unique characteristics, e.g. a unique defect pattern serving as a physical signature of the 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/00188—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised devices recording or reproducing contents to/from a record carrier
-
- 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/0026—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 as a barcode
- G11B20/00268—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 as a barcode said barcode being recorded in a burst cutting area [BCA]
-
- 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/00326—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 embossed on the 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/00384—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 derived from a physical signature of the record carrier, e.g. unique feature set
-
- 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/00405—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 by varying characteristics of the recording track, e.g. by altering the track pitch or by modulating the wobble track
-
- 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/00557—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 further management data is encrypted, e.g. sector headers, TOC or the lead-in or lead-out areas
-
- 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/00884—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
- G11B20/00898—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm based on a hash function
-
- 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
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- 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
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1229—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc lead-in area
-
- 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
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1259—Formatting, e.g. arrangement of data block or words on the record carriers on discs with ROM/RAM areas
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Storage Device Security (AREA)
Abstract
Método de almacenamiento de datos en un soporte (1) regrabable de almacenamiento de datos que comprende una zona (2) de datos fijos de sólo lectura y una zona (3, 4) de datos grabables, método en el cual se almacenan datos de sistema en la zona (3) de datos grabables, caracterizado porque - se genera un resumen criptográfico de los datos de sistema y se almacena en la zona (2) de datos fijos, y - el resumen criptográfico se utiliza para una verificación de los datos de sistema antes de una lectura y/o grabación de datos de usuario.
Description
Soporte de datos grabable con zona de datos
protegida.
La invención se refiere a un método de
almacenamiento de datos en un soporte regrabable de almacenamiento
de datos, a un soporte de almacenamiento, a un aparato de grabación
para el almacenamiento de datos en un soporte regrabable de
almacenamiento de datos y a un aparato de reproducción para la
reproducción de datos de usuario almacenados en un soporte
regrabable de almacenamiento de datos.
La invención trata de un soporte de
almacenamiento en el que los usuarios pueden almacenar material
sujeto a derechos de autor y no sujeto a derechos de autor. A
menudo, el usuario tiene un derecho a almacenar y copiar contenidos,
pero existen restricciones al número de (generaciones de) copias que
puede hacer. El cifrado se emplea para garantizar que los contenidos
sujetos a derechos de autor sólo puedan ser interpretados por
dispositivos "en conformidad" que se adhieren a restricciones
protectoras contra la copia. Se necesita una protección adicional
para evitar que los dispositivos en disconformidad puedan realizar
una copia en lo que respecta a los bits de datos cifrados. Esto se
evita muchas veces almacenando información esencial, por ejemplo,
una clave de descifrado, de manera que no pueda copiarse.
Más generalmente, se llega a la conclusión de que
las medidas protectoras contra la copia requieren que en los discos
grabables deban almacenarse algunos datos que no puedan ser
modificados o borrados por productos de consumo final. Estos datos
se denominarán "datos de sistema" en lo sucesivo. Son ejemplos
de "datos de sistema":
- un número identificador de disco único, que se
emplea para cifrar los datos que el usuario almacena en el
disco,
- una lista que consisten en una sola clave que
se ha cifrado con un número de claves diferentes propias del
fabricante o propias del dispositivo,
- una lista de números de serie electrónicos de
dispositivos revocados o discos revocados. Al almacenar una lista
así en todos los discos vírgenes, pueden diseminarse instrucciones
de revocación a los dispositivos de consumo. Al recibir tales
instrucciones de revocación, los dispositivos en conformidad se
niegan a comunicarse con dispositivos revocados.
Los contenidos o datos grabados por el usuario se
denominarán "datos de usuario" en lo sucesivo. Además, el
término "zona de datos fijos" se utilizará para una zona del
soporte de almacenamiento en la que almacena cualquier información
que sea de sólo lectura y no pueda ser modificada por dispositivos
de consumo. Por el contrario, en la "zona de datos grabables"
se almacena información que puede ser modificada por dispositivos de
consumo. En la zona de datos grabables se almacenarán también datos
que sólo pueden ser escritos por dispositivos de consumo después de
que usuarios malintencionados hayan realizado alguna modificación
("hack") al dispositivo. Tales modificaciones pueden ser un
cambio en el firmware o el software utilizado para controlar la
grabadora.
El almacenamiento de datos en la zona de datos
fijos requiere el uso de componentes que normalmente no se
encuentran disponibles en los dispositivos de consumo. Un ejemplo de
una técnica para almacenar tales datos es una oscilación
("wobble"), que es una desviación radial de las posiciones de
los agujeros (pits) o del presurco con respecto a una espiral
perfecta. Las leyes de la física y la mecánica prohiben que una
oscilación así pueda ser escrita a la carrera por un láser tal como
el que se encuentra disponible en una grabadora de consumo para
discos ópticos. Otros ejemplos de datos almacenados en la zona de
datos fijos son el código BCA, propuesto para
DVD-ROM, puntos dañados selectivamente en el
material de disco, quemados por láseres de alta potencia, o datos
almacenados en una zona especial del disco que contiene material de
sólo lectura.
Un problema práctico es el almacenamiento de
grandes cantidades de datos en la zona de datos fijos. Normalmente,
la capacidad se limita a unos pocos (cientos de) bits. Mientras
tanto, la cantidad de datos de sistema que necesita almacenarse
puede exceder con mucho la capacidad de almacenamiento disponible en
la zona de datos fijos.
Por tanto, la invención tiene por objeto
proporcionar un método de almacenamiento de datos en un soporte
regrabable de almacenamiento de datos, según el cual se solventen
los problemas anteriormente mencionados y que permita el
almacenamiento de grandes cantidades de datos de sistema de una
manera a prueba de manipulación. Además, se proporcionará un
correspondiente soporte de almacenamiento, un correspondiente
aparato de grabación y un correspondiente aparato de
reproducción.
Según la invención, estos objetos se logran
mediante un método tal como se expone en la reivindicación 1 ó 9,
mediante un soporte de almacenamiento tal como se expone en la
reivindicación 10 ó 14, mediante un aparato de grabación tal como se
expone en la reivindicación 19 ó 20 y mediante un aparato de
reproducción tal como se expone en la reivindicación 21 ó 22.
Fundamentalmente, la invención se basa en la idea
de que existe alguna relación criptográfica entre los datos
almacenados en la zona de datos fijos y los datos de sistema. Esta
relación está compuesta por el resumen criptográfico que, según la
invención, se genera únicamente a partir de los datos de sistema o
tanto de los datos de sistema como de los datos identificativos, los
cuales pueden ser un número aleatorio almacenado en la zona de datos
fijos. El resumen criptográfico es utilizado por un aparato de
grabación o de reproducción para detectar si se han manipulado, por
ejemplo, borrado o modificado, los datos de sistema a fin de
manipular la protección de copia del soporte de almacenamiento. El
resumen criptográfico se usa por tanto para la verificación de los
datos de sistema, lo que significa que, en caso de un fallo en la
verificación, puede pararse la reproducción o grabación del
contenido del soporte de almacenamiento.
Según una primera solución, los datos de sistema
se escriben en la zona de datos grabables, por ejemplo, como parte
del formateado del soporte de almacenamiento. Se calcula un resumen
criptográfico, por ejemplo, un hash criptográfico, para todos los
datos de sistema, y el resultado de ese resumen criptográfico, por
ejemplo, el resumen de ese hash, se almacena en la zona de datos
fijos. Entonces, un aparato de grabación sólo aceptará un soporte de
almacenamiento con una combinación válida de datos de sistema, es
decir, el resumen criptográfico.
Según una solución alternativa, en la zona de
datos fijos se crean y almacenan datos identificativos, por ejemplo,
un número aleatorio. La zona de datos grabables contiene entonces
los datos de usuario, los datos de sistema y un resumen
criptográfico de los datos de sistema y los datos identificativos,
por ejemplo, una firma electrónica del mismo. Un aparato de
grabación o de reproducción utilizará entonces un verificador (por
ejemplo, una clave pública) para comprobar la validez del resumen
criptográfico, los datos de sistema y los datos identificativos, es
decir, se comprobará la validez de la firma. En vez de usar una
firma electrónica, puede emplearse un código de autenticación de
mensajes (MAC - Message Authentication Code) para la verificación,
que es más barato pero menos seguro.
El documento
EP-A-0984346 describe un esquema de
protección de copia adecuado para DVD, según el cual un disco
comprende una zona de identificación, situada en una parte de sólo
lectura del disco, y una zona de datos. En la zona de identificación
se encuentra presente un identificador de soporte posiblemente
único, mientras que la zona de datos está presente Información de
Control de Copia que, junto con el identificador de soporte, permite
que un aparato de grabación determine si el disco es original o ha
sido copiado ilegalmente. Por ejemplo, la Información de Control de
Copia puede ser una copia del identificador o una versión
distribuida (hashed) de él. Este esquema de protección de copia se
basa en el hecho de que un aparato disponible al usuario final no es
capaz de modificar el identificador presente en la zona de
identificación, y por tanto, puede descubrirse fácilmente un disco
copiado bit a bit.
En las reivindicaciones dependientes se dan a
conocer otras realizaciones preferidas de la invención.
La invención y las realizaciones preferidas de la
misma se explican más detalladamente en lo sucesivo con referencia a
la figura a los siguientes dibujos, en los que:
La figura 1 muestra un método de grabación según
una primera realización,
la figura 2 muestra un método de reproducción
según una primera realización,
la figura 3 muestra un método de grabación según
una segunda realización,
la figura 4 muestra un método de reproducción
según la segunda realización,
la figura 5 muestra una método de grabación según
una tercera realización, y
la figura 6 muestra una método de reproducción
según la tercera realización.
La figura 1 muestra un diagrama que explica el
método de almacenamiento de datos en un soporte regrabable de
almacenamiento de datos según una primera realización de la
invención. El soporte 1 de almacenamiento, que puede ser un disco
para la grabación óptica de datos, por ejemplo, un DVD o un CD, está
dividido en una zona 2 de datos fijos de sólo lectura y en una zona
3, 4 de datos grabables que se encuentra subdividida en una zona 3
de datos de sistema y una zona 4 de datos de usuario. Los datos
almacenados en la zona 2 de datos fijos no pueden ser modificados
por los consumidores. Una implementación típica de la zona 2 de
datos fijos es la estampación de agujeros en un disco regrabable, es
decir, parte del disco regrabable se emplea como un soporte
CD-ROM o DVD-ROM. Otra
implementación es la BCA (Burst Cut Area - zona cortada por
ráfagas), una pauta de código de barras en el radio más interior del
disco, escrita por un láser YAG en la fábrica de discos. Una tercera
implementación consiste en almacenar los datos fijos en el
desplazamiento radial de los agujeros previamente estampados
("pit-wobble") o en el desplazamiento radial
antes del surco ("pre-groove wobble").
Los datos almacenados en la zona 3, 4 de datos
grabables pueden ser modificados por un consumidor. No obstante, la
zona de datos de sistema está reservada para datos de sistema como
la información de control de copia, tal como se ha esbozado al
principio. La parte 4 más grande de la zona de datos grabables puede
utilizarse para almacenar datos de usuario, por ejemplo, datos de
audio o de vídeo.
Puesto que la capacidad del campo 2 de datos
fijos es limitada, pero se almacenará una cantidad creciente de
datos de sistema que no serán modificables, la invención propone
almacenar los datos de sistema en la zona 3 de datos grabables es
instalar una relación criptográfica entre los datos de sistema y una
información específica almacenada en la zona 2 de datos fijos que no
puede modificarse durante una grabación o reproducción posterior.
Por tanto, el medio 5 de generación calcula un resumen
criptográfico, el cual calcula en esta realización un hash de los
datos de sistema. El resultado criptográficamente seguro de ese hash
se almacena entonces en la zona 2 de datos fijos.
El método descrito en la figura 1 se implementa
preferiblemente en un aparato de grabación para almacenar los datos
de sistema y el resumen criptográfico o en un soporte vacío que
utiliza el mismo u otro medio de graba-
ción.
ción.
En el aparato de reproducción tal como el que se
muestra en la figura 2, un medio 5 de generación similar, contenido
en el aparato de reproducción, calcula un hash de los datos de
sistema almacenados en la zona 3 de datos de sistema. El resultado
de ese cálculo se envía a un medio 6 de verificación en el aparato
de reproducción, que también recibe el resumen criptográfico leído
de la zona 2 de datos fijos del soporte 1. Si este resumen
criptográfico es igual al resultado del cálculo del hash, la
verificación tiene éxito, y la reproducción de los datos de usuario
puede comenzar o continuar, mientras que tras un fallo de
verificación, puede detenerse la reproducción puesto que la
probabilidad es alta de que se hayan manipulado los datos de
sistema. No se muestra el medio de lectura para leer los datos de
sistema y el resumen criptográfico del soporte.
En una realización práctica, el soporte 1 puede
imaginarse como un DVD-RAM o un
CD-RW o algún otro soporte regrabable (vacío al
principio) que se vende y que contiene una lista de números de serie
de grabadoras pirateadas conocidas, en lo sucesivo denominadas
grabadoras "malas", ya escrita en la fábrica de discos. La
lista es empleada por reproductores honestos de
DVD-RAM/CD-RW o de los otros
soportes para rechazar reproducir grabaciones de estas grabadoras
malas, porque se sabe que se han involucrado en la copia ilegal.
Normalmente, una lista así es demasiado larga (normalmente, más de
un MB) para almacenarse en una zona de datos fijos (normalmente, de
unos cientos de bits). Por tanto, en la fabrica la lista se escribe
en el soporte regrabable como un archivo normal. Para evitar que
cualquier persona tan sólo borre o modifique esta lista, se calcula
el hash de esta lista. Este hash es mucho más corto que los datos de
sistema y puede por tanto escribirse fácilmente en la zona de datos
fijos durante la producción del soporte. Entonces, el reproductor
honesto podría, al insertarse en soporte, calcular el hash de los
datos de sistema y comprobar el resultado con el hash almacenado en
la zona de datos fijos. Si no son iguales, los datos de sistema han
sido manipulados.
En esta forma básica, no es necesario usar
secreto criptográfico alguno (por ejemplo, una clave criptográfica)
en ningún lugar del sistema. Sin embargo, la desventaja es la falta
de flexibilidad. Esto significa que el contenido real de bits de la
zona de datos fijos en el soporte regrabable se fija para siempre en
el instante de la producción del disco en la fábrica. Por tanto, ha
de calcularse el hash de los datos de sistema, que se protegerán
antes de la producción del disco. Si se cambiasen los datos de
sistema, por ejemplo, añadiendo más grabadoras malas a la lista,
también cambia necesariamente el hash. Entonces, la fábrica tendría
que producir nuevos soportes porque los viejos ya no tendrían el
hash correcto para los nuevos datos de sistema. Existen también
otras razones por las cuales habrá que cambiar o actualizar los
datos de sistema tras la producción del disco y la fijación del
hash.
En una segunda realización de la invención, tal
como se muestra en las figuras 3 y 4, se consigue más flexibilidad.
Según esta realización, durante la producción del soporte se
almacenan datos identificativos, por ejemplo, un número aleatorio,
en la zona de datos fijos. La zona de datos de sistema está
subdividida en una primera zona 31 para los datos de sistema reales
y en una segunda zona 32 para almacenar un resumen criptográfico.
Este resumen criptográfico se genera utilizando un algoritmo de
firmas de clave pública calculado en el medio 7 de generación. En el
mismo, se calcula una firma digital de los datos identificativos y
de los datos de sistema, que primero son codificados por
distribución (hash) por el medio 5 de generación, utilizando una
clave C_{privada} privada secreta. Este cálculo también puede
escribirse como
- DE = C (hash (datos de sistema, datos identificativos), clave privada)
donde DE significa datos extra (=
resumen criptográfico) y C significa el cifrado de claves públicas.
La firma digital calculada se almacena luego como un resumen
criptográfico en la segunda zona 32 de datos de
sistema.
En un aparato de reproducción o un aparato de
grabación, tal como se muestra en la figura 4, los datos de sistema
se verifican primero calculando el hash para todos los datos
identificativos y los datos de sistema y luego empleando el
algoritmo de verificación de firmas de clave pública en un medio 8
de verificación y la clave C_{pública} pública para comprobar la
validez de la firma almacenada en la zona 32 de datos. La clave
privada utilizada para producir la firma digital en la figura 3 debe
mantenerse en secreto, mientras que la clave pública empleada para
la verificación en el aparato de reproducción o de grabación, tal
como se muestra en la figura 4, puede distribuirse libremente porque
esta clave pública es inservible en la etapa de cifrado, tal como se
describe en la etapa 3.
Una tercera realización se explica con referencia
a las figuras 5 y 6. Tal como en la segunda realización, los datos
identificativos se almacenan en una zona 2 de datos fijos, y los
datos identificativos reales se almacenan en una zona 31 de datos de
sistema. Para el cifrado, el resumen criptográfico, que se
almacenará en la zona 32 de datos de sistema, es generado por los
medios 9 de generación a partir de los datos de identificación y los
datos de sistema utilizando un algoritmo de códigos de autenticación
de mensajes (algoritmo MAC) y una clave MAC secreta. Resumiendo,
este cifrado MAC puede escribirse como
- DE = C (datos de sistema, datos fijos, clave MAC)
donde DE significa datos extra (=
resumen criptográfico) y C significa cifrado
MAC.
En el aparato de reproducción o de grabación tal
como el que se muestra en la figura 6, se proporciona un
correspondiente medio 9 de generación para calcular el código de
autenticación de mensajes a partir de los datos identificativos y
los datos de sistema empleando la misma clave MAC secreta. El MAC
calculado se compara en un medio 6 de verificación con el resumen
criptográfico (el MAC) almacenado en la zona 32 de datos de sistema
con fines de verificación.
En comparación con la segunda realización
mostrada en las figuras 3 y 4, el uso del MAC es menos seguro que el
uso de la firma de clave pública. La clave utilizada para calcular
el MAC está presente en cada aparato de reproducción en el sistema,
si alguien abre por la fuerza cualquier reproductor individual y se
apodera de la clave, esta persona puede ir y sustituir los datos de
sistema por otros datos de sistema que todavía certifiquen el MAC en
la zona de datos fijos. En comparación, en el sistema de clave
pública de la segunda realización, se utiliza una clave privada
secreta en el proceso de cifrado, mientras que para la verificación
se emplea una clave pública publicada.
Por medio del uso de la invención, puede evitarse
que se manipulen los datos de sistema. Mediante el almacenamiento de
datos especiales en la zona de datos fijos, puede evitarse que
grabadoras malintencionadas copien en soportes nuevos datos de
sistema válidos, antiguos, por ejemplo, para reemplazar una nueva
lista larga de grabadoras malas por una vieja y corta. Puesto que
los datos de sistema propiamente dichos se almacenan en la zona de
datos grabables, se resuelve el problema de capacidad limitada de la
zona de datos fijos.
Normalmente, los datos de sistema se almacenan o
esconden en una zona que se inaccesible para el usuario o en una
zona del soporte en la que no interfieren con la finalidad normal
del disco, es decir, con el almacenamiento de datos de usuario. Para
soportes DVD y CD, un ejemplo sería las zonas denominadas de
"lead-in" (pista de entrada) y de
"lead-out" (pista de salida) del disco. En lo
sucesivo, se hará referencia colectivamente a tales zonas como
"zona esquinera". Esto presenta la ventaja de que no molesta al
usuario y también abarata mucho el proceso de producción, puesto que
las zonas esquinera pueden estamparse muy rápido, mientras que los
datos grabables han de grabarse a velocidad normal. En general, los
reproductores son mucho más simples y baratos que las grabadoras,
por lo que dar salida por lectura a los datos de sistema en la zona
esquinera del soporte supone una carga relativamente más pesada para
los reproductores que para las grabadoras. De manera que tiene
sentido hacer que la grabadora, en el primer uso del soporte, dé
salida por lectura a los datos de sistema y copie su información en
la zona principal de datos de usuario en la zona de datos grabables.
Entonces, el reproductor tan sólo tiene que encontrar la información
de los datos de sistema en la zona principal de datos de sistema que
puede leer de cualquier manera. Un problema consiste en que el
reproductor puede que no se fíe de la grabadora puesto que ésta
puede que no copie fielmente los datos. Sin embargo, según la
primera realización de la invención, si se almacena un hash de los
datos de sistema en la zona de datos fijos, el reproductor puede
entonces verificar que la encarnación de los datos de sistema en la
zona principal de datos de usuario concuerda con el hash en la zona
de datos fijos. Obviamente, la grabadora puede entonces no haber
manipulado la zona de datos fijos.
Se observará que cada vez que se describa
cualquier detalle de la invención con referencia a un aparato de
reproducción, el aparato de reproducción puede sustituirse por un
aparato de grabación. Ambos pueden comprender medios de lectura y/o
grabación apropiados para la lectura y/o grabación de datos de o en
el soporte. Además, se entenderá que el soporte de almacenamiento,
el aparato de grabación y el aparato de reproducción, tal como se
exponen en las reivindicaciones, pueden desarrollarse adicionalmente
de la misma manera o una correspondiente, tal como se ha descrito
más arriba y tal como se expone en las reivindicaciones dependientes
con referencia al método de almacenamiento de datos.
Claims (23)
1. Método de almacenamiento de datos en un
soporte (1) regrabable de almacenamiento de datos que comprende una
zona (2) de datos fijos de sólo lectura y una zona (3, 4) de datos
grabables, método en el cual se almacenan datos de sistema en la
zona (3) de datos grabables, caracterizado porque
- se genera un resumen criptográfico de los datos
de sistema y se almacena en la zona (2) de datos fijos, y
- el resumen criptográfico se utiliza para una
verificación de los datos de sistema antes de una lectura y/o
grabación de datos de usuario.
2. Método según la reivindicación 1,
caracterizado porque la zona (3, 4) de datos grabables
comprende una zona esquinera y los datos de sistema se almacenan en
la zona esquinera.
3. Método según la reivindicación 1,
caracterizado porque se utiliza una función (5) hash para
generar el resumen criptográfico y para verificar los datos de
sistema.
4. Método según la reivindicación 1,
caracterizado porque se utiliza un algoritmo de códigos de
autenticación de mensajes para generar el resumen criptográfico y
para verificar los datos de sistema.
5. Método según la reivindicación 1,
caracterizado porque se utiliza un algoritmo de firmas de
clave para generar el resumen criptográfico y para verificar los
datos de sistema y porque se almacena una firma como el resumen
criptográfico.
6. Método según la reivindicación 1,
caracterizado porque el resumen criptográfico se genera y los
datos de sistema se almacenan en la zona (3) de datos grabables como
parte del formateo del soporte (1) de almacenamiento.
7. Método según la reivindicación 1,
caracterizado porque se almacena información de control de
copia como datos de sistema, en particular un identificador de
soporte de almacenamiento único, una clave cifrada por una o más
claves diferente propias del fabricante o propias del dispositivo o
una o más listas de dispositivos revocados o de soportes de
almacenamiento revocados.
8. Método según la reivindicación 1,
caracterizado porque los datos de sistema se almacenan
originalmente en una zona esquinera de la zona (3) de datos
grabables y porque durante el uso del soporte (1) de almacenamiento
en un aparato de reproducción, los datos de sistema se copian en una
zona (4) de datos de usuario de la zona (3, 4) de datos
grabables.
9. Método de almacenamiento de datos en un
soporte (1) regrabable de almacenamiento de datos que comprende una
zona (2) de datos fijos de sólo lectura, caracterizado
porque
- la zona de datos fijos de sólo lectura
comprende una primera zona de datos y una zona esquinera,
- en la zona esquinera se almacenan datos de
sistema,
- se genera un resumen criptográfico de los datos
de sistema y se almacena en la primera zona de datos, y
- el resumen criptográfico se utiliza para una
verificación de los datos de sistema antes de una lectura y/o
grabación de datos de usuario.
10. Soporte (1) regrabable de almacenamiento para
almacenar datos, que comprende:
- una zona (3, 4) de datos grabables en la que se
almacenan datos de sistema, y
- una zona (2) de datos fijos de sólo lectura,
caracterizado porque en la zona (2) de datos fijos de sólo
lectura se almacena un resumen criptográfico de los datos de
sistema, proporcionándose el resumen criptográfico para una
verificación de los datos de sistema antes de una lectura y/o
grabación de datos de usuario.
11. Soporte (1) de almacenamiento según la
reivindicación 10, caracterizado porque la zona (3, 4) de
datos grabables comprende una zona esquinera y los datos de sistema
se almacenan en la zona esquinera.
12. Soporte de almacenamiento según la
reivindicación 11, caracterizado porque el soporte de
almacenamiento comprende una pista de entrada, estando la zona
esquinera situada en la pista de entrada.
13. Soporte (1) de almacenamiento según la
reivindicación 10, caracterizado porque el soporte (1) de
almacenamiento es un soporte regrabable de almacenamiento óptico, en
particular un CD o un DVD.
\newpage
14. Soporte (1) regrabable de almacenamiento para
almacenar datos, que comprende una zona (2) de datos fijos de sólo
lectura, caracterizado porque la zona de datos fijos de sólo
lectura comprende una primera zona de datos y una zona esquinera en
la que se almacenan datos de sistema, y se almacena un resumen
criptográfico de los datos de sistema en la primera zona de datos,
proporcionándose el resumen criptográfico para una verificación de
los datos de sistema antes de una lectura y/o grabación de datos de
usuario.
15. Soporte de almacenamiento según la
reivindicación 14, caracterizado porque la primera zona de
datos es una zona cortada por ráfagas y la zona esquinera comprende
una oscilación de agujeros y/o una oscilación antes del surco.
16. Soporte de almacenamiento según la
reivindicación 14, caracterizado porque la primera zona de
datos es una zona cortada por ráfagas y la zona de esquina comprende
agujeros previamente estampados.
17. Soporte de almacenamiento según la
reivindicación 10 ó 14, caracterizado porque el resumen
criptográfico de los datos de sistema comprende el resultado de una
dispersión de los datos de sistema.
18. Método de verificación de datos de sistema
presentes en un soporte (1) regrabable de almacenamiento de datos
antes de una lectura y/o grabación de datos de usuario,
comprendiendo el soporte (1) regrabable de almacenamiento de datos
una zona (2) de datos fijos de sólo lectura y una zona (3, 4) de
datos grabables, caracterizado porque
- se leen los datos de sistema y el resumen
criptográfico de los datos de sistema, resumen criptográfico que se
almacena en la zona de datos fijos de sólo lectura,
- se genera un resumen criptográfico de los datos
de sistema leídos del soporte,
- se comparan en resumen criptográfico leído del
soporte y el resumen criptográfico generado.
19. Aparato de grabación para almacenar datos en
un soporte (1) regrabable de almacenamiento de datos, que comprende
un medio de grabación para almacenar datos de sistema en una zona
(3) de datos grabables del soporte, caracterizado porque un
medio (5) de generación está presente para generar un resumen
criptográfico de los datos de sistema y el medio de grabación es
adecuado para almacenar el resumen criptográfico en una zona (2) de
datos fijos de sólo lectura del soporte (1), proporcionándose el
resumen criptográfico para una verificación de los datos de sistema
antes de una lectura y/o grabación de datos de usuario.
20. Aparato de grabación para almacenar datos en
un soporte (1) regrabable de almacenamiento de datos que comprende
una zona (2) de datos fijos de sólo lectura, caracterizado
porque
- la zona de datos fijos de sólo lectura
comprende una primera zona de datos y una zona esquinera,
- un medio de grabación está presente para
almacenar datos de sistema en la zona esquinera y para almacenar un
resumen criptográfico de los datos de sistema en la primera zona de
datos, proporcionándose el resumen criptográfico para una
verificación de los datos de sistema antes de una lectura y/o
grabación de datos de usuario, y
- un medio (5) de generación está presente para
generar el resumen criptográfico de los datos de sistema.
21. Aparato de reproducción para reproducir datos
de usuario almacenados en un soporte (1) regrabable de
almacenamiento de datos, que comprende un medio de lectura para leer
datos de sistema almacenado en la zona (3, 4) de datos grabables del
soporte (1), caracterizado porque el medio de lectura es
adecuado también para leer un resumen criptográfico de los datos de
sistema almacenado en la zona (2) de datos fijos de sólo lectura del
soporte (1), y unos medios (5, 6) de verificación están presentes
para generar un resumen criptográfico de los datos de sistema leídos
del soporte (1) u para verificar los datos de sistema mediante el
uso de resumen criptográfico generado.
22. Aparato de reproducción para reproducir datos
de usuario almacenados en un soporte (1) regrabable de
almacenamiento de datos que comprende una zona (2) de datos fijos de
sólo lectura, caracterizado porque la zona de datos fijos de
sólo lectura comprende una primera zona de datos y una zona
esquinera, y el aparato de reproducción comprende:
- un medio de lectura para leer datos de sistema
almacenados en la zona esquinera y para leer un resumen
criptográfico de los datos de sistema almacenado en la primera zona
(2) de datos, y
- unos medios (5, 6) de verificación para generar
un resumen criptográfico de los datos de sistema leídos del soporte
(1) y para verificar los datos de sistema mediante el uso del
resumen criptográfico generado.
23. Aparato de reproducción según la
reivindicación 21 ó 22, caracterizado por comprender además
un medio de grabación para grabar los datos de usuario en el soporte
(1) regrabable de almacenamiento de datos.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP00201951 | 2000-06-02 | ||
| EP00201951 | 2000-06-02 | ||
| PCT/EP2001/005195 WO2001095327A2 (en) | 2000-06-02 | 2001-05-08 | Recordable storage medium with protected data area |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2238445T3 true ES2238445T3 (es) | 2005-09-01 |
Family
ID=8171591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01938199T Expired - Lifetime ES2238445T3 (es) | 2000-06-02 | 2001-05-08 | Soporte de datos grabable con zona de datos protegida. |
Country Status (27)
| Country | Link |
|---|---|
| US (2) | US6738904B2 (es) |
| EP (2) | EP1492107B1 (es) |
| JP (2) | JP5148039B2 (es) |
| KR (1) | KR100800372B1 (es) |
| CN (2) | CN1658314B (es) |
| AR (1) | AR029674A1 (es) |
| AT (1) | ATE290250T1 (es) |
| AU (1) | AU782541B2 (es) |
| BR (1) | BR0106684A (es) |
| CA (1) | CA2381141C (es) |
| CZ (1) | CZ2002408A3 (es) |
| DE (1) | DE60109160T2 (es) |
| DK (1) | DK1292946T3 (es) |
| EA (1) | EA004199B1 (es) |
| EG (1) | EG22529A (es) |
| ES (1) | ES2238445T3 (es) |
| IL (1) | IL147922A (es) |
| MX (1) | MXPA02001167A (es) |
| MY (1) | MY126685A (es) |
| NO (1) | NO327777B1 (es) |
| PL (1) | PL352072A1 (es) |
| PT (1) | PT1292946E (es) |
| TR (1) | TR200200271T1 (es) |
| TW (1) | TWI239447B (es) |
| UA (1) | UA76094C2 (es) |
| WO (1) | WO2001095327A2 (es) |
| ZA (1) | ZA200200897B (es) |
Families Citing this family (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6788800B1 (en) | 2000-07-25 | 2004-09-07 | Digimarc Corporation | Authenticating objects using embedded data |
| US6912634B2 (en) * | 2000-12-28 | 2005-06-28 | Intel Corporation | Verifying the integrity of a media key block by storing validation data in a validation area of media |
| US7111175B2 (en) | 2000-12-28 | 2006-09-19 | Intel Corporation | Method and apparatus for verifying the integrity of a media key block |
| US6957343B2 (en) | 2001-03-30 | 2005-10-18 | Intel Corporation | Validating keying material by using a validation area of read-only media to prevent playback of unauthorized copies of content stored on the media |
| US20030053656A1 (en) * | 2001-04-06 | 2003-03-20 | Levy Kenneth L. | Digitally watermarking physical media |
| US7248715B2 (en) * | 2001-04-06 | 2007-07-24 | Digimarc Corporation | Digitally watermarking physical media |
| US20020146147A1 (en) * | 2001-04-06 | 2002-10-10 | Levy Kenneth L. | Digitally watermarking physical media |
| JP3946965B2 (ja) * | 2001-04-09 | 2007-07-18 | ソニー株式会社 | 無体財産権を保護する情報を記録する記録装置、記録方法、記録媒体、およびプログラム |
| JP4944355B2 (ja) * | 2001-05-22 | 2012-05-30 | ユーキューイー,エルエルシー | デジタル作品を記録する記録担体、方法及び装置 |
| JP3832289B2 (ja) * | 2001-08-20 | 2006-10-11 | ソニー株式会社 | 情報記録装置、ビデオ信号出力装置、ストリーム出力方法、プログラム、記録媒体、およびデータ構造 |
| GB0129065D0 (en) * | 2001-12-05 | 2002-01-23 | Philips Electronics Uk Ltd | Method and apparatus for verifying the integrity of system data |
| TWI258646B (en) * | 2001-12-27 | 2006-07-21 | Asulab Sa | Device and method for managing memory in an electronic watch |
| JP3673234B2 (ja) * | 2002-03-20 | 2005-07-20 | 株式会社東芝 | 暗号処理を行う情報記録再生装置と情報記録再生方法 |
| WO2003094158A1 (en) | 2002-05-01 | 2003-11-13 | Lg Electronics Inc. | High-density read-only optical disc, and optical disc apparatus and method using the same |
| PL372448A1 (en) * | 2002-06-20 | 2005-07-25 | Koninklijke Philips Electronics N.V. | Method and device for protecting user information against manipulations |
| CN100514458C (zh) * | 2002-07-02 | 2009-07-15 | Lg电子株式会社 | 一种在/从记录介质记录/再现数据的装置和方法 |
| KR20040024946A (ko) * | 2002-09-18 | 2004-03-24 | 에스비에스골프닷컴 주식회사 | 공개키 기반 구조에서 비밀키 관리 방법 |
| WO2004066296A1 (en) * | 2003-01-24 | 2004-08-05 | Koninklijke Philips Electronics N.V. | Reliable storage medium access control method and device |
| KR101051000B1 (ko) | 2003-02-19 | 2011-07-26 | 엘지전자 주식회사 | 고밀도 광디스크와, 그에 따른 불법 복제 판별방법 |
| KR100524952B1 (ko) * | 2003-03-07 | 2005-11-01 | 삼성전자주식회사 | 기록 매체의 데이터 보호 방법 및 이를 이용한 디스크드라이브 |
| US8132024B2 (en) * | 2003-03-11 | 2012-03-06 | Panasonic Corporation | Digital work protection system, recording apparatus, reproduction apparatus, and recording medium |
| JP4043388B2 (ja) * | 2003-03-20 | 2008-02-06 | ソニー株式会社 | 再生装置および再生方法 |
| JP2004295373A (ja) * | 2003-03-26 | 2004-10-21 | Sony Corp | 情報記録媒体、情報処理装置、情報記録媒体製造装置、および方法、並びにコンピュータ・プログラム |
| KR100974448B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR100974449B1 (ko) * | 2003-04-24 | 2010-08-10 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR20040092649A (ko) * | 2003-04-24 | 2004-11-04 | 엘지전자 주식회사 | 광디스크의 복사 방지 정보 관리방법 |
| KR100972831B1 (ko) * | 2003-04-24 | 2010-07-28 | 엘지전자 주식회사 | 엔크립트된 데이터의 보호방법 및 그 재생장치 |
| US20050234949A1 (en) * | 2003-04-30 | 2005-10-20 | Sony Corporation | Data processing method, program thereof, device thereof, and recording medium |
| DE10358144A1 (de) * | 2003-12-10 | 2005-08-04 | Francotyp-Postalia Ag & Co. Kg | Verfahren und Anordnung zum Authentifizieren von Daten |
| US7802085B2 (en) | 2004-02-18 | 2010-09-21 | Intel Corporation | Apparatus and method for distributing private keys to an entity with minimal secret, unique information |
| WO2005091554A1 (en) * | 2004-03-17 | 2005-09-29 | Koninklijke Philips Electronics N.V. | Method of and device for generating authorization status list |
| US7697691B2 (en) * | 2004-07-14 | 2010-04-13 | Intel Corporation | Method of delivering Direct Proof private keys to devices using an on-line service |
| US7746746B2 (en) * | 2004-11-16 | 2010-06-29 | Hewlett-Packard Development Company, L.P. | Optical media with control data in wobble |
| US8924728B2 (en) | 2004-11-30 | 2014-12-30 | Intel Corporation | Apparatus and method for establishing a secure session with a device without exposing privacy-sensitive information |
| KR20060066628A (ko) * | 2004-12-13 | 2006-06-16 | 엘지전자 주식회사 | 기록매체에 수록된 콘텐트를 보호하는 방법 및 그보호방법이 적용된 콘텐트를 수록하고 있는 기록매체 |
| EP1825468A4 (en) * | 2004-12-13 | 2011-11-30 | Lg Electronics Inc | METHOD OF SECURING CONTENT ON A RECORDING MEDIUM AND CONTAINING SAID CONTENT BY SAVING THE RECORDING MEDIUM |
| CN101084548A (zh) * | 2004-12-20 | 2007-12-05 | 皇家飞利浦电子股份有限公司 | 对受保护的便携式存储介质进行解锁 |
| EP1847995A4 (en) * | 2005-02-07 | 2009-11-11 | Panasonic Corp | RECORDING DEVICE, PLAYING DEVICE, INTEGRATED CIRCUIT AND CONTROL PROGRAM |
| ATE433596T1 (de) † | 2005-08-23 | 2009-06-15 | Koninkl Philips Electronics Nv | Authentifizierung von informationsträgern über eine physische einwegfunktion |
| CN100426181C (zh) * | 2005-10-20 | 2008-10-15 | 万国电脑股份有限公司 | 具主体识别信息的便携储存装置及主体识别信息设定方法 |
| US8689337B2 (en) * | 2006-02-27 | 2014-04-01 | Vobile, Inc. | Systems and methods of fingerprinting and identifying video objects |
| US8014530B2 (en) | 2006-03-22 | 2011-09-06 | Intel Corporation | Method and apparatus for authenticated, recoverable key distribution with no database secrets |
| EP1855280A3 (en) | 2006-05-10 | 2012-08-15 | Nero Ag | Apparatus for writing information on a data content on a storage medium |
| WO2007128419A1 (en) * | 2006-05-10 | 2007-11-15 | Nero Ag | Apparatus for writing information on a data content on a storage medium |
| US8301906B2 (en) * | 2006-05-10 | 2012-10-30 | Nero Ag | Apparatus for writing information on a data content on a storage medium |
| US8108692B1 (en) | 2006-06-27 | 2012-01-31 | Siliconsystems, Inc. | Solid-state storage subsystem security solution |
| WO2008102565A1 (ja) | 2007-02-23 | 2008-08-28 | Panasonic Corporation | 著作権保護データ処理システム、及び再生装置 |
| WO2008102566A1 (ja) * | 2007-02-23 | 2008-08-28 | Panasonic Corporation | 著作権保護データ処理システム、及び再生装置 |
| US20080253256A1 (en) * | 2007-04-13 | 2008-10-16 | Andreas Eckleder | Apparatus for writing data and redundancy data on a storage medium |
| CN101377760B (zh) * | 2007-08-30 | 2010-06-02 | 佛山普立华科技有限公司 | 影像文件保护系统及其方法 |
| US8356184B1 (en) | 2009-06-25 | 2013-01-15 | Western Digital Technologies, Inc. | Data storage device comprising a secure processor for maintaining plaintext access to an LBA table |
| AU2016204206A1 (en) * | 2010-07-29 | 2016-07-07 | Ainsworth Game Technology Limited | Systems and methods for data protection |
| TWI525469B (zh) | 2010-07-29 | 2016-03-11 | 安斯沃斯遊戲科技有限公司 | 資料保護系統與方法 |
| US9305142B1 (en) | 2011-12-19 | 2016-04-05 | Western Digital Technologies, Inc. | Buffer memory protection unit |
| CN104951405B (zh) * | 2014-03-28 | 2019-09-06 | 三星电子株式会社 | 存储系统以及对存储系统执行和验证写保护的方法 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5418852A (en) * | 1992-03-18 | 1995-05-23 | Fujitsu Limited | Unauthorized use prevention method for optical disks, optical disk having unauthorized use prevention function, and optical disk apparatus |
| JP3084969B2 (ja) * | 1992-10-16 | 2000-09-04 | 松下電器産業株式会社 | 再生装置と記録装置とケース入り記録媒体と記録媒体の初期化装置 |
| EP1076331A3 (en) * | 1993-07-16 | 2006-11-29 | Fujitsu Limited | Record medium, method of controlling the same, and system utilizing electronic publications |
| KR100465551B1 (ko) * | 1994-11-17 | 2005-04-19 | 마츠시타 덴끼 산교 가부시키가이샤 | 마킹생성장치,광디스크의레이저마킹형성방법,재생장치,광디스크및광디스크제조방법 |
| JP3252706B2 (ja) * | 1995-07-21 | 2002-02-04 | ソニー株式会社 | 映像信号再生方法及び装置、並びに信号伝送方法及び装置 |
| JP3707833B2 (ja) * | 1995-08-10 | 2005-10-19 | 株式会社東芝 | 光ディスク装置 |
| US6028936A (en) * | 1996-01-16 | 2000-02-22 | Disney Enterprises, Inc. | Method and apparatus for authenticating recorded media |
| US6144745A (en) * | 1997-04-07 | 2000-11-07 | Fujitsu Limited | Method of and apparatus for retaining and verifying of data on recording medium |
| US6061449A (en) | 1997-10-10 | 2000-05-09 | General Instrument Corporation | Secure processor with external memory using block chaining and block re-ordering |
| KR100403270B1 (ko) * | 1997-12-29 | 2004-03-20 | 삼성전자주식회사 | 디지털기록매체의저작권을보호하는방법및장치,그리고,그디지털기록매체 |
| US6438235B2 (en) * | 1998-08-05 | 2002-08-20 | Hewlett-Packard Company | Media content protection utilizing public key cryptography |
| EP0984346A1 (en) * | 1998-09-02 | 2000-03-08 | Hitachi Europe Limited | Copy protection apparatus and method |
| CN1477630A (zh) * | 1998-09-21 | 2004-02-25 | 日本胜利株式会社 | 信息记录方法与装置、重放装置、及信息保护方法 |
| EP0997899B1 (en) * | 1998-09-22 | 2005-05-04 | Matsushita Electric Industrial Co., Ltd. | Optical disk, method for reproducing additional information from optical disk, reproducing apparatus for optical disk, and recording and reproducing apparatus for optical disk |
| US6425098B1 (en) * | 1998-10-20 | 2002-07-23 | Midbar Tech (1998) Ltd. | Prevention of disk piracy |
| JP2000286839A (ja) * | 1999-03-31 | 2000-10-13 | Ricoh Co Ltd | 情報記録装置、真正性検証方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP4177517B2 (ja) * | 1999-05-21 | 2008-11-05 | 株式会社東芝 | コンテンツ処理システムおよびコンテンツ保護方法 |
| US6519213B1 (en) * | 1999-06-29 | 2003-02-11 | Oak Technology, Inc. | Method and apparatus for reading data from a disk |
| JP4062842B2 (ja) * | 1999-12-14 | 2008-03-19 | ソニー株式会社 | 記録装置及び方法、再生装置及び方法並びに記録媒体 |
| JP4211174B2 (ja) * | 2000-01-12 | 2009-01-21 | ソニー株式会社 | データ記録再生システム |
| EP1199714B1 (en) * | 2000-04-03 | 2006-10-04 | Kabushiki Kaisha Toshiba | Information recording medium adaptive to copy protection and recording/reproducing apparatus |
-
2001
- 2001-03-21 TW TW090106596A patent/TWI239447B/zh active
- 2001-04-06 US US09/828,005 patent/US6738904B2/en not_active Expired - Lifetime
- 2001-05-08 PT PT01938199T patent/PT1292946E/pt unknown
- 2001-05-08 EA EA200200222A patent/EA004199B1/ru not_active IP Right Cessation
- 2001-05-08 AT AT01938199T patent/ATE290250T1/de active
- 2001-05-08 CA CA2381141A patent/CA2381141C/en not_active Expired - Fee Related
- 2001-05-08 TR TR2002/00271T patent/TR200200271T1/xx unknown
- 2001-05-08 JP JP2002502778A patent/JP5148039B2/ja not_active Expired - Fee Related
- 2001-05-08 CN CN2005100526592A patent/CN1658314B/zh not_active Expired - Fee Related
- 2001-05-08 AU AU63917/01A patent/AU782541B2/en not_active Ceased
- 2001-05-08 DK DK01938199T patent/DK1292946T3/da active
- 2001-05-08 BR BR0106684-6A patent/BR0106684A/pt not_active Application Discontinuation
- 2001-05-08 PL PL01352072A patent/PL352072A1/xx unknown
- 2001-05-08 CN CNB018015727A patent/CN1240066C/zh not_active Expired - Fee Related
- 2001-05-08 MX MXPA02001167A patent/MXPA02001167A/es active IP Right Grant
- 2001-05-08 WO PCT/EP2001/005195 patent/WO2001095327A2/en not_active Ceased
- 2001-05-08 DE DE60109160T patent/DE60109160T2/de not_active Expired - Lifetime
- 2001-05-08 IL IL14792201A patent/IL147922A/en not_active IP Right Cessation
- 2001-05-08 CZ CZ2002408A patent/CZ2002408A3/cs unknown
- 2001-05-08 KR KR1020027001410A patent/KR100800372B1/ko not_active Expired - Fee Related
- 2001-05-08 ES ES01938199T patent/ES2238445T3/es not_active Expired - Lifetime
- 2001-05-08 EP EP04103756.5A patent/EP1492107B1/en not_active Expired - Lifetime
- 2001-05-08 EP EP01938199A patent/EP1292946B1/en not_active Expired - Lifetime
- 2001-05-30 EG EG20010579A patent/EG22529A/xx active
- 2001-05-31 MY MYPI20012577 patent/MY126685A/en unknown
- 2001-06-01 AR ARP010102638A patent/AR029674A1/es active IP Right Grant
- 2001-08-05 UA UA2002031754A patent/UA76094C2/uk unknown
-
2002
- 2002-01-31 ZA ZA200200897A patent/ZA200200897B/xx unknown
- 2002-02-01 NO NO20020528A patent/NO327777B1/no not_active IP Right Cessation
-
2004
- 2004-02-24 US US10/785,495 patent/US7260219B2/en not_active Expired - Fee Related
-
2012
- 2012-10-04 JP JP2012222496A patent/JP5612054B2/ja not_active Expired - Fee Related
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2238445T3 (es) | Soporte de datos grabable con zona de datos protegida. | |
| JP4524920B2 (ja) | 情報記録装置、情報再生装置、認証処理装置、情報記録方法、情報再生方法及び認証処理方法 | |
| JPWO2000046804A1 (ja) | 情報記録再生システム | |
| US20020141583A1 (en) | Copy protection using a preformed ID and a unique ID on a programmable CD-ROM | |
| US20090276635A1 (en) | Controlling distribution and use of digital works | |
| US7620820B2 (en) | Content data processing method, recording device, and reproduction device | |
| JP4413782B2 (ja) | 情報記録媒体、それに対する情報記録装置および情報再生装置 | |
| JP2005223504A (ja) | サービス提供サーバ、情報処理装置、およびデータ処理方法、並びにコンピュータ・プログラム | |
| JP4144471B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
| KR20060116810A (ko) | 디스크 암호해독 방법 및 시스템 | |
| JP2007335040A (ja) | 記録媒体の固定データ領域形成方法、記録媒体、固定データ領域形成装置、認証方法、認証装置 |