Begriffserklärung
- Algorithmus
- Der Schlüssel mit dem ver- bzw. entschlüsselt wird.
- Asymmetrische Verschlüsselung
- Publi-Key-Verfahren Chiffrierverfahren mit zwei Schlüsseln: mit dem öffentlichen Schlüssel kann man zwar chiffrieren, aber nur mit dem privaten dechiffrieren. siehe RSA
- Brute-Force-Attack
- Rohe-Gewalt-Attacke Ineffizientestes kryptanalytisches Verfahren, dass auf dem monotonen Durchprobieren aller möglichen Schüssel beruht.
- Häufigkeit
- Die statistische Kryptanalyse macht sich die besondere Häufigkeitsverteilung der Buchstaben in den einzelnen Sprachen zunutze. So kommt z.B. im Deutschen wie im Englischen das E mit Abtsand am häufigsten vor. siehe Cäsar-Chiffrierung
- NSA
- National Security Agency, extrem geheime amerikanische Behörde, die sich intensiv mit Kryptologie und der weltweiten Überwachung und nachrichtendienstlicher Gewinnung von Daten beschätigt. Die NSA wurde zwar schon 1952 von Truman gegründet, allerdings wurde ihre Existenz erst 1970 im Zusammenhang mir der Entwicklung von DES öffentlich bekannt.
- Permutation
- Mathematisch eine eindeutige Abbildung einer endlichen Menge auf sich selbst, umgangssprachlich: jede Anordnung einer endlichen Zahlen- oder Zeichenmenge. Tranpositionschiffren sind Blockalgorithmen, bei denen die Klartextblöcke durch Permutation werden.
- PGP
- Pretty Good Privacy, das bekannteste und frei erhältliche Programm zur Chiffrierung von Dateien und e-mail.
- Rotation
- Operation von Rechnern, bei denen ein Wort (bestehend z.B. aus 32 Bit) um einige Bits nach links oder rechts verschoben wird, wobei die herauslaufenden Bits in gleicher Reihenfolge auf der anderen Seite wieder hineingeschoben werden. z.B. Die Rechtsrotation der Binärzahl 00001011 um 2 Bit ergibt 11000010.
- Schwache Schlüssel
- Spezielle schlüssel, bei deren Anwendung ein Chiffrierverfahren weniger Sicherheit bietet als sonst. z.B. Jede Folge von Nullbytes ist ein (extrem) schwacher Schlüssel bei der Vigenère-Chiffrierung, da sie den Klartext bei der Chiffrierung unverändert lässt
- Substitution
- Chiffrierung durch systematisches Ersetzen der Klartextzeichen entsprechend einer vorgegebenen festen Tabelle. Sehr anfällig fü statistische Kryptanalyse.
- Tranpostition
- Spezielle Permutation, nämlich die Vertauschung zweier Elemente (jede Permutation kann als Folge endlich vieler Transpositionen dargestellt werden). In der Kryptologie bezeichnet man mit Transpositionschiffren Verschlüsselungen durch Permutation von Blöcken fester Länge.
- Symmetrische Verschlüsselung
- Übliche Chiffrierung, bei der mit einem einzigen geheimen Schlüssel sowohl ver- als auch entschlüsselt wird. siehe One Time Pad
- XOR
- exclusive or (exklusives oder) Grundoperation in allen Rechnern zwischen zwei Binärzahlen: Bits in gleicher Position werden per XOR verknüpft: 0 XOR 0 = 0, 1 XOR 1 = 0, 0 XOR 1 = 1, 1 XOR 0 = 1.