Az RC2 ( Ron's Code 2 vagy Rivest's Cipher 2 ) egy 64 bites blokkhosszúságú és változó kulcshosszúságú blokkrejtjel , amelyet Ron Rivest fejlesztett ki az 1980-as évek végén [1] . Az algoritmus gyorsabb, mint a DES algoritmus . Az erősség lehet nagyobb vagy kisebb, mint a DES, a kulcs hosszától függően. Az RC2 algoritmus az RSA Security Inc. tulajdona. Használatához licenc szükséges .
Az Egyesült Államokban 128 bites kulcshossz javasolt belföldi használatra, de a Software Publishers Association (SPA) és az Egyesült Államok kormánya közötti megállapodás különleges státuszt biztosít az RC2-nek, ami azt jelenti, hogy legfeljebb 40 bites titkosítást exportálhat. Az 56 bites kulcsok használatát amerikai vállalatok tengerentúli fióktelepei engedélyezik.
A 128 bites kulcsokkal rendelkező RC2 ugyanolyan szintű biztonságot nyújt, mint az IDEA vagy a tripla DES . Az RC2-t széles körben használják olyan fejlesztők, akiknek termékeit az Egyesült Államokon kívülre exportálják, mivel a DES exportálása hosszú ideig tilos volt. Az RC2-t különösen a Microsoft Outlook Express programjának nem egyesült államokbeli verziói használják .
Az algoritmus egy implementációja 1996-ban névtelenül jelent meg, majd 1998-ban RFC 2268 néven [1] .
Az 1.2-es verzió kiadásával [2] eltávolították a TLS -szabványokból .
Szimmetrikus titkosítási rendszerek | |
---|---|
Rejtjelfolyam adatfolyam | |
Feistel hálózat | |
SP hálózat | |
Egyéb |