Steganographie (MM/STEG)

Aufgabenstellung

  1. Entwickeln Sie ein einfaches Programm, das ein “Wasserzeichen” in einem Bild erstellen und wieder entfernen kann. Das Programm soll zwei Optionen beinhalten.
  1. Das Wasserzeichen ist fürs menschliche Auge praktisch unsichtbar.
  2. Das Wasserzeichen ist fürs menschliche Auge sichtbar.

Kolloquium

  • Erklären Sie den Begriff Steganographie. Was ist ein digitales Wasserzeichen
  • Erklären Sie die Grundlagen Ihrer Programmierung und das benutzte Verfahren, die Sicherheitsaspekte und die Unterschiede zwischen symmetrischen und asymmetrischen Verfahren.
  • Testen sie ein frei erhältliches Steganographie-Programm.

Literatur

Zugang über VPN oder Shibboleth:

Weitere Links:

J. Dittmann, Steganographie und Wasserzeichen, Informatik Spektrum, Dezember 2005 * http://krypto.informatik.fh-augsburg.de - Kryptologie und Steganographieseite der FH Augsburg * http://de.wikipedia.org/wiki/Steganographie - Guter Artikel, gute Links! * http://steghide.sourceforge.net - Steghide, ein freies steganographie Programm für Windows und Linux * http://parsys.informatik.uni-oldenburg.de/~stego/endbericht.pdf - Ausarbeitung verschiedener Steganographiealgorithmen * http://www.burks.de/krypto.html - Seite zu Kryptografie, Steganografie, Datenschutz und Anonymität im Internet * http://www.citi.umich.edu/techreports/reports/citi-tr-01-11.pdf - Stegoanalyse ‘Detecting Steganographic Content on the Internet’ * http://www.signumtech.com - kommerzielles Produkt, evtl. eine Testversion auf Anfrage erhätlich * http://heise.de/pgpCA/stego.shtml - Heise Kryptokampagne 1997, hauptsächlich PGP