Steganographie
Lutz Donnerhacke, Markus Kuhn
Steganographie ist die Kunst, Kommunikation zwischen zwei Parteien zu
verstecken.
Basisprobleme
- Verstecken der Kommunikation als solche
- Verstecken der Kommunikationspartner
Verstecken der Kommunikationspartner
- Tatsache der Eigenkommunikation
- Traffikanalyse
Eigenkommunikation
Lösung besteht darin, einen Mix bei sich selbst zu betreiben. Damit
entfällt die Kommunikation von und zu dem Mix Netzwerk.
Traffikanalyse
Lösung besteht darin, Mixe einzusetzen. Es ist nur die Intermixkommunikation
zu beobachten, nicht jedoch die direkte Kommunikation zwischen Nutzern.
Praxis
- Mixmaster und Remailer
- Onion Routing
Hidden Communication
Kerkhoff:
Alle Bestandteile und Algorithmen des Verfahrens sind öffentlich bekannt.
Die Sicherheit beruht ganz auf einem geheimen Schlüssel.
In Praxis der Steganographie nicht realisiert: Stand der mittelalterlichen
Kryptographie.
Covert Channel
Übliche Lösung durch Einbettung der Kommunikationsinformation in eine
Trägerkommunikation.
Rauschen
Einbettung erfolgt durch Ersetzen des Rauschens der Trägerkommunikation mit
der eigentlichen Kommunikationsinformation.
Es gewinnt immer der, der die bessere Rauschtheorie der Trägerkommunikation
hat. Bei Gleichstand verliert der Überwacher.
Rauschproblem
Qualität des kryptographischen Rauschens ist zu gut. Das Trägersignal
rauscht farbig, Chiffrate rauschen weiß.
Ideales Trägerrauschen
Schlüssel der Kryptographie, Signaturen, etc. pp. sind kryptographische
Produkte, haben also ideales kryptographisches Rauschen.
n = pq => n = pqr, phi(n) = (p-1)*(q-1)*(r-1)
Ist n durch einen bekannten 'Schlüssel' q teilbar, ist Information
übertragen worden.
Wasserzeichen
Umkehrung der Covert Channels
- Nutzung eines Covert Channels ohne Empfänger.
- Durch Aufdeckung des Schlüssels Beweis der Information.
- Beweis der Urheberschaft des Trägersignals.
Das Knacken von Wasserzeichen ist äquivalent zu Zensurbehörden,
die durch umkonvertieren von Trägerinformationen verdeckte Kanäle
zerstören.
Lutz Donnerhacke