IT-Lexikon › Sicherheit › PKCS#5-Padding

PKCS#5-Padding

Sicherheit Svenska → Aktualisiert: 2026-10-13

Padding-Verfahren für Blockchiffren mit 8-Byte-Blöcken, eine engere Verwandte von PKCS#7, die sich die Standardnummer mit PBKDF2 teilt.

PKCS #5 legt das Auffüllen für Blockchiffren mit 8-Byte-Blöcken fest, etwa DES. Jedes angefügte Byte enthält die Anzahl der angefügten Bytes. In der Praxis entspricht es dem PKCS#7-Padding mit Blockgröße 8, und die beiden Namen werden oft synonym verwendet.

Die Nummerierung verwirrt, denn PKCS #5 Version 2.0 (RFC 2898) definiert auch PBKDF2, eine Schlüsselableitungsfunktion, die mit Padding nichts zu tun hat. Das Padding wird erst nach der Entschlüsselung geprüft – und genau das macht Padding-Oracle-Angriffe möglich.

← Zurück zum Lexikon