next up previous
Nächste Seite: Die Verschlüsselungsfunktion Aufwärts: Der Algorithmus Vorherige Seite: Der Algorithmus

Eigenschaften

Serpent ist ein symmetrisches Blockchiffre, welches mit 128-Bit Blöcken arbeitet. Intern wird mit 256-Bit Schlüsseln gearbeitet, kürzere Schlüssel werden zu 256 Bit aufgefüllt. Damit sind die Mindestanforderungen an die AES Kandidaten (128 Bit Blockgröße, mögliche Schlüssellängen: 128, 192 und 256 Bit) erfüllt.

Die Verschlüsselung besteht aus 32 Runden, welche nach Einschätzung der Entwickler einen hohen Sicherheitsspielraum schaffen. Der Algorithmus ist sehr konservativ aufgebaut, d.h. es werden ausschließlich bereits länger bekannte und daher gut untersuchte Verfahren verwendet. Dadurch ist es nach Ansicht der Entwickler unwahrscheinlicher, daß neue wesentlich effizientere Angriffe gegen Serpent gefunden werden.



Michael Ueckerdt 2002-08-23