IT-lexicon › Beveiliging › RC5

RC5

Beveiliging Svenska → Bijgewerkt: 2026-10-11
Meer info
Ontwerper
Ron Rivest
Jaar
1994
Type
Blokcijfer

Ron Rivests blokcijfer uit 1994, waarvan blokgrootte, sleutellengte en aantal ronden allemaal parameters zijn.

Waar RC4 een stroomcijfer was, is RC5 een Feistel-achtig blokcijfer met blokken van 32, 64 of 128 bit, sleutels tot 2040 bit en tot 255 ronden. Varianten heten RC5-w/r/b, met RC5-32/12/16 als voorgestelde standaard. Het kenmerk is de data-afhankelijke rotatie: hoever het ene woord draait, hangt van een ander woord af, wat het algoritme opmerkelijk kort hield.

De uitdaging van RSA Security leverde RC5 zijn bekendste verhaal op: distributed.net kraakte in 1997 een sleutel van 56 bit en in 2002 een van 64 bit, na bijna vijf jaar brute force op honderdduizenden vrijwilligersmachines. RC5-72 loopt nog steeds. Opvolger RC6 haalde de AES-finale maar verloor van Rijndael.

← Terug naar het lexicon