audio cds - entropia e.v.audio cds 11.06.2006 / gpn 5 [email protected]...

37

Upload: others

Post on 31-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und Verhinderungen

Audio CDs11.06.2006 / GPN 5

[email protected]

[email protected] Audio CDs

Page 2: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenHubbeln auf CD = 101101011 ?

Kleine Hubbel sind die 1enKleine Löcher sind die 0enLaser lieÿt irgendwie Hubbel und Löcher101010001 ist Musik/Daten

[email protected] Audio CDs

Page 3: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenGliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 4: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 5: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Maÿe der CD

Durchmesser des Loches:Niederländisches 10 Cent Stück

[email protected] Audio CDs

Page 6: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Durchmesser einer Kassette

Beethovens 9. ?

[email protected] Audio CDs

Page 7: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 8: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Der Rohsto� - Polycarbonat

Materialwert etwa 5 Cent

[email protected] Audio CDs

Page 9: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Schmelzen des Polycarbonat

[email protected] Audio CDs

Page 10: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Prägung durch die Matrize

[email protected] Audio CDs

Page 11: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Aufdampfung der Re�exionsschicht

Re�exionsschicht ausAluminium, Silber oder Gold

[email protected] Audio CDs

Page 12: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Die Pits im Detail

Pits und LandSpurbreite 1,6 µmPitbreite 0,5 µmSpurbreite einer dt.Autobahn 3,5m=>Autobahn mit ca. 262km Breite

[email protected] Audio CDs

Page 13: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 14: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenMaÿeHerstellung einer CDLesen der CD

Laser liest CD

roter Laser 780nmPittiefe ein Viertel derWellenlänge =>Laufzeitunterschied =>InterferenzPit-Land Übergang wirdals 1 gelesen. 0en werden�ausgezählt�.

FactDie Channelbits sindTiming-Vorschriften!

[email protected] Audio CDs

Page 15: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 16: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Abtasten eines Audio-Signals

Abtasten der Signal-Amplitudemit einer bestimmten Frequenz

[email protected] Audio CDs

Page 17: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Abtasttheorem

TheoremEin Audio-Signal lässt sich verlustfrei rekonstruieren, wenn es mitmindestens der doppelten Frequenz abgetastet wird.

[email protected] Audio CDs

Page 18: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Quantisierung

z.B. mit 4 Bit => 16Quantisierungsstufen

[email protected] Audio CDs

Page 19: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Pulse Code Modulation (PCM)

[email protected] Audio CDs

Page 20: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Spezi�kation der Audio-CD

Quantisierung mit 16 Bit, Stereo. 216 = 65536 StufenZur Aufzeichnung des Audiosignals wurde einPAL-Videorekorder benutzt96 Bit pro Videozeile - 294 Zeilen - 50 Bilder pro Sekunde96*294*50 = 1411200 Bit pro Sekundebei 2*16Bit pro Sekunde: 44100 Werte pro Sekunde74 Minuten Spielzeit

[email protected] Audio CDs

Page 21: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 22: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Fehler entdecken mit Paritätsbits

Auszählen der 1en und 0en eines DatenwortesEin Paritätsbit ergänzen, so dass Anzahl der 1en gerade wirdIst nach Übermittlung des Signals die Anzahl ungerade, mussein Fehler aufgetreten sein

Example1101001010101 Sieben 1en1101001010101|1 Ergänzung einer 1 als Paritätsbit

[email protected] Audio CDs

Page 23: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Komplexere Paritätsverfahren

10 04 04 02 2005 04 11 02 2201 12 06 03 2200 07 12 06 2516 27 33 13 89

10 04 04 02 2005 04 11 02 2201 18 06 03 2200 07 12 06 2516 27 33 13 89

[email protected] Audio CDs

Page 24: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Flächenfehler vermeiden mit Interleaving

[email protected] Audio CDs

Page 25: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Fehler ausbessern: Verdeckung

Stumm schalten (mit Hilfe einer Verzögerungsschaltung)InterpolationQualität der Verdeckung abhängig vom CD-Spieler (HIFI!)

[email protected] Audio CDs

Page 26: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Cross Interleave Reed-Solomon Code (CIRC)

Audio-CDs benutzen CIRC zur FehlerkorrekturKombination aus zwei Paritätscodes und dreiInterleaving-StufenTatsächliche Qualität der Fehlerkorrektur abhängig vomCD-Spieler

