DE69704352T2 - System zur Kopierverwaltung einer optischen Platte - Google Patents
System zur Kopierverwaltung einer optischen PlatteInfo
- Publication number
- DE69704352T2 DE69704352T2 DE69704352T DE69704352T DE69704352T2 DE 69704352 T2 DE69704352 T2 DE 69704352T2 DE 69704352 T DE69704352 T DE 69704352T DE 69704352 T DE69704352 T DE 69704352T DE 69704352 T2 DE69704352 T2 DE 69704352T2
- Authority
- DE
- Germany
- Prior art keywords
- subcode
- data
- recording medium
- blocks
- copy protection
- 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
- 230000003287 optical effect Effects 0.000 title claims abstract description 50
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000004519 manufacturing process Methods 0.000 claims abstract description 11
- 239000000284 extract Substances 0.000 claims description 2
- 230000003362 replicative effect Effects 0.000 claims description 2
- 238000011084 recovery Methods 0.000 claims 2
- 230000008569 process Effects 0.000 abstract description 11
- 239000000969 carrier Substances 0.000 abstract 1
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- PXHVJJICTQNCMI-UHFFFAOYSA-N Nickel Chemical compound [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 10
- 238000012937 correction Methods 0.000 description 7
- 238000009826 distribution Methods 0.000 description 6
- 239000011521 glass Substances 0.000 description 6
- 229910052759 nickel Inorganic materials 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 229920002120 photoresistant polymer Polymers 0.000 description 2
- 229920003229 poly(methyl methacrylate) Polymers 0.000 description 2
- 239000004417 polycarbonate Substances 0.000 description 2
- 229920000515 polycarbonate Polymers 0.000 description 2
- 239000004926 polymethyl methacrylate Substances 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 206010000210 abortion Diseases 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009713 electroplating Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 239000011253 protective coating Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- 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
-
- 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/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/00391—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 subcodes, e.g. in the Q subcode of a CD
-
- 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/00572—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium
- G11B20/00615—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the logical format of the recording medium, e.g. the structure of sectors, blocks, or frames
- G11B20/0063—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which change the format of the recording medium said format change concerning the logical format of the recording medium, e.g. the structure of sectors, blocks, or frames wherein the modification to the logical format mainly concerns management data, e.g., by changing the format of the TOC or the subcode
-
- 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/0071—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a purchase action
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Optical Recording Or Reproduction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Manufacturing Optical Record Carriers (AREA)
Description
- Diese Erfindung bezieht sich auf das Gebiet der Compactdises (CDs), wobei alle existierenden oder zukünftigen Formate von CD Audio und CD-ROM und jegliche existierenden oder zukünftigen Kombinationen von Compactdiscs oder anderen optischen Aufzeichnungsmedien eingeschlossen sind. Im Besonderen bezieht sich diese Erfindung auf einen Kopierschutz und einen Kopiersteuermechanismus durch Authentisierung von optischen Aufzeichnungsträgern, insbesondere auf ein Verfahren zur Erzeugung eines kopiergeschützten optischen Aufzeichnungsträgers, ein Verfahren des Zugriffs auf einen kopiergeschützten optischen Aufzeichnungsträger und einen solchen optischen Aufzeichnungsträger selbst.
- Optische Aufzeichnungsträger mit auf einer oder beiden Seiten gespeicherter Information werden zur Zeit für eine Vielzahl unterschiedlicher Anwendungen eingesetzt, meistens von der Musik-, Spiele-, Video- und Computerindustrie. Auf den optischen Aufzeichnungsmedien wird digitale Information in Form von Pits gespeichert, die entlang von kreisförmigen konzentrischen Spuren auf einer oder beiden Seiten der Platte angeordnet sind. Die Spur wird typischerweise von innen nach außen gelesen, sie kann aber auch von außen nach innen gelesen werden, wie es schon bei einigen optischen Aufzeichnungsmedien gemacht wird. Die Daten selbst sind auf der Spur in Sektoren unterteilt, die jeweils eine gleiche Länge aufweisen und eine gleiche Informationsmenge beinhalten. Um eine optische Speichervorrichtung herzustellen wird ein CD Glasmaster hergestellt, indem ein auf einer Glasplatte aufgebrachter Fotolack mittels eines modulierten Lasers belichtet wird. Die Modulation des Lasers korrespondiert zu der digitalen Information, die auf der fertigen Platte gespeichert wird. Danach wird eine Belichtung, Entwicklung und Entfernung dieser belichteten Punkte durchgeführt, um kleine Vertiefungen in einer einfach vorhandenen Spirale auf dem Glasmaster zu erzeugen. Das Muster und die Länge der Vertiefungen entlang dieser Spur stellen die aufgezeichnete Information digital dar. Normalerweise wird in einem folgenden galvanischen Prozess Nickel auf den Glasmaster aufgetragen, um den Nickelmaster herzustellen, welcher das Werkzeug zum Abformen von Replikaten in einem Spritzgießverfahren bildet. Das als Pits und Land (Vertiefungen in einer Oberfläche) bezeichnete Muster des Nickelmasters, wie es in Fig. 1 dargestellt ist, wird anschließend auf die Oberfläche eines Polycarbonat- oder PMMA-Substrats geprägt, wodurch eine Kopie des Nickelmasters erzeugt wird, die die Basis der optischen Aufzeichnungsplatte bildet. Die gestempelten Replikate werden anschließend mit einer reflektierenden (Aluminium- oder Gold-) Schicht beschichtet und zur Verhinderung der Oxidation dieser reflektierenden Schicht wird auf die Platten eine Schutzschicht aufgetragen.
- Die Fig. 2 verdeutlicht das Auslesen einer Compactdisc. Ein Laserstrahl wird auf der Oberfläche der Platte fokussiert. Fällt das Laserlicht auf den Landbereich, wird es fast vollständig reflektiert. Fällt der Laser auf einen Pitbereich, so wird das Licht gebrochen und gestreut und nur ein kleiner Anteil wird in die ursprüngliche Richtung zurückreflektiert. Das bedeutet, dass die Ausleseelektronik zwischen einer "0" oder "NEIN" und einer "1" oder "JA" darstellenden. Information unterscheiden kann und die Elektronik eines CD- Lesers weiter die digitale Information rekonstruieren kann, die ursprünglich auf die Platte aufgenommen wurde.
- Obwohl die primäre Motivation für die Entwicklung der CD in der Audiowiedergabe lag, wurde die CD aufgrund der von der Popularität der Audio CDs resultierenden Preisreduzierungen eine bevorzugte Form zur Speicherung von Computerdaten in Form eines Nur-Lese-Speichers, d. h. der CD-ROM.
- Das Format, in dem Audio Information auf einer CD gespeichert wird, ist als der "Red Book" Standard (Rotes Buch) bekannt. Nach dem Roten Buch sind digitale Daten auf einer CD in indizierten Spuren organisiert. Wie in der Fig. 4 dargestellt, sind die digitalen Abtastwerte für den linken und rechten Audiokanal mit Fehlerkorrekturcodes, sogenannte C1, C2 Fehlerkorrekturen, und SUBCODE Daten in organisierte CD Blöcke verschachtelt. Über die Platte definiert die verschachtelte SUBCODE-Information die derzeitige Position in Minuten, Sekunden und Rahmen (Frames), sowohl hinsichtlich der derzeitigen Spur als auch der gesamten Platte.
- Der sogenannte "Yellow Book" Standard (Gelbes Buch) ist typischerweise das Format für eine CD-ROM. Das im Gelben Buch definierte Format ist in vielerlei Hinsicht ähnlich zu dem im Roten Buch definierten Format, auch hinsichtlich der Verwendung von in Spuren organisierten Daten, die mit Fehlerkorrekturcode und SUBCODE Information verschachtelt sind, wobei die Audioinformatlon durch Computerdaten ersetzt ist. Neben den Standards gemäß dem Roten Buch und dem Gelben Buch existieren viele weitere für optische Aufzeichnungsmedien entwickelte Standards, die Audiodaten, Computerdaten, Videodaten und Kombinationen dieser Information abdecken.
- Nach diesen Standards muss jeder Block einer CD zugreifbar sein.
- Die Fig. 3 stellt einen Standard CD-ROM Modus 1 Datensektor dar, der aus 12 Bytes HAUPTCODE-SYNCHRONISATIONSFELD, 3 Bytes ADRESSE, 1 Byte MODUS, 2048 Bytes NUTZDATEN, 4 Bytes FEHLERERKENNUNGSCODE, 8 Bytes NULLEN und 276 Bytes FEHLERKORREKTURCODE besteht. Solch ein CD-ROM Datensektor, d. h. CD Block oder Block, umfasst 2352 Bytes und hat die Länge von 1/75 (ein Fünfundsiebzigstel) einer Sekunde.
- Die 2352 Bytes eines Datensektors sind in 98 Rahmen enthalten, wie es in der Fig. 4 dargestellt ist, wobei jeder Rahmen 24 Bytes des Datensektors umfasst. Zusätzlich zu diesen Daten beinhaltet jeder Rahmen 4 Bytes C2 Fehlerkorrektur, 4 Bytes C1 Fehlerkorrektur und 1 Byte SUBCODE Daten. Das 1 Byte SUBCODE Daten ist in 8 SUBCODE Kanäle unterteilt, die mit SUBCODE P, Q, R, S, T, U, V, W Feld bezeichnet sind, wie es ebenfalls in der Fig. 4 gezeigt ist. Jeder SUBCODE Kanal besteht aus 98 Bits, die aus zwei Synchronisationsbits und 96 Datenbits bestehen.
- Wie es in der Fig. 5 dargestellt ist, besteht ein SUBCODE Q Kanal aus 98 Bits, die nach dieser Erfindung als SUBCODE Q Feld bezeichnet werden. Alle anderen SUBCODE Kanäle (P, R, S, T, U, V, W') sind dem Q Kanal ähnlich, aber beinhalten andere Information. Die ersten zwei Bits jedes SUBCODE Kanals stellen die Muster für die SUBCODE Synchronisation 50 und 51 dar. Diese Muster sind nötig, um einen CD-Leser so zu synchronisieren, dass er die CD mit einer konstanten Lineargeschwlndigkeit drehen lässt. Jeder SUBCODE Kanal hat eine andere Funktion und einen anderen Inhalt. Die folgende Beschreibung bezieht sich nur auf den SUBCODE Q Kanal.
- Die nächsten 4 Bits nach den Mustern für die SUBCODE SYNCHRONISATION sind das STEUERFELD, welches die Art der Information einer Spur beschreibt, wie es in der Tabelle 1 angegeben ist.
- Tabelle 1: SUBCODE Q STEUERFELD
- MSB LSB
- Die nächsten 4 Bits bilden das ADRESSENFELD und spezifizieren den Modus. Es existieren verschiedene Modi (z. B. Modus 1, Modus 2, Modus 3), für den Hintergrund dieser Erfindung wird lediglich der Adressenmodus 1 detailliert beschrieben. In dem Modus 1 sind zwei unterschiedliche Datenformate möglich. Zur Erläuterung dieser Erfindung wird nur eine Erklärung des Programmbereichs und des Auslaufabschnitts (lead-out area) des SUBCODE Q Kanals gegeben, wie er in der Fig. 5 dargestellt ist.
- TNO, 8 Bits, gibt die sich von 0 bis 99 verändernde Spurnummer an, wobei eine mit AA nummerierte Spur die Auslaufspur bezeichnet.
- X, 8 Bits bezeichnet die Indexnummer Innerhalb einer Spur, die in einem Bereich zwischen 0 und 99 liegen kann.
- MIN, SEC, RAHMEN, jeweils 8 Bits, bezeichnet die Laufzeit innerhalb einer Spur, die in 6 Ziffern BCD angegeben ist. Die Minuten einer Spur sind in MIN gespeichert, die Sekunden sind in SEC gespeichert und die Rahmen sind in RAHMEN gespeichert. Eine Sekunde ist in 75 Rahmen (von 0 bis 74) unterteilt.
- NULL, alle 8 Bits sind auf Null gesetzt (0 · 00).
- AMIN, ASEC, ARAHMEN, jeweils 8 Bits, ist die Laufzeit der Platte, angegeben in 6 Ziffern BCD. Die Minuten einer Spur sind in AMIN gespeichert, die Sekunden sind in ASEC gespeichert und die Rahmen sind in ARAHMEN gespeichert. Eine Sekunde ist in 75 Rahmen (von 0 bis 74) unterteilt.
- CRC ist eine 16 Bit umfassende zyklische Redundanzprüfung für STEUERFELD, ADRESSE, TNO, X, MIN, SEC, RAHMEN, NULL, AMIN. ASEC UND ARAHMEN. Auf der Platte sind die Paritätsbits invertiert. Der Rest wird bei Null überprüft. Die CRC wird entsprechend des folgenden Polynoms errechnet:
- P(x) = x¹&sup6;+x¹²+x&sup5;+1
- Das 16 Bit umfassende CRC Feld stellt eine Paritätsinformation dar, die die Korrektheit der Felder STEUERFELD, ADRESSE, TNO, X, MIN, SEC, RAHMEN, NULL. AMIN, ASEC und ARAHMEN überprüft.
- Neben den augenfälligen Vorteilen von CD-ROMs verbleiben einige Nachteile der Verwendung einer Compactdise für das Marketing und den Verkauf von großen und teuren Softwarepaketen. Ein beträchtlicher Nachteil liegt darin, dass zur Zeit kein zuverlässiges Verfahren existiert, eine CD-ROM vor ihrem Kopieren zu schützen. Der Inhalt einer CD-ROM kann heutzutage auf eine Festplatte oder direkt auf eine beschreibbare CD, d. h. eine CD-R, kopiert werden. Die illegal auf eine CD-R oder eine Festplatte eines Computers kopierten Softwarepakete laufen ohne jede technische Probleme.
- EP 0 745 925 A2 beschreibt ein System und Verfahren zum Verschlüsseln und Entschlüsseln von kodierten Daten, bei dem ein wahlfrei zugreifbares entnehmbares Speicherelement, z. B. eine Diskette, einen Kopierschutzschlüssel trägt, der zu einem Muster physikalisch markierter Sektoren auf dem Speicherelement korrespondiert. Die markierten Sektoren werden identifiziert, indem festgestellt wird, dass davon wiedererlangte Daten ungültig sind.
- WO 98/03973 A2, ein Dokument nach Artikel 158(1) und 54(3) EPÜ, offenbart einen verbesserten Schutz gegen unerwünschtes oder illegales Kopieren, indem Adressenbezeichnungen von wenigstens einem spezifischen Sektor unterschiedliche als linear ansteigende Adressenwerte zugewiesen werden. Da eine normale optische Aufzeichnungsvorrichtung solche Adressenbezeichnungen nicht erzeugen kann, sondern nur linear ansteigende Adressenwerte, bricht ein Wiedergabegerät für optische Platten abhängig von einer Verifikation eines solchen Adressenwerts die Wiedergabe ab. Weiter kann auch das Kopieren abgebrochen werden, wenn ein Aufzeichnungsgerät für optische Platten solch einen Adressenwert empfängt.
- Demnach liegt dieser Erfindung die Aufgabe zugrunde, ein Verfahren anzugeben wodurch das Anfertigen von Kopien eines originalen optischen Aufzeichnungsträgers verhindert wird, insbesondere ein Verfahren zur Erzeugung eines Schlüssels auf einem originalen optischen Aufzeichnungsträger, der nicht auf einen anderen Datenträger kopiert werden kann, und ein Verfahren der Extraktion dieses Schlüssels von dem originalen optischen Aufzeichnungsträger, um zwischen einem originalen optischen Aufzeichnungsträger und einem kopierten Aufzeichnungsträger unterscheiden zu können. Weiter liegt dieser Erfindung die Aufgabe zugrunde, einen optischen Aufzeichnungsträger anzugeben, der einen sicheren Kopierschutz aufweist.
- Das Verfahren zur Erzeugung eines kopiergeschützten optischen Aufzeichnungsträgers, der Information in verschiedenen Blöcken speichert, nach der Erfindung umfasst die folgenden Schritte:
- (a) Definition der Anzahl und der Adressen von für den Kopierschutz verwendeten Blöcken;
- (b) Konvertierung der im Schritt (a) ausgewählten Anzahl und Adressen in einen Kopierschutzschlüssel;
- (c) Verschlüsseln der auf dem Aufzeichnungsträger aufzunehmenden Informationsdaten mit dem im Schritt (b) erhaltenen Kopierschutzschlüssel, und ist gekennzeichnet durch die folgenden Schritte:
- (d) Erzeugung eines Masters mit Subcodefeldern, die jeweils hinsichtlich des "Red Book" Standards für CDs oder des "Yellow Book" Standards für CD-ROMs modifiziert sind, bei im Schritt (a) ausgewählten Blöcken und verschlüsselten Informationsdaten in anderen Blöcken; und
- (e) Replikation eines Aufzeichnungsträgers mit dem im Schritt (d) erzeugten Master.
- Das Verfahren des Zugriffs auf einen kopiergeschützten optischen Aufzeichnungsträger, der Information in verschiedenen Blöcken speichert, bei dem Daten von dem Aufzeichnungsträger wiedergewonnen und mit einem Kopierschutzschlüssel entschlüsselt werden, nach der Erfindung umfasst die folgenden Schritte:
- (a) Finden von Blöcken mit korrespondierenden Subcodefeldern, die jeweils hinsichtlich des "Red Book" Standards für CDs oder des "Yellow Book" Standards für CD- ROMs modifiziert sind; und
- (b) Extrahieren eines Kopierschutzschlüssels aus Anzahl und Adressen der im Schritt (a) gefundenen Blöcke mit einem modifizierten korrespondierenden Subcodefeld, um die wiedergewonnenen Daten damit zu entschlüsseln.
- Ein optischer Aufzeichnungsträger, der Informationen in unterschiedlichen Blöcken speichert, ist nach der Erfindung dadurch gekennzeichnet, dass Subcodefelder einer bestimmten Anzahl individuell zugreifbarer Blöcke mit einer jeweiligen bestimmten Adresse jeweils hinsichtlich des "Red Book" Standards für CDs oder des "Yellow Book" Standards für CD-ROMs modifiziert sind, und der Aufieichnungsträger mit einem durch die Anzahl und Adressen der Blöcke mit den modifizierten Subcodefeldern definierten Kopierschutzschlüssel verschlüsselte Informationsdaten enthält.
- Bevorzugte Ausführungsformen der Erfindung sind in jeweiligen von den unabhängigen Ansprüchen 1, 8 und 15 abhängigen Unteransprüchen definiert.
- Eine Ausführungsform dieser Erfindung betrifft ein Verfahren der Erzeugung von Compactdises, die eine einzigartige Identifizierung tragen, die ebenfalls als Schlüssel oder Fingerabdruck bezeichnet werden kann, da diese einzigartige Identifizierung durch die Erzeugung von Blöcken, die modifizierte Subcodefelder aufweisen, in einem bestimmten Muster realisiert ist. Dieses Verfahren ist der Massenherstellung zugänglich. In einer weiteren Ausführungsform ist ein Verfahren beschrieben, wie diese Identifizierung wiedererlangt werden kann, und ein mit einem CD-ROM Laufwerk ausgestatteter Computer.
- Auf dem optischen Aufzeichnungsträger können beliebige Daten gespeichert werden. Diese Erfindung benötigt keine speziellen aufzuzeichnenden Daten und durch die Erfindung besteht keine Begrenzung der Datenmenge.
- In einer bevorzugten Ausführungsform ist der Fingerabdruck oder Schlüssel der Compactdise aufgenommen, indem in dem Programmbereich der Platte eine bestimmte Anzahl von SUBCODE Q Feld Modifikationen implementiert werden. Die SUBCODE Q Feld Modifikationen resultieren in ungültigen SUBCODE Q Feldern. Andererseits ist ein zu einem ungültigen SUBCODE Q Feld korrespondierender CD Block weiterhin zugreifbar, da seine Adresse ebenfalls im Hauptcodeheader gespeichert ist, wie es in der Fig. 5 gezeigt ist.
- Nach einem anderen Gesichtspunkt ist diese Erfindung bei einem Verfahren der Kodierung von wenigstens einem Teil einer Hauptanwendung oder von auf einer Compactdisc gespeicherten Datenfiles und der Entschlüsselung dieses wenigstens einen verschlüsselten Teils nach der Wiedererlangung des korrekten Fingerabdrucks der Compactdise anwendbar, indem der Kopierschutzschlüssel als Entschlüsselungswerkzeug verwendet wird.
- Nach einem weiteren Gesichtspunkt kann diese Erfindung verwendet werden, auf einer Compaktdisc einen oder mehrere Schlüssel in Form verschiedener SUBCODE Q Feld Modifikationsmuster zu implementieren.
- Der Hauptvorteil für einen Benutzer ist es, dass während des Authentifizierungsprozesses des kopiergeschützten Aufzeichnungsträgers keine Schlüssel eingegeben werden müssen, da das bestimmte Muster von Blöcken mit modifizierter Subcodeinformation vor der Herstellung bekannt ist und in die auf dem Jeweiligen Aufzeichnungsträger vorhandenen Daten implementiert werden kann. In Kombination mit externen Schlüsseln, die während des Zugriffsverfahrens eingegeben werden müssen, z. B. durch den Benutzer, können z. B. von einer originalen Platte auch nur Teile des Inhalts einer Compactdisc freigegeben werden. Dieses Merkmal erlaubt es, vielsprachige Versionen oder mit mehr oder weniger Merkmalen ausgestattete Versionen eines Softwarepakets zu erzeugen, die von einer originalen Platte nur durch "Bezahlen zur Freigabe" wiedererlangt werden können.
- Diese Erfindung ist nicht auf ein spezifisches Format der großen Vielfalt von optischen Aufzeichnungsträgern begrenzt, z. B. auf Audiodaten, Computerdaten, Videodaten oder Kombinationen davon, sondern bei allen existierenden Formaten für optische Aufzeichnungsmedien anwendbar.
- Wie in der folgenden detaillierten Beschreibung dieser Erfindung gezeigt wird, liefern CD Leser unterschiedliche Ergebnisse, wenn auf Sektoren, d. h. Blöcke, zugegriffen wird, die zu gültigen oder ungültigen SUBCODE Q Felder korrespondieren. Auf Grundlage dieser Unterschiede wird der extrahierte Schlüssel genutzt, die Teile der Hauptanwendung zu entwürfeln oder zu entschlüsseln, die zuvor verschlüsselt wurden. Wurde die Entschlüsselung beim Wiedererlangen von einer originalen Platte mit dem korrekten Schlüssel ausgeführt, oder in anderen Worten, wurde die Entschlüsselung mit demselben Schlüssel ausgeführt, der vorher zur Verschlüsselung der Anwendung verwendet wurde, so kann die Hauptanwendung in ihrem generischen Layout voll wiedererlangt werden und wird auf der Computerplattform, für die sie erzeugt wurde, richtig laufen. Da die SUBCODE Q Felder normalerweise nicht direkt von einer Platte auf die andere Platte kopiert werden, wie die Hauptcodedaten, sondern während des Kopierens neu erzeugt werden, resultiert das Wiedererlangen eines Schlüssels von einer kopierten oder nicht originalen Platte in einem zu dem für die Verschlüsselung verwendeten unterschiedlichen Schlüssel und weiter in einem unterschiedlichen Entschlüsselungsvorgang und Entschlüsselungsergebnis. Demzufolge ist es dann nicht möglich, solch eine verschlüsselte Anwendung auf der Computerplattform auszuführen, für die sie erstellt wurde.
- Die beigefügten Zeichnungen, die in diese Beschreibung aufgenommen sind und einen Teil davon bilden, illustrieren Ausführungsformen der Erfindung und dienen zusammen mit der obigen allgemeinen Beschreibung der Erfindung und der nachfolgenden detaillierten Beschreibung der Ausführungsform der Erläuterung der Grundlagen der Erfindung, wobei:
- Fig. 1 das als Pits und Land bezeichnete Muster des Nickelmasters darstellt, welches dann auf die Oberfläche eines Polycarbonat-, oder PMMA-Substrats gestempelt wird;
- Fig. 2 das Auslesen einer Compactdise darstellt;
- Fig. 3 einen Standard CD-ROM Modus 1 Datensektor darstellt;
- Fig. 4 die Struktur von auf einer Compactdisc kodierten CD-ROM Daten darstellt, die aus Daten, C1, C2 Fehlerkorrektur und 8 SUBCODE Kanälen besteht, die mit SUBCODE P, Q, R, S, T, U, V, W bezeichnet sind;
- Fig. 5 das detaillierte Layout von 98 Bits des SUBCODE Q Kanals darstellt;
- Fig. 6 ein Diagramm der Verteilung von zugegriffenen SUBCODE Q Feldern durch CD-ROM Laufwerke darstellt, wenn diese ein ungültiges SUBCODE Q Feld suchen;
- Fig. 7 ein Diagramm der Verteilung von wiedergegebenen SUBCODE Q Feldern von CD-ROM Laufwerken zeigt, wenn diese ein gültiges SUBCODE Q Feld suchen;
- Fig. 8 ein Flussdiagramm des Kodierungs- und Herstellungsvorgangs von durch Subcode Q Feld Modifikationen kopiergeschützten Compactdiscs zeigt;
- und
- Fig. 9 ein Flussdiagramm der Verfahrensschritte zeigt, die von einer geschützten Anwendung und geschützten Platte ausgeführt werden, wenn diese in einem Computersystem verwendet werden.
- Im Folgenden wird ein Verfahren zur Erzeugung eines einzigartigen Schlüssels auf optischen Aufzeichnungsmedien, z. B. Compactdiscs, und das Verfahren der Extraktion oder des Lesens dieses Fingerabdrucks von der Platte beschrieben.
- Wie zuvor angegeben, sind die Hauptdaten jedes CD-ROM Sektors mit einem SUBCODE Q Kanal oder SUBCODE Q Feld assoziiert, welches die einzigartige Adresse (in Minuten, Sekunden, Rahmen) dieses Sektors enthält. Eine 60-minütige CD-ROM enthält z. B. 270.000 Sektoren und 270.000 SUBCODE Q Felder.
- Da die SUBCODE Q Felder normalerweise während des Kopierens neu erzeugt werden, kann ein bestimmtes Muster ungültiger SUBCODE Q Felder, z. B. SUBCODE Q Felder mit ungültigen Adressen, als einzigartige Identifizierung dieser Platte selbst dienen. Wie zuvor angegeben, kann eine Plattenzugriffsvorrichtung, z. B. ein CD-ROM Leser, zwischen einem Block mit ungültigem SUBCODE Q Feld und einem Block mit einem gültigen SUBCODE Q Feld unterscheiden, z. B. einem SUBCODE Q Feld mit einer gültigen Adresse. Demzufolge erlangt die Zugriffsvorrichtung bei einem Zugriff auf solch einen Block mit einem ungültigen SUBCODE Q Feld zunächst einen falschen Block wieder. Da das SUBCODE Q Feld nicht direkt von dem Original auf die Platte kopiert wird, sondern während des Kopierens neu erzeugt wird, existiert andererseits für eine Vorrichtung, die die Herstellung einer optischen Platte ermöglicht, keine Möglichkeit ein defektes SUBCODE Q Feld zu erzeugen. Demzufolge enthält eine illegale Kopie nur gültige SUBCODE Q Felder, die es ermöglichen zwischen einem Original und einem kopierten Produkt zu unterscheiden.
- Da die Adresse eines Blocks nicht nur in dem korrespondierenden SUBCODE Q Feld, sondern auch in dem Hauptcodeheader gespeichert ist, wie es in der Fig. 5 gezeigt ist, ist eine optische Platte mit ungültigen SUBCODE Q Feldern konform zum Standard, z. B. zum Gelben Buch für CD-ROMs, da auf alle Blöcke zumindest mit Hilfe ihrer in dem Hauptcodeheader gespeicherten Adresse zugegriffen werden kann.
- Liest ein CD-ROM Laufwerk einen beliebigen Sektor auf einer Compactdisc, so scannt das Laufwerk typischerweise entlang der Spur und dekodiert die SUBCODE Q Adressen. Beim Annähern an die gewünschte Adresse dekodiert die Firmware des Laufwerks die Adresse in dem Hauptcodeheader und liefert diesen Sektor an die anfragende Anwendung.
- Es existiert weiter die Möglichkeit, die Position des optischen Aufnehmers eines CD-ROM Lesers zu erhalten, indem eine bestimmte Adresse gesucht wird und die Position des Aufnehmers von dem Laufwerk erfragt wird. Bevor das SUBCODE Q Feld an die anfragende Anwendung gegeben wird, berechnet die Firmware des Laufwerks das SUBCODE Q CRC Feld nach und validiert den Inhalt der verbleibenden Bytes des SUBCODE Q Feldes. War das überprüfte SUBCODE Q Feld fehlerfrei, so liefert das Laufwerk das angefragte SUBCODE Q Feld. Stimmen die auf der Platte gespeicherten 16 Bits CRC nicht mit den nachberechneten 16 CRC Bits überein, so liefert das Laufwerk nicht das angefragte SUBCODE Q Feld. Abhängig von der Strategie des Laufwerks wird es den Inhalt der SUBCODE Q Felder von einem oder mehreren Blöcken vor oder nach dem im SUBCODE Q Feld fehlerbehafteten Block, d. h. ein ungültiges SUBCODE Q Feld enthaltenden Block, liefern.
- Die Suche der SUBCODE Q Feld Modifikationen auf der Compactdisc kann von einer speziellen Vorrichtung oder durch ein Software-Werkzeug durchgeführt werden. In einer Ausführungsform dieser Erfindung sucht ein Programm nach bestimmten Adressen, wobei wenigstens alle diejenigen enthalten sind, die durch Implementierung einer Modifikation des SUBCODE Q Feldes während des Masteringprozesses ungültig gesetzt wurden. Abhängig von der Strategie des CD-ROM Lesers wird dieser ein SUBCODE Q Feld liefern, welches entweder einen oder mehrere Blöcke vor oder nach dem Block angeordnet ist, der den Fehler enthält, wenn der Versuch unternommen wird, auf einen Block mit einer ungültigen Adresse in dem korrespondierenden SUBCODE Q Feld zuzugreifen.
- Die Fig. 6 stellt die Verteilung von wiedererlangten Blöcken einer Vielzahl von CD- ROM Laufwerken beim Zugriff auf ein einen Fehler enthaltendes SUBCODE Q Feld dar. Hier ist eine Gauß-Verteilung um das ungültige SUBCODE Q Feld gezeigt, die an der Position des ungültigen SUBCODE Q Feldes eine Lücke aufweist.
- Fig. 7 zeigt andererseits die Verteilung von wiedererlangten Blöcken durch eine Vielzahl von CD-ROM Laufwerken beim Zugriff auf ein fehlerfreies SUBCODE Q Feld. Hier ist eine Gauß-Verteilung um das ungültige SUBCODE Q Feld gezeigt, die keine Lücke an der Position des ungültigen SUBCODE Q Feldes aufweist.
- Wie den Fig. 6 und 7 entnommen werden kann, besteht zwischen den von CD- ROM Laufwerken gelieferten Werten ein Unterschied, wenn diese ein ungültiges SUBCODE Q Feld oder ein gültiges SUBCODE Q Feld suchen. Dieser Unterschied der gelieferten Werte und weiter das Auffinden des Unterschiedes führt zu dem Schlüssel, welcher dann von der optischen Platte extrahiert wird.
- Die Fig. 8 zeigt ein Flussdiagramm eines Kodierungs- und Herstellungsverfahrens für kopiergeschützte Compactdises nach der Erfindung.
- Nachdem das Verfahren im Schritt S1 gestartet wird, werden im Schritt S2 eine bestimmte Anzahl von SUBCODE Q Feldern und korrespondierende Adressen frei definiert. Diese SUBCODE Q Felder bilden die einzigartige Identifizierung aller gültigen Aufzeichnungsträger dieser Art. Diese definierten SUBCODE Q Felder werden später einer SUBCODE Q Feld Modifikation unterzogen, welche weiter jeweils in einem ungültigen SUBCODE Q Feld resultiert. Ein typischer Bereich von modifizierten SUBCODE Q Feldern in einer Ausführungsform dieser Erfindung liegt bei einer Anzahl zwischen 6 und 60. Die Erzeugung dieser Modifikationen wird bei dem Masterprozess realisiert. Alternativ kann ein Softwareprogramm, welches die SUBCODE Q Rahmen erzeugt, auch diese SUBCODE Q Feld Modifikationen gemäß einer vorherigen Definition erzeugen. · In einem folgenden Schritt S3 werden die Adressen der im Schritt S2 ausgewählten SUBCODE Q Felder in einen Kopierschutzschlüssel gewandelt. Unter Verwendung dieses Schlüssels werden die auf der Platte zu speichernden Daten, z. B. ein Anwendungsprogramm oder Benutzerdaten, im Schritt S4 verschlüsselt. Danach wird im Schritt S5 ein Extraktions- und Entschlüsselungsprogramm an die verschlüsselten Daten angehangen, damit der Benutzer ohne irgendwelche speziellen Anforderungen auf die Daten zugreifen kann. Das Extraktionsprogramm sucht die Platte zumindest hinsichtlich ungültiger SUBCODE Q Felder ab und extrahiert daraus den Kopierschutzschlüssel. Natürlich ist es auch möglich, dass der Kopierschutzschlüssel auf einer Kombination von gültigen und ungültigen SUBCODE Q Feldern basiert. Das Entschlüsselungsprogramm entschlüsselt die zugegriffenen Daten unter Verwendung des extrahierten Kopierschutzschlüssels. Während des Mastervorgangs in Schritt S6 werden alle SUBCODE Q Feld Modifikationen bei der Belichtung des Fotolacks mittels des durch die Daten modulierten Lasers auf den Glasmaster übertragen.
- Demzufolge trägt im Schritt S7 jede CD, die in dem Vervielfältigungsvorgang durch einen so erzeugten Stempel geprägt wurde, exakt dieselben SUBCODE Q Feld Modifikationen. Da die Anzahl und auch die Adressen der ungültigen SUBCODE Q Felder vor der Herstellung der Platte, d. h. des Glasmasters, bekannt sind und in die auf der Platte gespeicherten Daten aufgenommen werden können, können die SUBCODE Q Feld Modifikationen, d. h. die ungültigen SUBCODE Q Felder, als Schlüssel oder Fingerabdruck herangezogen werden, mit denen die CDs ausgestattet wurden. Auf die auf der Platte gespeicherten Daten kann dann nur zugegriffen werden, wenn der auf der Platte als Daten gespeicherte Schlüssel zu dem auf Grundlage ungültiger SUBCODE Q Felder auf der Platte enthaltenen passt oder wenn die auf der Platte gespeicherten Daten unter Verwendung des von der Platte extrahierten Kopierschutzschlüssels entschlüsselt wurden.
- Die Verschlüsselung einer Anwendung, bei der dieses Kopierschutzsystem verwendet wurde, kann nach jeglichem Standardverfahren erfolgen. Eine Vielzahl von Verschlüsselungsschemen und Verfahren existiert, z. B. eine Bytesubstitution, eine Wortsubstitution oder Polynomfunktionen mit zwei Byte-Feldern, bei denen das erste Byte-Feld die Benutzeranwendung und das zweite Byte-Feld den Schlüssel darstellen. Die Anwendung kann vollständig oder nur teilweise verschlüsselt werden. Wird eine teilweise Verschlüsselung gewählt, so werden typischerweise 4 bis 2048 Bytes verschlüsselt. Es können auch unterschiedliche Verschlüsselungsverfahren oder Schlüssel für unterschiedliche Teile der auf dem optischen Aufzeichnungsmedium gespeicherten Anwendung verwendet werden.
- Die Fig. 9 zeigt ein Flussdiagramm der von einer geschützten Anwendung und einer geschützten Platte ausgeführten Schritte, wenn diese in einem Computersystem verwendet werden.
- Nach dem Start des Vorgangs im Schritt S10, dem Einlegen einer kopiergeschützten Platte in das CD-ROM Laufwerk im Schritt S11 und dem Starten der verschlüsselten Anwendung im Schritt S12 wird das Verfahren mit der Extraktionsprozedur fortgeführt. Zunächst wird im Schritt S13 eine Suche nach zumindest bestimmten ungültigen SUBCODE Q Feldern durchgeführt. Nach einer Ausführungsform dieser Erfindung wird eine bestimmte Anzahl von Blöcken mit bestimmten Adressen hinsichtlich gültiger oder ungültiger SUBCODE Q Felder überprüft. Abhängig von den von dem CD-ROM Laufwerk zurückgelieferten Werten wird überprüft, ob auf einen bestimmten Block direkt zugegriffen werden kann ist oder nicht. Eine Liste dieser Ergebnisse wird gespeichert. Diese Liste umfasst alle dieser bestimmten Blöcke und das jeweilige korrespondierende Ergebnis.
- Wurde das Abtasten in Bezug auf bestimmte SUBCODE Q Felder abgeschlossen, wird im Schritt S14 der Kopierschutzschlüssel entsprechend der im Schritt S13 gespeicherten Liste extrahiert. Bei der Extraktion von wenigstens bestimmten ungültigen SUBCODE Q Feldern kann der Fingerabdruck oder einzigartige Schlüssel der optischen Platte wieder erzeugt werden. Dieser Schlüssel wurde ursprünglich verwendet, um die Anwendung teilweise oder vollständig zu verschlüsseln.
- Jetzt wird dieser Schlüssel herangezogen, um die verschlüsselte Anwendung im Schritt S15 zu entschlüsseln. Wird im Schritt S16 festgestellt, dass der ursprüngliche Schlüssel und der extrahierte Schlüssel übereinstimmen, so wird die Entschlüsselung fehlerfrei verlaufen und die Anwendung kann im Schritt S17 geladen und ausgeführt werden. Wurde die Extraktion des Schlüssels andererseits von einer nicht originalen Platte ausgeführt, so wird die Extraktion zu einem zu dem ursprünglichen Schlüssel unterschiedlichen Schlüssel führen. Demzufolge wird eine Entschlüsselung einer Anwendung unter Verwendung eines nicht ursprünglichen Schlüssels zu einer nicht lauffähigen Anwendung führen und das Verfahren wird im Schritt S18 abgebrochen.
Claims (19)
1. Verfahren zur Erzeugung eines kopiergeschützten optischen Aufzeichnungsträgers,
der Information in verschiedenen Blöcken speichert, umfassend die folgenden Schritte:
(a) Definition der Anzahl und der Adressen von für den Kopierschutz verwendeten
Blöcken (S2);
(b) Konvertierung der im Schritt (a) ausgewählten Anzahl und Adressen in einen
Kopierschutzschlüssel (S3);
(c) Verschlüsseln der auf dem Aufzeichnungsträger aufzunehmenden
Informationsdaten mit dem im Schritt (b) erhaltenen Kopierschutzschlüssel (54); gekennzeichnet
durch die folgenden Schritte:
(d) Erzeugung eines Masters mit Subcodefeldem, die jeweils hinsichtlich des "Red
Book" Standards für CDs oder des "Yellow Book" Standards für CD-ROMs modifiziert
sind, bei im Schritt (a) ausgewählten Blöcken und verschlüsselten Informationsdaten in
anderen Blöcken (S6); und
(e) Rephkation eines Aufzeichnungsträgers mit dem im Schritt (d) erzeugten Master
(S7).
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Schritt (c) des
Verschlüsselns der Informationsdaten zusätzlich den folgenden Schritt umfasst:
Anfügen eines Extraktionsprogramms und eines Entschlüsselungsprogramms an
die verschlüsselten Daten (S5), wobei das Extraktionsprogramm die Blöcke mit
modifizierter Subcodeinformation findet und daraus den Kopierschutzschlüssel extrahiert, und das
Enfschlüsselungsprogramm die verschlüsselten Daten bei ihrer Ausführung
entsprechend des durch das Extraktionsprogramm extrahierten Kopierschutzschlüssels
entschlüsselt.
3. Verfahren nach einem der Ansprüche 1 bis 2, dadurch gekennzeichnet, dass die
modifizierten Subcodefelder so modifiziert sind, dass sie von einer Lesevorrichtung als
ungültig erkannt werden.
4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die
modifizierten Subcodefelder so erzeugt sind, dass sie keine oder ungültige
Adresseninformation enthalten.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet dass die
modifizierten Subcodefelder SUBCODE Q Felder sind.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der
Aufzeichnungsträger eine Compactdisc (CD) ist und die Information aus Audiodaten
zusammen mit Steuerdaten und Informationsdaten besteht.
7. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der
Aufzeichnungsträger ein Compactdisc-Nur-Lese-Speicher (CD-ROM) ist und die
Information aus einer beliebigen Form digitaler Daten besteht.
8. Verfahren des Zugriffs auf einen kopiergeschützten optischen
Aufzeichnungsträger, der Information in verschiedenen Blöcken speichert, bei dem Daten von dem
Aufzeichnungsträger wiedergewonnen und mit einem Kopierschutzschlüssel entschlüsselt
werden, gekennzeichnet durch die folgenden Schritte:
(a) Finden von Blöcken mit korrespondierenden Subcodefeldern, die jeweils
hinsichtlich des "Red Book" Standards für CDs oder des "Yellow Book" Standards für CD-
ROMs modifiziert sind (S13); und
(b) Extrahieren eines Kopierschutzschlüssels aus Anzahl und Adressen der im
Schritt (a) gefundenen Blöcke mit einem modifizierten korrespondierenden Subcodefeld
(S14), um die wiedergewonnenen Daten damit zu entschlüsseln (S15).
9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass der Schritt (a) das
Finden von Blöcken mit einem modifizierten korrespondierenden SUBCODE Q Feld
enthält.
10. Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass der Schritt (a) die
folgenden Schritte enthält:
(a1) Versuch des Zugriffs auf einen bestimmten Block auf Grundlage der in dem
SUBCODE Q Feld des Blocks definierten Adresse durch das Senden eines
entsprechenden Befehls an einen optischen Aufnehmer eines Plattenlaufwerks, auf den bestimmten
Block zuzugreifen:
(a2) Überprüfung, ob der optische Aufnehmer auf den bestimmten Block
zugegriffen hat, indem die in dem SUBCODE Q Feld definierte Blockadresse oder die
Hauptcodedaten direkt nach dem Zugriffsverfahren des optischen Aufnehmers überprüft werden;
und
(a3) Speichern aller Blockadressen der Blöcke, auf die der optische Aufnehmer
nicht direkt zugreifen konnte.
11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, dass der Schritt (a3)
zusätzlich den Schritt des Speicherns aller Blockadressen der Blöcke enthält, auf die der
optische Aufnehmer direkt zugreifen könnte, und in dem Schritt (b) der Extraktion eines
Kopierschutzschlüssels der Schlüssel aus einem Muster der Blöcke mit einem
modifizierten korrespondierenden Subcodefeld und der Blöcke mit keinem modifizierten
korrespondierenden Subcodefeld extrahiert wird.
12. Verfahren nach einem der Ansprüche 8 bis 11, dadurch gekennzeichnet, dass
der Schritt der Wiedergewinnung von Daten von dem Aufzeichnungsträger die folgenden
Schritte umfaßt:
Vergleich des im Schritt (b) extrahierten Kopierschutzschlüssels und eines an die
auf dem Aufieichnungsträger gespeicherte Information angefügten
Kopierschutzschlüssels;
Erlauben eines wenigstens teilweisen oder keines Zugriffs auf die
Informationsdaten in Abhängigkeit der Korrelation der beiden Kopierschutzschlüssel.
13. Verfahren nach einem der Ansprüche 8 bis 12, dadurch gekennzeichnet, dass
der Schritt der Wiedergewinnung von Daten von dem Aufzeichnungsträger die folgenden
Schritte umfaßt:
Vergleich eines während der Datenwiedergewinnung eingegebenen
Kopierschutzschlüssels mit dem im Schritt (b) extrahierten Kopierschutzschlüssel, und
Erlauben eines wenigstens teilweisen oder keines Zugriffs auf die
Informationsdaten in Abhängigkeit der Korrelation der beiden Kopierschutzschlüssel.
14. Verfahren nach einem der Ansprüche 8 bis 13, dadurch gekennzeichnet, dass die
Schritte der Datenwiedererlangung mit Hilfe von auf dem Aufzeichnungsträger
enthaltener Software durchgeführt werden.
15. Optischer Aufzeichnungsträger, der Informationen in unterschiedlichen Blöcken
speichert, dadurch gekennzeichnet, dass
Subcodefelder einer bestimmten Anzahl individuell zugreifbarer Blöcke mit einer
jeweiligen bestimmten Adresse jeweils hinsichtlich des "Red Book" Standards für CDs
oder des "Yellow Book" Standards für CD-ROMs modifiziert sind, und
der Aufzeichnungsträger mit einem durch die Anzahl und Adressen der Blöcke mit
den modifizierten Subcodefeldern definierten Kopierschutzschlüssel verschlüsselte
Informationsdaten enthält.
16. Aufzeichnungsträger nach Anspruch 15, dadurch gekennzeichnet, dass die
modifizierten Subcodefelder ungültig sind.
17. Aufzeichnungsträger nach einem der Ansprüche 15 oder 16, dadurch
gekennzeichnet, dass die modifizierten Subcodefelder SUBCODE Q Felder sind.
18. Aufzeichnungsträger nach einem der Ansprüche 15 bis 17, dadurch
gekennzeichnet, dass der Aufzeichnungsträger eine Compactdisc (CD) ist und die Information aus
Audiodaten zusammen mit Steuerdaten und Informationsdaten besteht.
19. Aufzeichnungsträger nach einem der Ansprüche 15 bis 17, dadurch
gekennzeichnet, dass der Aufzeichnungsträger ein Compactdisc-Nur-Lese-Speicher (CD-ROM) ist und
die Information aus einer beliebigen Form digitaler Daten besteht.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97114927A EP0899733B1 (de) | 1997-08-28 | 1997-08-28 | System zur Kopierverwaltung einer optischen Platte |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69704352D1 DE69704352D1 (de) | 2001-04-26 |
DE69704352T2 true DE69704352T2 (de) | 2001-07-12 |
Family
ID=8227283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69704352T Expired - Lifetime DE69704352T2 (de) | 1997-08-28 | 1997-08-28 | System zur Kopierverwaltung einer optischen Platte |
Country Status (14)
Country | Link |
---|---|
US (1) | US6535858B1 (de) |
EP (1) | EP0899733B1 (de) |
JP (1) | JPH11250512A (de) |
KR (1) | KR100583906B1 (de) |
CN (1) | CN1132175C (de) |
AT (1) | ATE199990T1 (de) |
AU (1) | AU750499B2 (de) |
BR (1) | BR9806518B1 (de) |
CA (1) | CA2245232C (de) |
DE (1) | DE69704352T2 (de) |
ES (1) | ES2155230T3 (de) |
RU (1) | RU2229172C2 (de) |
SG (1) | SG71803A1 (de) |
TW (1) | TW374900B (de) |
Families Citing this family (85)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6118873A (en) * | 1998-04-24 | 2000-09-12 | International Business Machines Corporation | System for encrypting broadcast programs in the presence of compromised receiver devices |
GB9821808D0 (en) * | 1998-10-06 | 1998-12-02 | Dilla Limited C | Method and apparatus for determining the provenance of a data carrying disc |
US6665240B1 (en) * | 1998-10-07 | 2003-12-16 | Sony Corporation | Apparatus and method for manufacturing optical disks, apparatus and method for recording data on optical disks, apparatus and method for reproducing data from optical disks, and optical disk |
US6988206B1 (en) | 1998-10-20 | 2006-01-17 | Macrovision Europe Limited | Prevention of CD-audio piracy using sub-code channels |
MY131509A (en) * | 1999-03-15 | 2007-08-30 | Sony Corp | Data processing method, apparatus and system for encrypted- data transfer |
CA2332008A1 (en) * | 1999-03-15 | 2000-09-21 | Koninklijke Philips Electronics N.V. | A method and system for providing copy-protection on a storage medium by randomizing locations upon write access, and a player and a storage medium for use in such a system |
JP4698840B2 (ja) * | 1999-03-15 | 2011-06-08 | ユーキューイー,エルエルシー | 蓄積媒体上でコピー保護を提供するための方法及びシステム及び、そのようなシステムで使用される蓄積媒体 |
GB9912312D0 (en) * | 1999-05-26 | 1999-07-28 | Dilla Limited C | The copy protection of digital audio compact discs |
US7380137B2 (en) * | 1999-07-20 | 2008-05-27 | International Business Machines Corporation | Content guard system for copy protection of recordable media |
AU6640500A (en) * | 1999-08-13 | 2001-03-19 | Microsoft Corporation | Methods and systems of protecting digital content |
US7028011B1 (en) * | 1999-09-10 | 2006-04-11 | Eastman Kodak Company | Hybrid optical recording disc with copy protection |
EP1089273A3 (de) * | 1999-09-30 | 2002-08-28 | Matsushita Electric Industrial Co., Ltd. | Informationsaufzeichnungsmedium zur Aufzeichnung eines verschlüsselten Teils von Inhaltsinformationen , und Verfahren und Gerät zur Wiedergabe von darauf aufgezeichneten Informationen |
GB2357165B (en) * | 1999-12-02 | 2004-06-16 | Internat Federation Of The Pho | Copyright protection system and method |
CN1257508C (zh) * | 1999-12-28 | 2006-05-24 | 松下电器产业株式会社 | 记录装置 |
GB0003531D0 (en) * | 2000-02-15 | 2000-04-05 | Dilla Limited C | The copy protection of digital audio compact discs |
GB0003530D0 (en) * | 2000-02-15 | 2000-04-05 | Dilla Limited C | The copy protection of digital audio compact discs |
US20020046359A1 (en) * | 2000-03-16 | 2002-04-18 | Boden Scott T. | Method and apparatus for secure and fault tolerant data storage |
MXPA02010186A (es) * | 2000-04-14 | 2004-08-19 | Macrovision Europ Ltd | Prevencion de copiado ilegal de discos compactos de audio utilizando canales de sub-codigo. |
US6928040B2 (en) * | 2000-06-14 | 2005-08-09 | Macrovision Corporation | Identifying copy protected optical compact discs |
WO2002025410A2 (en) * | 2000-09-15 | 2002-03-28 | Koninklijke Philips Electronics N.V. | Protect by data chunk address as encryption key |
JP2002150675A (ja) | 2000-11-06 | 2002-05-24 | Sony Corp | 記録装置及び方法、再生装置及び方法、並びに記憶媒体 |
US7057993B2 (en) * | 2001-01-29 | 2006-06-06 | Eastman Kodak Company | Copy protection using multiple security levels on a programmable CD-ROM |
US20020141583A1 (en) * | 2001-01-29 | 2002-10-03 | Eastman Kodak Company | Copy protection using a preformed ID and a unique ID on a programmable CD-ROM |
KR100406630B1 (ko) * | 2001-03-13 | 2003-11-20 | 엘지전자 주식회사 | 데모용 데이터의 기록 및 재생방법과, 그에 따른 기록매체 |
KR20020072934A (ko) | 2001-03-13 | 2002-09-19 | 엘지전자 주식회사 | 데모용 데이터가 기록된 재생전용 광디스크와, 그 재생방법 |
IL142382A0 (en) * | 2001-04-02 | 2002-03-10 | M M I Music Media Israel Ltd | Media card |
RU2190883C1 (ru) * | 2001-06-20 | 2002-10-10 | Закрытое акционерное общество "Аргус Просистем" | Способ защиты данных, записанных на cd-rom-дисках, от копирования на другой носитель информации (варианты) |
DE10140237A1 (de) * | 2001-08-22 | 2003-03-27 | Brainshield Technologies Inc | Vorrichtung zum Kopierschutz |
JP4880140B2 (ja) | 2001-09-07 | 2012-02-22 | 任天堂株式会社 | 光ディスクならびに光ディスク再生装置および記録装置 |
ES2221506B1 (es) * | 2001-10-16 | 2005-10-01 | Sonopress Ibermemory, S.A. | Procedimiento de grabacion de cd-audio para evitar su copia. |
US6952479B2 (en) | 2001-11-27 | 2005-10-04 | Macrovision Europe Limited | Dynamic copy protection of optical media |
KR20040081709A (ko) * | 2002-02-20 | 2004-09-22 | 소니 가부시끼 가이샤 | 데이터 기록 매체, 데이터 기록 방법 및 장치, 데이터재생 방법 및 장치, 데이터 송신 방법 및 데이터 수신 방법 |
AU2003216814A1 (en) * | 2002-03-14 | 2003-09-29 | Cerberus Central Limited | Improvements relating to security in digital data distribution |
KR100477009B1 (ko) * | 2002-03-14 | 2005-03-17 | 쎄텍 주식회사 | 복제 방지된 광학적 기록매체 및 그 제조 방법 |
JP2003308651A (ja) * | 2002-04-12 | 2003-10-31 | Hudson Soft Co Ltd | データ細工装置、細工データ作成方法、細工データ作成方法をコンピュータにより実行可能なプログラム、オリジナルデータ記録方法、オリジナルデータ記録方法をコンピュータにより実行可能なプログラム、記録媒体、不正読取実行防止装置、不正読取実行防止方法、及び、不正読取実行防止方法をコンピュータにより実行可能なプログラム |
KR20040101492A (ko) * | 2002-04-18 | 2004-12-02 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 서브코드 채널에 기록가능한 영역을 갖는 판독전용 기록매체 |
US7954164B2 (en) * | 2002-04-18 | 2011-05-31 | Koninklijke Philips Electronics N.V. | Method of copy detection and protection using non-standard TOC entries |
KR20040101481A (ko) * | 2002-04-18 | 2004-12-02 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 시간 점프를 이용한 복제 검출 및 방지 방법 |
US7350081B1 (en) | 2002-04-29 | 2008-03-25 | Best Robert M | Secure execution of downloaded software |
US20040103044A1 (en) * | 2002-11-26 | 2004-05-27 | Vandewater Eric J. | System and method of protecting and promoting digital content |
ATE502347T1 (de) * | 2003-01-17 | 2011-04-15 | Sony Dadc Austria Ag | Sicherer webzugriff über eine original-cd |
JP2004303315A (ja) * | 2003-03-31 | 2004-10-28 | Funai Electric Co Ltd | Dvd機器および所定情報記録方法 |
JP4222110B2 (ja) * | 2003-05-28 | 2009-02-12 | ソニー株式会社 | 情報記録媒体、並びに情報処理装置及び方法 |
WO2005010695A2 (en) * | 2003-07-16 | 2005-02-03 | Josh Hogan | A copy protected mastering system |
US20050177516A1 (en) * | 2004-02-06 | 2005-08-11 | Eric Vandewater | System and method of protecting digital content |
JP2005251261A (ja) * | 2004-03-02 | 2005-09-15 | Ii D Kontoraibu Kk | 記録媒体への書き込みプログラム、該プログラムが記録された記録媒体、及び記録媒体への書き込みシステム |
JP2005251260A (ja) * | 2004-03-02 | 2005-09-15 | Ii D Kontoraibu Kk | 記録媒体への記録方法、記録媒体への書き込み用プログラム、該プログラムが記録された記録媒体、及び記録媒体への書き込みシステム |
US7302247B2 (en) | 2004-06-03 | 2007-11-27 | Silicon Laboratories Inc. | Spread spectrum isolator |
US8049573B2 (en) | 2004-06-03 | 2011-11-01 | Silicon Laboratories Inc. | Bidirectional multiplexed RF isolator |
US7738568B2 (en) | 2004-06-03 | 2010-06-15 | Silicon Laboratories Inc. | Multiplexed RF isolator |
US7447492B2 (en) | 2004-06-03 | 2008-11-04 | Silicon Laboratories Inc. | On chip transformer isolator |
US20050278256A1 (en) * | 2004-06-15 | 2005-12-15 | Eric Vandewater | System and method of promoting copy-managed digital content |
US20060023598A1 (en) * | 2004-07-30 | 2006-02-02 | Babinski James P | Method and apparatus for protecting against copying of content recorded on optical recording media |
US7565596B2 (en) * | 2005-09-09 | 2009-07-21 | Searete Llc | Data recovery systems |
US7596073B2 (en) | 2005-05-09 | 2009-09-29 | Searete Llc | Method and system for fluid mediated disk activation and deactivation |
US7916592B2 (en) | 2005-05-09 | 2011-03-29 | The Invention Science Fund I, Llc | Fluid mediated disk activation and deactivation mechanisms |
US7916615B2 (en) * | 2005-06-09 | 2011-03-29 | The Invention Science Fund I, Llc | Method and system for rotational control of data storage devices |
US9396752B2 (en) * | 2005-08-05 | 2016-07-19 | Searete Llc | Memory device activation and deactivation |
US8220014B2 (en) | 2005-05-09 | 2012-07-10 | The Invention Science Fund I, Llc | Modifiable memory devices having limited expected lifetime |
US8159925B2 (en) * | 2005-08-05 | 2012-04-17 | The Invention Science Fund I, Llc | Limited use memory device with associated information |
US8462605B2 (en) | 2005-05-09 | 2013-06-11 | The Invention Science Fund I, Llc | Method of manufacturing a limited use data storing device |
US7907486B2 (en) * | 2006-06-20 | 2011-03-15 | The Invention Science Fund I, Llc | Rotation responsive disk activation and deactivation mechanisms |
US7668069B2 (en) * | 2005-05-09 | 2010-02-23 | Searete Llc | Limited use memory device with associated information |
US7694316B2 (en) * | 2005-05-09 | 2010-04-06 | The Invention Science Fund I, Llc | Fluid mediated disk activation and deactivation mechanisms |
US7519980B2 (en) * | 2005-05-09 | 2009-04-14 | Searete Llc | Fluid mediated disk activation and deactivation mechanisms |
US8121016B2 (en) * | 2005-05-09 | 2012-02-21 | The Invention Science Fund I, Llc | Rotation responsive disk activation and deactivation mechanisms |
US8140745B2 (en) * | 2005-09-09 | 2012-03-20 | The Invention Science Fund I, Llc | Data retrieval methods |
US7770028B2 (en) * | 2005-09-09 | 2010-08-03 | Invention Science Fund 1, Llc | Limited use data storing device |
US7668068B2 (en) * | 2005-06-09 | 2010-02-23 | Searete Llc | Rotation responsive disk activation and deactivation mechanisms |
US8218262B2 (en) | 2005-05-09 | 2012-07-10 | The Invention Science Fund I, Llc | Method of manufacturing a limited use data storing device including structured data and primary and secondary read-support information |
US7512959B2 (en) * | 2005-05-09 | 2009-03-31 | Searete Llc | Rotation responsive disk activation and deactivation mechanisms |
US7748012B2 (en) * | 2005-05-09 | 2010-06-29 | Searete Llc | Method of manufacturing a limited use data storing device |
US8099608B2 (en) | 2005-05-09 | 2012-01-17 | The Invention Science Fund I, Llc | Limited use data storing device |
US20070208888A1 (en) * | 2006-02-17 | 2007-09-06 | Epo Science & Technology Inc. | Method for allowing burners to burn partly different contents while copying source disc |
US8432777B2 (en) * | 2006-06-19 | 2013-04-30 | The Invention Science Fund I, Llc | Method and system for fluid mediated disk activation and deactivation |
US8264928B2 (en) | 2006-06-19 | 2012-09-11 | The Invention Science Fund I, Llc | Method and system for fluid mediated disk activation and deactivation |
US8201071B2 (en) * | 2006-11-15 | 2012-06-12 | Qimonda Ag | Information transmission and reception |
US8108928B2 (en) * | 2008-06-20 | 2012-01-31 | International Business Machines Corporation | Adaptive traitor tracing |
US8122501B2 (en) * | 2008-06-20 | 2012-02-21 | International Business Machines Corporation | Traitor detection for multilevel assignment |
US8422684B2 (en) * | 2008-08-15 | 2013-04-16 | International Business Machines Corporation | Security classes in a media key block |
US8571209B2 (en) | 2009-01-19 | 2013-10-29 | International Business Machines | Recording keys in a broadcast-encryption-based system |
CN101499304B (zh) * | 2009-03-13 | 2011-01-26 | 江苏新广联科技股份有限公司 | 一种光盘加密方法 |
US10437953B2 (en) * | 2016-07-08 | 2019-10-08 | efabless corporation | Systems for engineering integrated circuit design and development |
EP3293889B1 (de) | 2016-09-13 | 2019-02-27 | Allegro MicroSystems, LLC | Signalisolator mit bidirektionalem diagnostischem signalaustausch |
US11115244B2 (en) | 2019-09-17 | 2021-09-07 | Allegro Microsystems, Llc | Signal isolator with three state data transmission |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5287468A (en) * | 1987-06-03 | 1994-02-15 | Sony Corporation | Method and apparatus for processing information data |
FR2640794A1 (fr) * | 1988-12-20 | 1990-06-22 | Dollar 2 | Procede de controle d'acces a une information ou a une zone controlee, clef d'acces pour la mise en oeuvre du procede et procede de fabrication de cette clef |
NL8900934A (nl) * | 1989-04-14 | 1990-11-01 | Philips Nv | Inrichting voor het opnemen van een audiosignaal. |
KR940008688B1 (ko) * | 1989-09-08 | 1994-09-24 | 마쯔시다덴기산교 가부시기가이샤 | 정보기록장치 |
DE69233335T2 (de) * | 1991-12-02 | 2005-02-10 | Koninklijke Philips Electronics N.V. | Geschlossenes Informationssystem mit Kopierschutz |
JP2942837B2 (ja) | 1992-01-31 | 1999-08-30 | 株式会社セガ・エンタープライゼス | セキュリティチェック方法及びゲーム装置並びにそれらに用いられる情報記憶媒体 |
US5327563A (en) | 1992-11-13 | 1994-07-05 | Hewlett-Packard | Method for locking software files to a specific storage device |
JPH06349064A (ja) * | 1993-06-07 | 1994-12-22 | Fujitsu Ltd | 光ディスク及び該光ディスクの不正利用防止方法 |
JP3674872B2 (ja) * | 1993-06-16 | 2005-07-27 | パイオニア株式会社 | オーディオ信号録音装置およびオーディオ信号録音方法 |
JP2853724B2 (ja) * | 1993-06-30 | 1999-02-03 | 日本ビクター株式会社 | 光記録媒体、その製造方法及びその再生装置 |
WO1995003655A1 (en) * | 1993-07-26 | 1995-02-02 | Oakleigh Systems, Inc. | Cd prom encryption system |
US5412718A (en) * | 1993-09-13 | 1995-05-02 | Institute Of Systems Science | Method for utilizing medium nonuniformities to minimize unauthorized duplication of digital information |
US5400319A (en) * | 1993-10-06 | 1995-03-21 | Digital Audio Disc Corporation | CD-ROM with machine-readable I.D. code |
JP2853727B2 (ja) * | 1994-02-22 | 1999-02-03 | 日本ビクター株式会社 | 再生プロテクト方法及びプロテクト再生装置 |
US5659613A (en) * | 1994-06-29 | 1997-08-19 | Macrovision Corporation | Method and apparatus for copy protection for various recording media using a video finger print |
TW309612B (de) * | 1994-09-22 | 1997-07-01 | Nippon Bickter Kk | |
JPH08153331A (ja) * | 1994-09-29 | 1996-06-11 | Applics:Kk | コピーcd−rom判別方法および装置 |
TW250565B (en) * | 1994-10-20 | 1995-07-01 | Digital Audio Disc Corp | Mass production of multisession discs |
CN100423091C (zh) * | 1994-11-17 | 2008-10-01 | 松下电器产业株式会社 | 一种光盘及其制造方法 |
IL113890A0 (en) * | 1995-05-28 | 1996-08-04 | Ttr Technologies Ltd | Encryption key |
JP3176030B2 (ja) * | 1996-01-08 | 2001-06-11 | 株式会社東芝 | 複製制御方法及び複製制御装置 |
JP4435872B2 (ja) | 1996-07-24 | 2010-03-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 光ディスクに関する改良及びディスク記録装置 |
US5960398A (en) * | 1996-07-31 | 1999-09-28 | Wictor Company Of Japan, Ltd. | Copyright information embedding apparatus |
-
1997
- 1997-08-28 ES ES97114927T patent/ES2155230T3/es not_active Expired - Lifetime
- 1997-08-28 EP EP97114927A patent/EP0899733B1/de not_active Expired - Lifetime
- 1997-08-28 DE DE69704352T patent/DE69704352T2/de not_active Expired - Lifetime
- 1997-08-28 AT AT97114927T patent/ATE199990T1/de active
-
1998
- 1998-06-16 SG SG1998001420A patent/SG71803A1/en unknown
- 1998-06-30 TW TW087110749A patent/TW374900B/zh not_active IP Right Cessation
- 1998-08-06 CA CA002245232A patent/CA2245232C/en not_active Expired - Fee Related
- 1998-08-26 US US09/140,515 patent/US6535858B1/en not_active Expired - Lifetime
- 1998-08-26 BR BRPI9806518-1A patent/BR9806518B1/pt not_active IP Right Cessation
- 1998-08-27 RU RU98116288/28A patent/RU2229172C2/ru not_active IP Right Cessation
- 1998-08-27 AU AU81949/98A patent/AU750499B2/en not_active Ceased
- 1998-08-27 CN CN98118835A patent/CN1132175C/zh not_active Expired - Fee Related
- 1998-08-28 KR KR1019980035074A patent/KR100583906B1/ko not_active IP Right Cessation
- 1998-08-28 JP JP10244097A patent/JPH11250512A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP0899733A1 (de) | 1999-03-03 |
BR9806518A (pt) | 2001-03-13 |
US6535858B1 (en) | 2003-03-18 |
ES2155230T3 (es) | 2001-05-01 |
RU2229172C2 (ru) | 2004-05-20 |
CA2245232A1 (en) | 1999-02-28 |
ATE199990T1 (de) | 2001-04-15 |
AU750499B2 (en) | 2002-07-18 |
TW374900B (en) | 1999-11-21 |
CA2245232C (en) | 2007-01-23 |
SG71803A1 (en) | 2000-04-18 |
CN1132175C (zh) | 2003-12-24 |
BR9806518B1 (pt) | 2011-01-11 |
KR100583906B1 (ko) | 2006-09-06 |
EP0899733B1 (de) | 2001-03-21 |
AU8194998A (en) | 1999-03-11 |
CN1219728A (zh) | 1999-06-16 |
KR19990023961A (ko) | 1999-03-25 |
DE69704352D1 (de) | 2001-04-26 |
JPH11250512A (ja) | 1999-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69704352T2 (de) | System zur Kopierverwaltung einer optischen Platte | |
DE60037652T2 (de) | Aufzeichnungsmedium, Datenaufzeichnungsverfahren und Vorrichtung, Datenregenerierungsverfahren und Vorrichtung | |
DE69831275T2 (de) | Kopierschutzverfahren für einen Aufzeichnungsträger mit einem Muster von logischen Fehlern | |
DE69626724T2 (de) | Datenaufzeichnungsmedien | |
CN1156839C (zh) | 数字音频光盘的复制保护 | |
DE60103957T2 (de) | Unterscheidungsverfahren für optische Platten und Wiedergabegerät dazu | |
DE69535367T2 (de) | Vorrichtung und Verfahren zum Decodieren eines optischen Signals | |
DE69529257T2 (de) | Verfahren und gerät zur vermeidung illegalen kopierens und illegalen installierens von informationen auf einem optischen aufzeichnungsmedium | |
DE60130275T2 (de) | Herstellung einer Matrize für optische Platten | |
DE69703155T2 (de) | Verfahren zum versehen eines optischen datenträgers mit identitätsinformationen | |
DE69618509T2 (de) | Übertragung, Aufzeichnung und Wiedergabe von Daten | |
DE60038210T2 (de) | Informationsaufzeichnungsgerät, Informationsaufzeichnungsverfahren, Informationsaufzeichnungsmedium, Informationswiedergabegerät und Informationswiedergabeverfahren | |
DE60304180T2 (de) | Informationsaufzeichnungsplatte, aufzeichnungs- und/oder wiedergabeeinrichtung und verfahren | |
DE60009396T2 (de) | Verfahren zum speichern einer identifikation auf einem aufzeichnugsträger sowie vorrichtung zur durchführung des verfahrens und aufzeichnungsträger | |
US6928040B2 (en) | Identifying copy protected optical compact discs | |
US20030086566A1 (en) | Copyright protection system | |
DE10140237A1 (de) | Vorrichtung zum Kopierschutz | |
EP1614110B1 (de) | Kopierschutzverfahren und optische Disk basierend auf einer Abänderung des TOCs an Positionen in Abhängigkeit vom Disklesertyp. | |
EP1461809B1 (de) | Kopiergeschützte kompaktdisk und verfahren zu ihrer herstellung | |
MXPA98005174A (en) | Opt disc copy administration system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |