IT-lexicon › Beveiliging › Equivalente sleutels

Equivalente sleutels

Beveiliging Svenska → Bijgewerkt: 2026-10-14

Verschillende sleutels die precies hetzelfde cijfer opleveren: ze verkleinen stilletjes de sleutelruimte en zijn funest wanneer het cijfer als hash dient.

Het schoolvoorbeeld is TEA. In 1996 lieten John Kelsey, Bruce Schneier en David Wagner zien dat elke 128-bitssleutel drie equivalenten heeft, omdat het omklappen van twee bepaalde bitparen elkaar opheft. De effectieve sleutellengte zakt naar 126 bits. Voor versleuteling is dat cosmetisch; brute force gaat gewoon viermaal zo snel.

Voor Microsoft was de rekening hoger. De originele Xbox gebruikte TEA als hash om de bootcode te controleren, en equivalente sleutels betekenen botsingen per constructie. Hackers konden de code wijzigen zonder dat de hash veranderde. De les: een blokcijfer dat prima is voor versleuteling, is niet automatisch geschikt binnen een hashconstructie.

← Terug naar het lexicon