RC5

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Ujednoznacznienie Ten artykuł dotyczy kryptografii. Zobacz też: RC5 (RTV).
RC5
RC5 InfoBox Diagram.png
Runda algorytmu RC5
Rodzaj szyfru symetryczny szyfr blokowy
Data stworzenia 1994
Autorzy Ron Rivest
Wielkość bloku wejściowego 32, 64, 128 [bit]
Długość klucza 0 do 2040 [bit]
Liczba rund 1 do 255

RC5 – szybki szyfr blokowy opracowany przez Ronalda Rivesta w 1994 roku, dla RSA Security. RC5 nie jest kolejną wersją algorytmu RC4, który jest szyfrem strumieniowym szyfrującym pojedyncze bajty, a nie całe bloki. Natomiast RC6 jest ulepszoną wersją RC5. Tak więc RC5 i RC4 niewiele mają wspólnego poza nazwą i ich autorem. RC jest skrótem od Rivest Cipher lub stosowanym zamiennie Ron's Code.

RC5 stosuje zmienną długość bloków (32, 64 lub 128 bitów), kluczy (od 0 do 2040 bitów) oraz liczbę rund (od 1 do 255).

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]

RSA Laboratories FAQ: What are RC5 and RC6?

The RC Encryption Algorithm – Ronald L. Rivest, 20 March 1997