[email protected] Audio CDs

Page 27: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Gliederung

1 Physik und PhysikalischesMaÿeHerstellung einer CDLesen der CD

2 Informatik und InformatorischesDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

3 Faksimile und Verhinderungen

[email protected] Audio CDs

Page 28: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Was wird alles auf der CD gespeichert?

Das Audio-Signal als PCM kodiertFehlerkorrektur-InformationenInformationen zu Anzahl der Titel, Anfangs- undEndzeitpunkte, Spielzeiten etc.: der sog. �Subcode�

[email protected] Audio CDs

Page 29: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Der Datenstrom wird in Frames unterteilt

Sechs PCM-Samplingabschnitte zu 32 Bit: abwechselnd 16 Bitlinker und rechter Kanal. Insgesamt 192 Datenbits.Danach werden die Datenwörter mit Hilfe von CIRC kodiert.Zusätzliche 64 Paritätsbits.Anschlieÿend anhängen von 8 Bit Subcode.

[email protected] Audio CDs

Page 30: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Fertige Frames werden noch einmal moduliert

Eight-to-Fourteen-Modulation: EFM8 Bit werden auf jeweils 14 Bit umgesetzt (1 < Anzahl derNullen <11 )Einfügen von drei Trennbits pro 14 Bit SymbolAnschlieÿend noch 24 Kanalbits zur Synchronisierung(Winkelgeschw. => CD timet sich selbst!)

[email protected] Audio CDs

Page 31: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDigitale TöneFehlerkorrekturKodierung des Audio-Signals auf der CD

Wieviel Platz bleibt für die Daten?

Jedes Frame belegt insgesamt 588 Bits bei 192 BitAudiodaten.

FactNur 33% der CD speichert tatsächlich Nutzdaten

[email protected] Audio CDs

Page 32: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenGrundsätzliche Techniken

Kopierschutz Flag im Subcode (ursprünglich)Einfügen von defekten Samples in den DatenstromIllegale Table of Content (TOC)Illegaler SubcodeSoftwaretechnische Maÿnahmen (Windows-Autostart etc.)

[email protected] Audio CDs

Page 33: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenDefekte Samples

Absichtlich falsche Samples werden eingefügtAudio-CD-Player korrigiert Samples durch InterpolationCD-Rom Laufwerk korrigiert nicht => Klicken im Audio-SignalHerstellerseitig minderwertige Audiodaten!!

ExampleSafeAudio von Macrovision

[email protected] Audio CDs

Page 34: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenIllegale TOC

CD enthält mehrere SessionsAudio-CD Player sieht nur die erste Session mit gültiger TOCCD-ROM Laufwerk sieht alle SessionsRestliche Sessions enthalten zusätzliche TOCs mitwidersprüchlichen InformationenAlternativ: Mehrere widersprüchliche TOCs hintereinander inder gleichen Session

ExampleMediaCloQ and MediaMax CD3 von SunnComm

[email protected] Audio CDs

Page 35: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenIllegaler Subcode

Audio-CD Player springen zu Beginn eines Tracks und spielendiesen ohne zusätzliche Adressierungen am Stück ab (->Schallplattenspieler)CD-ROM Laufwerke arbeiten Block orientiert und überprüfenauch Adressierungen innerhalb des TracksLeicht verschobene Adressinformationen im Subcode innerhalbdes Tracks sollen zu Aussetzern und Stottern führenKeine gesicherten Informationen über dies Methode. Wurdeanscheinend noch nicht in freier Wildbahn beobachtet.

ExampleCactus Data Shield von MidBar (wahrscheinlich)

[email protected] Audio CDs

Page 36: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenSoftware Maÿnahmen

Das Sony Rootkit: XCP von First 4 InternetInstalliert sich über den Windows Auto-StartFiltert CD Zugri�eVersteckt alle Daten, die mit $sys$ beginnen => von anderenSchädlingen ausnutzbar

[email protected] Audio CDs

Page 37: Audio CDs - Entropia e.V.Audio CDs 11.06.2006 / GPN 5 BernhardKausler@compuserve.de BernhardKausler@compuserve.de Audio CDs Physik und Physikalisches Informatik und Informatorisches

Physik und PhysikalischesInformatik und InformatorischesFaksimile und VerhinderungenFragen

Fragen?

[email protected] Audio CDs