RC algorithm: Difference between revisions
Appearance
Content deleted Content added
KolbertBot (talk | contribs) m Bot: HTTP→HTTPS |
RC4 is obsolete and insecure Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
Line 4: | Line 4: | ||
*[[RC2]] was a 64-bit [[block cipher]] developed in 1987. |
*[[RC2]] was a 64-bit [[block cipher]] developed in 1987. |
||
*RC3 was broken before ever being used. |
*RC3 was broken before ever being used. |
||
*[[RC4]] is |
*[[RC4]] is a [[stream cipher]]. |
||
*[[RC5]] is a 32/64/128-bit block cipher developed in 1994. |
*[[RC5]] is a 32/64/128-bit block cipher developed in 1994. |
||
*[[RC6]], a 128-bit block cipher based heavily on RC5, was an [[AES process|AES finalist]] developed in 1997. |
*[[RC6]], a 128-bit block cipher based heavily on RC5, was an [[AES process|AES finalist]] developed in 1997. |
Revision as of 08:42, 7 July 2020
The RC algorithms are a set of symmetric-key encryption algorithms invented by Ron Rivest. The "RC" may stand for either Rivest's cipher or, more informally, Ron's code.[1] Despite the similarity in their names, the algorithms are for the most part unrelated. There have been six RC algorithms so far:
- RC1 was never published.
- RC2 was a 64-bit block cipher developed in 1987.
- RC3 was broken before ever being used.
- RC4 is a stream cipher.
- RC5 is a 32/64/128-bit block cipher developed in 1994.
- RC6, a 128-bit block cipher based heavily on RC5, was an AES finalist developed in 1997.