RC5
In cryptography, RC5 is a symmetric-key block cipher notable for its simplicity. Designed by Ronald Rivest in 1994, RC stands for "Rivest Cipher", or alternatively, "Ron's Code" (compare RC2 and RC4). The Advanced Encryption Standard (AES) candidate RC6 was based on RC5.
One round (two half-rounds) of the RC5 block cipher | |
General | |
---|---|
Designers | Ron Rivest |
First published | 1994 |
Successors | RC6, Akelarre |
Cipher detail | |
Key sizes | 0 to 2040 bits (128 suggested) |
Block sizes | 32, 64 or 128 bits (64 suggested) |
Structure | Feistel-like network |
Rounds | 1-255 (12 suggested originally) |
Best public cryptanalysis | |
12-round RC5 (with 64-bit blocks) is susceptible to a differential attack using 244 chosen plaintexts. |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.