{"id":42929,"date":"2020-12-13T22:17:59","date_gmt":"2020-12-13T21:17:59","guid":{"rendered":"https:\/\/www.burks.de\/burksblog\/?p=42929"},"modified":"2020-12-14T13:17:01","modified_gmt":"2020-12-14T12:17:01","slug":"bedeckt-schreiben-leicht-bekleidete-personen-und-omas-geburtstag","status":"publish","type":"post","link":"https:\/\/www.burks.de\/burksblog\/2020\/12\/13\/bedeckt-schreiben-leicht-bekleidete-personen-und-omas-geburtstag","title":{"rendered":"Bedeckt schreiben, leicht bekleidete Personen und Omas Geburtstag"},"content":{"rendered":"<p>Liebe <del>Studenten<\/del> Studierende!<br \/>\nIm heutigen Seminar werde ich lehren, wie man verbirgt, dass man etwas verschl\u00fcsselt hat. Die Methode nennt man <a href=\"https:\/\/de.wikipedia.org\/wiki\/Steganographie\">Steganografie<\/a>: Steganografie ist die Wissenschaft, Informationen in einem Tr\u00e4germedium verborgen zu speichern und zu \u00fcbermitteln. <i>Das Wort l\u00e4sst sich auf die griechischen Bestandteile \u03c3\u03c4\u03b5\u03b3\u03b1\u03bd\u03cc\u03c2 stegan\u00f3s \u201abedeckt\u2018 und \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9\u03bd gr\u00e1phein \u201aschreiben\u2018 zur\u00fcckf\u00fchren, bedeutet also w\u00f6rtlich &#8222;bedeckt schreiben&#8220; bzw. &#8222;geheimes Schreiben&#8220;.<\/i><\/p>\n<p>Man kann zum Beispiel einen Text in einer anderen Datei verbergen und dann verschicken. Ich zeige Euch gleich die Paranoia-Version: Wir verstecken einen verschl\u00fcsselten Text (den ohnehin nur der Empf\u00e4nger wieder entschl\u00fcsseln kann), in einem Foto.<\/p>\n<p>Man muss sich daran erinnern, dass es immer wieder ahnungslose Politiker gibt, die fordern, man m\u00fcsse Verschl\u00fcsselung verbieten. Sollen Sie das doch tun! Wir w\u00fcrden mit Steganografie <a href=\"https:\/\/de.wikipedia.org\/wiki\/Glaubhafte_Abstreitbarkeit\">glaubhaft abstreiten<\/a>, dass wir verschl\u00fcsselt haben.<\/p>\n<p>Ich installiere zuerst das Programm <a href=\"https:\/\/www.openstego.com\/\">OpenStego<\/a>. Die freie Software gibt es f\u00fcr Windows und Linux. Ich f\u00fchre Euch vor, wie das &#8222;geheime Schreiben&#8220; mit der Linux-Version geht.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego1.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>1. Zuerst schreibe mit einem beliebigen Texteditor eine Botschaft und speichere die ab, in unserem Beispiel als message.txt.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego2.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>2. Jetzt rufe ich <a href=\"https:\/\/apps.kde.org\/en\/kleopatra\">Kleopatra<\/a> auf und verschl\u00fcssele die Datei. In meinem Beispiel habe ich die Botschaft nur an mich selbst verschl\u00fcsselt. Der Text hei\u00dft jetzt message.txt.<a href=\"https:\/\/www.file-extension.org\/de\/extensions\/gpg\">gpg<\/a>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego3.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>3. Jetzt w\u00e4hle ich beliebiges Bild aus, am besten ein sexistisches, das erweckt am wenigsten Verdacht. In unserem Beispiel heisst es bildspaerlichbekleideterpersonen.jpg. [Das obige Foto ist nicht die Original-Datei.]<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego4.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>Das Bild ist 450,5 Kilobyte gro\u00df. Das wird gleich noch einen Rolle spielen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego5.jpg\" alt=\"stego\" border=\"0\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>4. Jetzt rufe ich das Programm OpenStego auf. F\u00fcr das obere Fenster des Men\u00fcs <i>message file<\/i> w\u00e4hle ich meine verschl\u00fcsselte Datei message.txt.gpg. F\u00fcr das zweite Fenster <i>cover file<\/i> (die Datei, in der der Text versteckt werden soll), nehme ich das bildspaerlichbekleideterpersonen.jpg. Ich definiere, dass der &#8222;Output&#8220; in meinem Ordner &#8222;Downloads&#8220; omas_geburtstag.png hei\u00dfen soll und w\u00e4hle ein beliebiges Passwort. (Anmerkung: Der Empf\u00e4nger muss dieses Passwort nat\u00fcrlich kennen.) Dann klicke ich auf <i>hide data<\/i>!<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego6.jpg\" alt=\"stego\" border=\"0\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>Der blo\u00dfe Augenschein, wenn man das Original und das jetzt erzeugte Bild vergleicht, sagt: die sind gleich?! Das Bild rechts ist das neue omas_geburtstag.png. [Beide Bilder sind nicht die Originale.]<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego7.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>Ja und nein. Das neue Bild, das den verschl\u00fcsselten Text &#8222;covert&#8220;, ist jetzt 1,1 Megabyte gro\u00df. Woher aber soll jemand, der dieses Bild, etwa als Attachment einer E-Mail, abf\u00e4ngt, wissen, was die Originalgr\u00f6\u00dfe war?<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego8.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>5. Ich extrahiere jetzt die versteckte Datei aus dem Bild und w\u00e4hle daf\u00fcr den Men\u00fcpunkt <i>extract data<\/i>. Das Ergebnis will ich in meinem Ordner &#8222;Dokumente&#8220; speichern, damit die Original-Botschaft, die noch im Ordner &#8222;Downloads&#8220; liegt, nicht \u00fcberschrieben wird.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego9.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>6. Jetzt der umgekehrte Weg: Die aus dem Bild extrahierte Datei message.txt.gpg muss ich mit Kleopatra <i>ent<\/i>schl\u00fcsseln. (Da ich an mich selbst verschl\u00fcsselt habe, geht das nat\u00fcrlich sowieso.)<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2020\/12\/stego10.jpg\" alt=\"stego\" border=\"1\" \"hspace=\"0\" vspace=\"0\" width=\"480\"\/><\/p>\n<p>Es hat funktioniert! Die Datei message.txt in meinem Ordner &#8222;Dokumente&#8220; kann ich jetzt wieder mit einem Editor lesen.<\/p>\n<p>Als Hausaufgabe bitte ich euch, das Obige mit der Windows-Version von OpenStego zu exerzieren.<\/p>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/42929?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"PDF anzeigen\" \/><\/a><a href=\"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/42929?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Inhalt drucken\" \/><\/a><\/div><div class=\"twoclick_social_bookmarks_post_42929 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_42929')){$('.twoclick_social_bookmarks_post_42929').socialSharePrivacy({\"services\":{\"facebook\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"action\":\"recommend\",\"language\":\"de_DE\"},\"twitter\":{\"reply_to\":\"\",\"tweet_text\":\"%20Bedeckt%20schreiben%2C%20leicht%20bekleidete%20Personen%20und%20Omas%20Geburtstag%20%C2%BB%20Burks%27%20Blog%20...\",\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"language\":\"de\",\"referrer_track\":\"\"}},\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/www.burks.de\\\/burksblog\\\/2020\\\/12\\\/13\\\/bedeckt-schreiben-leicht-bekleidete-personen-und-omas-geburtstag\",\"post_id\":42929,\"post_title_referrer_track\":\"Bedeckt+schreiben%2C+leicht+bekleidete+Personen+und+Omas+Geburtstag\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Liebe Studenten Studierende! Im heutigen Seminar werde ich lehren, wie man verbirgt, dass man etwas verschl\u00fcsselt hat. Die Methode nennt man Steganografie: Steganografie ist die Wissenschaft, Informationen in einem Tr\u00e4germedium verborgen zu speichern und zu \u00fcbermitteln. Das Wort l\u00e4sst sich auf die griechischen Bestandteile \u03c3\u03c4\u03b5\u03b3\u03b1\u03bd\u03cc\u03c2 stegan\u00f3s \u201abedeckt\u2018 und \u03b3\u03c1\u03ac\u03c6\u03b5\u03b9\u03bd gr\u00e1phein \u201aschreiben\u2018 zur\u00fcckf\u00fchren, bedeutet also w\u00f6rtlich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,616],"tags":[],"class_list":["post-42929","post","type-post","status-publish","format-standard","hentry","category-internet-and-computer","category-linux"],"_links":{"self":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/42929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/comments?post=42929"}],"version-history":[{"count":26,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/42929\/revisions"}],"predecessor-version":[{"id":42955,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/42929\/revisions\/42955"}],"wp:attachment":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/media?parent=42929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/categories?post=42929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/tags?post=42929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}