Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ef:kryptographie:symmetrischekryptographie [2023/08/23 19:56] – lehmannr | ef:kryptographie:symmetrischekryptographie [2025/08/28 15:00] (aktuell) – lehmannr | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| <WRAP center 1200px> | <WRAP center 1200px> | ||
| - | ====== | + | ====== |
| ===== 1. Grundlagen ===== | ===== 1. Grundlagen ===== | ||
| Zeile 36: | Zeile 36: | ||
| - Ganz am Schluss tauscht man die linke und die Rechte Seite aus. | - Ganz am Schluss tauscht man die linke und die Rechte Seite aus. | ||
| - | Das verblüffende bei diesem Feistel-Prinzip ist, dass die Entschlüsselung sehr einfach abläuft: man macht genau dasselbe, wobei man jedoch die Verschlüsselungsfunktionen umkehrt. | + | Das verblüffende bei diesem Feistel-Prinzip ist, dass die Entschlüsselung sehr einfach abläuft: man macht genau dasselbe, wobei man jedoch die Reihenfolge der Verschlüsselungsfunktionen umkehrt. Man benötigt also die ** Umkehrfunktionen der Verschlüsselungsfunktionen nicht **. |
| Das Prinzip wird auch im Bild auf der rechten Seite verdeutlicht (Quelle: https:// | Das Prinzip wird auch im Bild auf der rechten Seite verdeutlicht (Quelle: https:// | ||
| Zeile 51: | Zeile 51: | ||
| </ | </ | ||
| - | Im Jahr 2000 wurde ein grosser Wettbewerb durchgeführt, | + | < |
| + | [[ef: | ||
| + | </ | ||
| + | |||
| + | Im Jahr 2000 wurde ein grosser Wettbewerb durchgeführt, | ||
| + | |||
| + | ==== 2.3 Operationsmodi ==== | ||
| + | Wenn man nun die Daten in viele gleich grosse Blöcke unterteilt und jeden Block einzeln verschlüsselt hat, stellt sich die Frage, wie man diese einzelnen Blöcke wieder zusammenfügt. Dies nennt man die Betriebsart, | ||
| + | |||
| + | **ECB** (Electronic Codebook): die verschlüsselten Blöcke werden einfach hintereinander gereiht. | ||
| + | |||
| + | **CBC** (Cipher Block Chaining): der verschlüsselte Block wird mit dem nächsten Klartextblock per xOr verknüpft. | ||
| + | |||
| + | Es gibt viele weitere Operationsmodi (OFB, CFB, CCM, IAPM...) | ||
| + | [[https:// | ||
| + | ]] | ||
| [[ef: | [[ef: | ||
| - | <\WRAP> | + | </WRAP> |