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.