Symmetrische Verschlüsselungsalgorithmen sind oft Blockverschlüsselungsalgorithmen (auch Blockchiffre).
Bevor sie Daten verschlüsseln, werden diese zunächst in Blöcke unterteilt, deren Größe durch den Algorithmus vorgegeben ist.
Die Verschlüsselungsroutinen setzen jedoch ganze Blöcke voraus, somit muss meistens der letzte Block mit Zufallsdaten aufgefüllt werden (bei einer Blockgröße von 128 Bit werden die verschlüsselten Daten somit maximal 16 Byte größer als der Klartext).
Die Blöcke werden anschließend nacheinander verschlüsselt. Dabei ist es durchaus üblich, das das Ergebnis der Verschlüsselung eines Blocks bei der Verschlüsselung des nächsten Blocks als Eingangswert mitverwendet wird.
Wichtige Parameter einer Blockchiffre sind somit die Blocklänge (auch Blockgröße) und die Schlüssellänge.
Beispiele: DES, AES
Siehe auch: Kryptografie,
Person(en): Zeitraum: Firma:
kein Eintrag vorhanden - - kein Eintrag vorhanden
Es gibt 15 weiterführende Erklärungen oder Definitionen: