|
|
Lexikon auf Ihrer Homepage |
|
Lexikon als Lesezeichen hinzufügen |
Counter Mode (CTR) ist eine Betriebsart in der Blockchiffren betrieben werden können, um daraus eine Stromchiffre zu erzeugen. Hierbei wird ein erzeugter Geheimtextblock mittels XOR-Operation mit dem Klartext kombiniert.
Inhaltsverzeichnis |
Die Besonderheit des Counter Mode im Vergleich zu anderen Betriebsarten, stellt die Tatsache dar, dass der Initialisierungsvektor hier aus einer Nonce verknüpft mit einem Zähler besteht, der mit jedem weiterem Block hochgezählt wird. Die Verknüpfung kann z.B. durch Konkatenation, Addition oder XOR erfolgen.
Hierbei wird mittels eines Initialisierungsvektors und eines Schlüssels eine Chiffre produziert. Diese wird im Anschluss mittels einer XOR-Operation mit dem Klartext kombiniert. Daraus entsteht der Geheimtext.
Umgekehrt geschieht dies bei der Entschlüsselung. Hierbei werden der Zähler und der Schlüssel zu einer Chiffre kombiniert und anschließend mittels einer XOR-Operation auf den Geheimtext angewandt, so dass der Klartext erzeugt wird.