摘要 |
Beschrieben ist eine Verschlüsselungsvorrichtung mit einer Verschlüsselungseinheit (100), die aufweist: einen Eingang zur Zuführung eines Eingangsdatenwortes (X), einen Ausgang zur Bereitstellung eines verschlüsselten Ausgangsdatenwortes (Y) und wenigstens einen Verschlüsselungsblock (10; 10<SUB>1</SUB>; 10<SUB>2</SUB>; 10<SUB>a</SUB>), der aufweist: mehrere zwischen dem Eingang und dem Ausgang hintereinander geschaltete Verschlüsselungsstufen (1<SUB>1</SUB>, 1<SUB>2</SUB>, 1<SUB>d</SUB>), die jeweils mehrere parallel geschaltete Logikblöcke (2) aufweisen, wobei Logikblöcke einer ersten Verschlüsselungsstufe (1<SUB>1</SUB>) Datenbits des Eingangsdatenwortes (X) oder von Datenbits des Eingangswortes (X) abhängige Datenbits zugeführt sind, wobei Logikblöcke weiterer Verschlüsselungsstufen (1<SUB>2</SUB>, 1<SUB>d</SUB>) Datenbits eines Ausgangsdatenwortes einer vorangehenden Verschlüsselungsstufe oder von Datenbits eines Ausgangsdatenwortes einer vorangehenden Verschlüsselungsstufe abhängige Datenbits zugeführt sind.
|