Leksykon IT › Bezpieczeństwo › RC2

RC2

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-11

Szyfr blokowy Rona Rivesta z 1987 roku, skrojony tak, by przejść przez amerykańskie ograniczenia eksportowe dzięki krótkim kluczom.

Rivest zaprojektował go dla firmy Lotus, z 64-bitowymi blokami i zmienną długością klucza. Zmienność była sednem: przepisy eksportowe dopuszczały za granicą tylko słabą kryptografię, a RC2 można było zredukować do 40 bitów, by uzyskać licencję. RSA Security trzymało algorytm w tajemnicy handlowej, aż w 1996 roku ktoś anonimowo opublikował kod źródłowy na Usenecie. Oficjalny opis pojawił się dwa lata później jako RFC 2268.

Szyfr przeżył swoje dzięki starym standardom. Wiele plików PKCS#12 szyfrowano 40-bitowym RC2 długo po złagodzeniu przepisów eksportowych, a S/MIME wymieniał go jako obowiązkowy. OpenSSL 3 przeniósł go do dostawcy legacy, i tam jego miejsce.

Źródła RFC 2268
← Wróć do leksykonu