Leksykon IT › Bezpieczeństwo › RC5

RC5

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-11
Więcej informacji
Twórca
Ron Rivest
Rok
1994
Typ
Szyfr blokowy

Szyfr blokowy Rona Rivesta z 1994 roku, w którym rozmiar bloku, długość klucza i liczba rund są parametrami.

Podczas gdy RC4 był szyfrem strumieniowym, RC5 to szyfr blokowy w stylu Feistela z blokami 32-, 64- lub 128-bitowymi, kluczami do 2040 bitów i do 255 rundami. Warianty zapisuje się jako RC5-w/r/b, a sugerowana wartość domyślna to RC5-32/12/16. Cechą charakterystyczną jest rotacja zależna od danych — o ile obraca się jedno słowo, zależy od innego — co pozwoliło zachować zadziwiająco krótki algorytm.

Najsłynniejszą historię RC5 zawdzięcza konkursowi RSA Security: distributed.net złamał klucz 56-bitowy w 1997 roku i 64-bitowy w 2002, po prawie pięciu latach ataku siłowego na setkach tysięcy maszyn ochotników. RC5-72 wciąż trwa. Jego następca RC6 dotarł do finału konkursu AES, ale przegrał z Rijndaelem.

← Wróć do leksykonu