Privacy Policy Cookie Policy Terms and Conditions Digitales Wasserzeichen - Wikipedia

Digitales Wasserzeichen

aus Wikipedia, der freien Enzyklopädie

Sichtbares transparentes Wasserzeichen in einem digitalen Foto
vergrößern
Sichtbares transparentes Wasserzeichen in einem digitalen Foto

Digitale Wasserzeichen erlauben es, zusätzliche Informationen (z.B. eine Nachricht) in einen digitalen Inhalt einzubetten. Diese eingebettete Information ist direkt mit dem Inhalt verflochten. Im Unterschied zu den Metadaten in einem speziellen Datenblock einer Datei (vgl. Header) ist diese Information unabhängig vom Speicherformat. Im Allgemeinen wird zwischen wahrnehmbaren und nicht wahrnehmbaren digitalen Wasserzeichen unterschieden.

Inhaltsverzeichnis

[Bearbeiten] Varianten

Wahrnehmbare digitale Wasserzeichen können z.B. Firmenlogos sein, die in Bildern oder in Filmen eingebracht werden. Obwohl diese wahrnehmbaren Wasserzeichen auch in digitale Inhalte eingebettet werden, beschränkt sich der Begriff digitale Wasserzeichen in der Regel auf nicht wahrnehmbare digitale Wasserzeichen.

Nicht wahrnehmbare digitale Wasserzeichen werden in den digitalen Daten „versteckt“. Das heißt, weder die eingebettete Nachricht noch die damit verbundenen Änderungen am Originalinhalt bewirken in der Regel eine für den Betrachter bzw. Hörer merkliche Qualitätsverschlechterung oder Veränderung des Inhalts (vgl. differentielle Wahrnehmungsschwelle). Nicht wahrnehmbare Wasserzeichen sind eine Untergruppe der Verfahren der Steganographie.

In verschiedenen Forschungs- und Entwicklungsprojekten, die sich anfangs auf den Bildbereich beschränkten, wurden Verfahren hauptsächlich für kommerziell relevante Inhalte wie Audio- und Videodaten und für 3D-Modelle entwickelt. Daneben gibt es noch Verfahren z.B. zum Markieren von Datenbanken, Geodaten, Musiknoten und Texten.

[Bearbeiten] Anwendungen

Die Art der eingebetteten Nachricht wird durch die Anwendung bestimmt. Dies kann z.B. im Falle des Nachweises der Urheberschaft eine Information über den Urheberrechtsinhaber sein. Im allgemeinen Fall werden Metadaten eingebettet. (engl. meta data labeling).

Aufgrund praktischer Beschränkungen der Nachrichtenlänge (Kapazität) können aber nicht alle Metadaten direkt eingebettet werden. Dementsprechend wird eine Verknüpfung (engl. Link) zu ausführlichen Informationen über das Medium eingebettet (vgl. Primärschlüssel).

Beispiele spezieller Anwendungen sind:

Anwendung möglicherweise eingebettete Information
Erkennen eines Mediums Eindeutige Identifikationsnummer des Inhaltes vergleichbar mit der ISBN
Nachweis der Urheberschaft Identifikationsnummer des Urhebers
Nachweis des rechtmäßigen Eigentümers (durch personalisierte Kopie) Kundennummer, Kreditkartennummer
Kennzeichnung zum Verfolgen von Datenflüssen Transaktionsnummer evtl. in Verbindung mit einer Nutzeridentifikationsnummer, z. B. durch die Markierung von Laser-Farbausdrucken (Transaktionswasserzeichen)
Kennzeichnung von Medien zur Werbemaßnahme Nummer zur Identifikation der jeweiligen Werbemaßnahme

Die Bezeichnungen für verschiedene Anwendungen sind allerdings nicht immer eindeutig. So wird anstelle des Begriffs Transaktionswasserzeichen auch der Begriff Fingerprinting verwendet (in Anlehnung an die Idee, dass der Kunde seinen Fingerabdruck auf seinem Inhalt hinterlässt). Für das Erkennen eines Inhaltes basierend auf seinen intrinsischen Merkmalen wird ebenfalls der Begriff Fingerprinting verwendet ebenso wie für Perceptual-Hashing-Verfahren, die einen charakteristischen digitalen Fingerabdruck für digitale Inhalte berechnen.

Beide Verfahrensklassen – digitale Wasserzeichen und digitale Fingerabdruckverfahren – gehören zur Klasse der passiven Schutzmechanismen. Im Unterschied zu aktiven Schutzmechanismen, wie z.B. der Verschlüsselung, verhindern diese Mechanismen den unerlaubten Zugriff auf Inhalte nicht.

Sie werden deshalb von verschiedenen Gruppen als bessere Alternative zu DRM angesehen. Insbesondere durch ihre Eigenschaft der Robustheit gegen Formatkonvertierungen und verschiedene Operation können sie ein breites Spektrum an Anwendungen abdecken.

