Eine Blockchiffre ist ein Algorithmus, der in der Kryptographie verwendet wird. Es basiert auf einem Konzept, das als iterierte Produktchiffre bezeichnet wird, bei der mehrere Verschlüsselungsverfahren an Bitgruppen mit fester Länge, die als Blöcke bezeichnet werden, durchgeführt werden. Jede Verschlüsselungsrunde erschwert die unbefugte Entschlüsselung für Dritte zunehmend; eliminiert effektiv die Möglichkeit, dass die Verschlüsselung durch Brute Force gebrochen wird.
Die Blockchiffrierungsmethode wurde erstmals 1949 von Claude Shannon in einem einflussreichen Artikel mit dem Titel „Communication Theory of Secret Systems“ vorgeschlagen. Sie sind zentraler Bestandteil vieler weit verbreiteter Verschlüsselungsverfahren wie DES und AES.
Iteration, Sicherheitsbedingungen