IT-lexicon › Beveiliging › ANSI X9.23-padding

ANSI X9.23-padding

Beveiliging Svenska → Bijgewerkt: 2026-10-13

Een paddingschema dat het blok aanvult met nulbytes en in de laatste byte het aantal toegevoegde bytes vastlegt.

Blokcijfers vragen om klaartekst die een exact veelvoud van de blokgrootte is, dus er moet iets worden bijgevuld. ANSI X9.23 vult aan met nulbytes en schrijft de paddinglengte in de laatste byte. Het schema is ondubbelzinnig en eenvoudig te verwijderen, mits de ontsleutelaar die laatste byte uitsluitend als lengte leest.

Anders dan PKCS#7, waar de lengte in elke paddingbyte wordt herhaald, is X9.23 minder uniform, maar het ene is niet veiliger dan het andere tegen de bekende CBC-valkuil. Geeft een server prijs of de padding geldig was, dan volstaat dat al voor een padding-orakel. In bankwezen en oudere systemen is het nog altijd in gebruik, dus herkennen loont.

← Terug naar het lexicon