Verschlüsselungsverfahren

encryption method

Für die Verschlüsselung von Daten gibt es mehrere Verfahren, die je nach Anwendung, beispielsweise in der Datenübertragung, eingesetzt werden. In den elementaren Verfahren unterscheidet man zwischen Substitution und Transposition.

Prinzip der symmetrischen Verschlüsselung
Prinzip der symmetrischen Verschlüsselung lexikon, kompendium, computer, it, elektronik

Beim Substitutionschiffre werden Zeichen nach einer Zeichenliste umcodiert, dabei werden Zeichen durch andere Zeichen ersetzt. Beim Transpositionschiffre werden die Buchstaben eines Klartextes nach einem bestimmten Schema umgestellt, es wird also die Reihenfolge der Zeichen verändert. Dies kann im einfachsten Fall dadurch geschehen, indem ein Text nicht zeilenmäßig erfasst wird, sondern spaltenmäßig. Der Algorithmus kann dabei in mehreren Runden durchlaufen werden, wobei bei jedem Durchlauf ein anderer Arbeitsschlüssel zur Steuerung angewendet wird, der mit einer bestimmten Funktion aus dem eigentlichen Schlüssel ausgewählt wird.

Grundsätzlich gibt es zwei Verschlüsselungsverfahren: Die symmetrische Verschlüsselung und die asymmetrische Verschlüsselung und als Kombination daraus, die Hybrid-Verschlüsselung. An symmetrischen Verschlüsselungsverfahren sind u.a. zu nennen: der DES-Algorithmus, 3DES, IDEA, Blowfish, Kerberos, RC2, RC4 und RC5.

Verschlüsselung eines Klartextes mit alph. Rotation und Wortwiederholung (ABC)
Verschlüsselung eines Klartextes mit alph. Rotation und Wortwiederholung (ABC) lexikon, kompendium, computer, it, elektronik

Die asymmetrische Verschlüsselung nutzt zwei zueinander passende asymmetrische Schlüssel, wobei zwischen dem öffentlich zugänglichen Chiffrier-Schlüssel (Public-Key-Verfahren) und dem geheimen persönliche Dechiffrier-Schlüssel (Private-Key-Verfahren) unterschieden wird. An asymmetrischen Verschlüsselungsverfahren sind u.a. zu nennen: das RSA-Verfahren, S/MIME, DHA und den PGP-Algorithmus.

Querverweise von Verschlüsselungsverfahren nach:

Querverweise nach Verschlüsselungsverfahren von: