RC2 ( Ron's Code 2 eller Rivest's Cipher 2 ) är ett blockchiffer med en blocklängd på 64 bitar och en variabel nyckellängd, utvecklad av Ron Rivest i slutet av 1980-talet [1] . Algoritmen är snabbare än DES-algoritmen . Styrkan kan vara större eller mindre än DES, beroende på nyckellängden. RC2-algoritmen tillhör RSA Security Inc. En licens krävs för att använda den .
I USA rekommenderas en nyckellängd på 128 bitar för hemmabruk, men ett avtal mellan Software Publishers Association (SPA) och den amerikanska regeringen ger RC2 en speciell status som innebär att det är tillåtet att exportera chiffer upp till 40 bitar långa. 56-bitars nycklar är tillåtna att användas av utländska filialer av amerikanska företag.
RC2 med 128 bitars nycklar ger samma säkerhetsnivå som IDEA eller triple DES . RC2 används i stor utsträckning av utvecklare vars produkter exporteras utanför USA, eftersom export av DES var förbjudet under lång tid. RC2 används i synnerhet i icke-amerikanska versioner av Microsofts Outlook Express - program .
En implementering av algoritmen publicerades anonymt 1996, sedan 1998 som RFC 2268 [1] .
Den togs bort från TLS- standarderna med version 1.2 [2] .
Symmetriska kryptosystem | |
---|---|
Streama chiffer | |
Feistel nätverk | |
SP nätverk | |
Övrig |