{"id":332,"date":"2012-07-07T23:28:26","date_gmt":"2012-07-07T22:28:26","guid":{"rendered":"https:\/\/www.kolja-engelmann.de\/blog\/?p=332"},"modified":"2012-07-07T23:29:25","modified_gmt":"2012-07-07T22:29:25","slug":"aes-verschlusseln-und-entschlusseln-mit-verschiedenen-programmen","status":"publish","type":"post","link":"https:\/\/www.kolja-engelmann.de\/blog\/2012\/07\/aes-verschlusseln-und-entschlusseln-mit-verschiedenen-programmen\/","title":{"rendered":"AES Verschl\u00fcsseln und Entschl\u00fcsseln mit verschiedenen Programmen"},"content":{"rendered":"<p>Der Verschl\u00fcsselungsstandard AES (Advanced Encryption Standard) entstand 2000 aus dem Rijndael-Algorithmus. Viele Programme werben damit &#8222;absolute Datensicherheit dank AES Verschl\u00fcsselung&#8220; oder &#8222;military grade 256-bit AES encryption&#8220; zu gew\u00e4hrleisten. Jetzt gerade geht es mir aber nicht um die Sicherheit von AES oder die Angreifbarkeit des Algorithmus, sondern tats\u00e4chlich mal um die <strong>standardkonforme und interoperable<\/strong> Implementierung durch verschiedene Programme. Wenn ich einen Text oder eine Datei mit AES verschl\u00fcssele, dann sollte ich doch auch in der Lage sein mit einem beliebigen anderen AES unterst\u00fctzendem Programm diese Datei wieder zu entschl\u00fcsseln. Dazu fallen mir gleich mehrere Beispiele ein:<\/p>\n<ul>\n<li>Irgendwann steige ich auf ein anderes Betriebssystem um, meine Daten m\u00f6chte ich aber auch am neuen Ufer noch nutzen k\u00f6nnen.<\/li>\n<li>Mein bisher verwendetes Programm wird nicht mehr weiterentwickelt oder ich ersetzen es durch ein neues.<\/li>\n<li>Ich m\u00f6chte eine Datei an einem anderen PC nutzen auf dem mir das von mir verwendete Programm nicht zur Verf\u00fcgung steht.<\/li>\n<li>&#8230;<\/li>\n<\/ul>\n<div id=\"attachment_339\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_error.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-339\" class=\"size-large wp-image-339\" title=\"Encryption error\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_error-500x120.png\" alt=\"\" width=\"500\" height=\"120\" srcset=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_error-500x120.png 500w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_error-300x72.png 300w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_error.png 628w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-339\" class=\"wp-caption-text\">Fehlermeldung von HandyEncrypt<\/p><\/div>\n<p>Zu diesem Zweck habe ich mir mal eine Reihe von Programmen genommen und einfach mal getestet was passiert, wenn man mit jedem dieser Programme ein Bild verschl\u00fcsselt und anschlie\u00dfend versucht das Resultat mit einem beliebigen anderen Programm wieder zu entschl\u00fcsseln. Hier zun\u00e4chst die Probanden:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.file-encryption.net\/\" target=\"_blank\">File-Encryption.net<\/a><\/li>\n<li><a href=\"http:\/\/fatlyz.com\/en\/winaes\/\" target=\"_blank\">WinAES<\/a><\/li>\n<li><a href=\"http:\/\/install-what.blogspot.de\/2011\/05\/handy-encryption-portable-v15.html\" target=\"_blank\">HandyEncrypt<\/a><\/li>\n<li><a href=\"http:\/\/www.2brightsparks.com\/onclick\/eoc.html\" target=\"_blank\">EncryptOnClick<\/a><\/li>\n<li><a href=\"http:\/\/www.axantum.com\/axCrypt\/Downloads.html\" target=\"_blank\">AxCrypt<\/a><\/li>\n<li><a href=\"http:\/\/www.powerarchiver.com\" target=\"_blank\">Powerarchiver<\/a><\/li>\n<li><a href=\"http:\/\/peazip.sourceforge.net\/\" target=\"_blank\">PeaZip<\/a><\/li>\n<\/ul>\n<p>Und hier das Ergebnis:<\/p>\n<p>Kurz und knackig<strong>. Es klappt n\u00fcscht!<\/strong> Kein einziges Programm war in der Lage eine Datei zu entschl\u00fcsseln die ein anderes Programm verschl\u00fcsselte. Es ist ja toll zu wissen, dass Programme einen Standard verwenden, um meine Daten zu verschl\u00fcsseln und vielleicht tun sie dies ja auch alle ganz toll. Aber so lange um diese verschl\u00fcsselten Daten herum noch ein Container aufgebaut wird, der wer wei\u00df was f\u00fcr Informationen enth\u00e4lt, sind diese absolut nicht miteinander kompatibel und meine Daten potentiell gef\u00e4hrdet.<\/p>\n\n\t\t<style>\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 33%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-332 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click.png'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click-150x150.png\" class=\"attachment-thumbnail size-thumbnail no-lazy\" alt=\"\" aria-describedby=\"gallery-1-335\" srcset=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click-150x150.png 150w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click-160x160.png 160w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click-120x120.png 120w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt>\n\t\t\t\t<dd class='wp-caption-text gallery-caption' id='gallery-1-335'>\n\t\t\t\tEncryptOnClick\n\t\t\t\t<\/dd><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_file_encryption.png'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_file_encryption-150x150.png\" class=\"attachment-thumbnail size-thumbnail no-lazy\" alt=\"\" aria-describedby=\"gallery-1-337\" srcset=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_file_encryption-150x150.png 150w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_file_encryption-160x160.png 160w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_file_encryption-120x120.png 120w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt>\n\t\t\t\t<dd class='wp-caption-text gallery-caption' id='gallery-1-337'>\n\t\t\t\tFile-Encryption.net\n\t\t\t\t<\/dd><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_winaes.png'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_winaes-150x150.png\" class=\"attachment-thumbnail size-thumbnail no-lazy\" alt=\"\" aria-describedby=\"gallery-1-338\" srcset=\"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_winaes-150x150.png 150w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_winaes-160x160.png 160w, https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_winaes-120x120.png 120w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/dt>\n\t\t\t\t<dd class='wp-caption-text gallery-caption' id='gallery-1-338'>\n\t\t\t\tWinAES\n\t\t\t\t<\/dd><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Der Verschl\u00fcsselungsstandard AES (Advanced Encryption Standard) entstand 2000 aus dem Rijndael-Algorithmus. Viele Programme werben damit &#8222;absolute Datensicherheit dank AES Verschl\u00fcsselung&#8220; oder &#8222;military grade 256-bit AES encryption&#8220; zu gew\u00e4hrleisten. Jetzt gerade geht es mir aber nicht&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":335,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,10],"tags":[45,33],"class_list":["post-332","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein","category-tools","tag-kryptographie","tag-verschlusselung"],"jetpack_featured_media_url":"https:\/\/www.kolja-engelmann.de\/blog\/wp-content\/uploads\/2012\/07\/encryption_encrypt_on_click.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts\/332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":0,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/media\/335"}],"wp:attachment":[{"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kolja-engelmann.de\/blog\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}