Zu den weiteren Anwendungen zählt der Nachweis über die Authentizität bzw. die Integrität von Daten. Dies kann auf verschiedene Arten erfolgen. So können Informationen über den Inhalt eingebettet werden (z.B. eine wahrnehmungsbasierte Prüfsumme bzw. ein digitaler Fingerabdruck). Es kann aber auch eine besondere Art der Nachrichtenform eingebettet werden. Diese Nachrichten werden nur von bestimmten Verarbeitungsoperationen verändert, vergleichbar mit einem Art Prüfsiegel, das von bestimmten Operationen nicht verändert wird.

Eine besondere Klasse sind die reversiblen Wasserzeichenverfahren. Hier kann das eingebettete Wasserzeichen wieder entfernt und die Originalnachricht wieder hergestellt werden. Relevante Anwendungen finden sich z.B. in der medizinischen Bildverarbeitung.

[Bearbeiten] Charakteristika

Wie schon zuvor beschrieben, haben Wasserzeichenverfahren verschiedene Eigenschaften.

  • Die Wahrnehmbarkeit bezeichnet die Beeinflussung der Qualität des markierten Inhaltes. Zur Bewertung der Wahrnehmbarkeit im Vergleich zum Original wird häufig die differentielle Wahrnehmungsschwelle verwendet.
  • Die Robustheit ist durch die verschiedenen Operationen definiert, die das Auslesen bzw. die Detektion einer eingebetteten Nachricht nicht beeinflussen. Fragile Wasserzeichen sollen durch das Anwendungsszenario festgelegte Manipulationen nicht überstehen, damit man z.B. Änderungen an einer Datei nachweisen kann.
  • Die Kapazität wird durch die Menge an Informationen bestimmt, die in ein Medium eingebracht werden können. Sie reicht von 1-Bit-Wasserzeichen (markiert/nicht-markiert) bis zu Wasserzeichen mit mehreren hundert Bytes Kapazität.

Diese Merkmale sind voneinander abhängig. Man kann das mit einem Quader veranschaulichen, dessen Volumen konstant ist. Werden zwei Parameter gewählt, so ist der dritte Parameter fest. Verschiedene Verfahren unterscheiden sich teilweise im Volumen und teilweise in den Wertenbereichen für die einzelnen Parameter.

Die Signifikanz der einzelnen Merkmale ist von der jeweiligen Anwendung abhängig. Meistens ist die Wahrnehmbarkeit das wichtigste Kriterium gefolgt von der Robustheit und der Kapazität.

Konkret bedeutet die oben beschriebene Abhängigkeit, dass Wahrnehmbarkeit nicht unabhängig von der Robustheit gewählt werden kann: Je weniger eine eingebettete Nachricht wahrgenommen werden soll, desto geringer sind die möglichen Änderungen am Inhalt. Gleichzeitig können diese Änderungen aber auch leichter entfernt werden.

Komprimierungsverfahren können somit auch als Gegenspieler nicht wahrnehmbarer Wasserzeichen angesehen werden: Komprimierungsverfahren entfernen nicht wahrnehmbare Informationen, um die Größe der Daten zu verringern. Wasserzeichenverfahren betten zusätzliche Informationen nicht wahrnehmbar in Inhalte ein.

Ein allgemein oft vernachlässigtes Merkmal ist die Sicherheit der eingebetteten Nachricht. Im Unterschied zu Robustheit, die die Problematik der Lesbarkeit einer eingebetteten Nachricht nach Operationen, Manipulationen oder Angriffen betrachtet, ist der Begriff der Sicherheit durch die Möglichkeiten eines Angreifers definiert, Zugriff auf die eingebettete Nachricht zu erlangen und diese zu manipulieren.

Das Einbetten einer Wasserzeichennachricht kann im Kontext mit Sicherheit am besten mit dem Verstecken einer Nadel (Wasserzeichennachricht) in einem Heuhaufen (digitaler Inhalt) verglichen werden. Ein Schlüssel könnte dabei die Zerlegung der Nadel und die Verteilung der Einzelteile festgelegen. Nur wer den Schlüssel kennt, findet die einzelnen Nachrichtenstücke wieder und kann anhand des schlüsselabhängigen Bauplans die Nachricht wieder korrekt zusammensetzen. Dieses Bild soll deutlich machen, dass die Sicherheit von verschiedenen Faktoren abhängt, beispielsweise von der Nachrichtenlänge, der Anzahl möglicher Schlüssel oder der Größe des digitalen Inhalts.

Daneben gibt es noch weitere Merkmale in Abhängigkeit des jeweiligen Anwendungsszenarios, wie z.B. Watermarking Minimum Segment (WMS, kleinste Unterteilung eines Inhaltes, die eine komplette Wasserzeichennachricht enthält) oder die Echtzeitfähigkeit des Algorithmus.

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

verfahrensspezifische Informationen:

Weiterführende Links:

  • Community: WatermarkingWorld
  • EU-Projekte: Certimark, ECRYPT
  • Internationale Konferenzen: ACM Information Hiding, SPIE Multimedia Security
  • Nationale Konferenzen: BSI Kongress, D-A-CH Security
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu