====== Moderne symmetrische Verschlüsselungsverfahren ====== ===== Überblick ===== {{ :faecher:informatik:oberstufe:kryptographie:modern_symmerisch:symmetrischeblockchiffren_timeline.drawio.png |}} ===== Rechercheaufträge ==== * Führe eine Recherche über die drei Verschlüsselungsverfahren **DES**, **IDEA** und **AES** durch. Beantworte die genannten Fragen. Achte darauf, dass deine Antworten auch Verweise zu den Quellen enthalten, aus denen du deine Informationen bezogen hast. * Du kannst dich an der Zeitleiste im Überblick orientieren * Erstelle eigene Notizen zu den Teilbereichen, in denen du wichtige Begriffe angemessen hervorhebst. ---- {{:aufgabe.png?nolink |}} === (A1) DES === - Wofür steht die Abkürzung "DES"? Wann und durch wen wurde dieses Verschlüsselungsverfahren veröffentlicht? - Wann war die erste erfolgreiche Kryptoanalyse von DES? Von welcher Art war der Angriff? - Wie groß ist die //Blockgröße// bei DES? Wie groß ist ein Schlüssel (Schlüssellänge)? Wie viele verschiedene Schlüssel gibt es? - Was ist //Triple-DES//? Wie wird es durchgeführt, warum wird es verwendet? Was ist die effektive Schlüssellänge von 3DES? - Ist DES/3DES heutzutage (2020er Jahre) noch sicher? ---- {{:aufgabe.png?nolink |}} === (2) IDEA & Co === - Wer hat das IDEA-Verfahren entwickelt? In welchem Jahr wurde es vorgestellt? Warum wurde es etwickelt? - Wie lang kann ein ein IDEA-Schlüssel sein? - Finde weitere symmerische Blockchiffren, die in den 1990er Jahren entwickelt wurden. ----- {{:aufgabe.png?nolink |}} === (3) AES === - Beschreibe kurz die Entstehungsgeschichte von AES. Was ist das NIST und welche Rolle spielt es bei der Entwicklung von AES? - Was sind die wesentlichen Unterschiede zwischen AES und DES? Vergleiche Schlüssellängen und Blockgrößen. - Wie lange dauert eine vollständige Schlüsselsuche derzeit (2020er Jahre) bei DES, wie lange bei der längsten Schlüssellänge für AES? - Die freie Verschlüsselungssoftware [[https://veracrypt.fr/|Veracrypt]] bietet zahlreiche Verschlüsselungsalgorithmen an, die alle als weitgehend sicher anzusehen sind:\\ {{ :faecher:informatik:oberstufe:kryptographie:modern_symmerisch:auswahl_016.png |}} \\ Was spricht heutzutage vor allem dafür, AES zu wählen?((Recherchieren, nicht raten...)) ++++ Tipp zur letzten Frage | Ergebnisse des kryptographischen Benchmarks von Veracrypt - warum fällt das so aus? {{ :faecher:informatik:oberstufe:kryptographie:modern_symmerisch:auswahl_017.png |}} ++++ ---- {{:aufgabe.png?nolink |}} === (4) Allgemeines === - Erinnerung: Was ist ein //symmetrisches// Verschlüsselungsverfahren? - Was versteht man unter einer //Blockschiffre// (Blockverschlüsselung)? Was bedeutet in diesem Zusammenhang z.B. die Angabe "64 Bit" Blockgröße, Was versteht man unter "Padding"? - Was ist ein //rundenbasiertes// Verschlüsselungsverfahren? Was ist ein Rundenschlüssel?