Promocja: pl – od 4,99 zł | eu – od 4,99 zł | com – od 20 zł

Różnice między szyfrowaniem RSA i ECDSA

Jakie są różnice między szyfrowaniem RSA a ECDSA?

Mimo, iż zarówno z szyfrowaniem RSA jak i ECDSA spotykamy się mówiąc o certyfikatach SSL, te dwa rodzaje szyfrowań różnią się od siebie wieloma cechami.

RSA (Rivesta-Shamira-Adlemana) jest algorytmem asymetrycznym, który został zaprojektowany w 1977 roku. Używany jest do chwili obecnej, czyli już ponad 40 lat. To, co zmienia się w przypadku RSA, to długość klucza. Jest ona bowiem stale zwiększana. Obecnie najpowszechniejsze klucze mają długość 2048 bitów i są bezpiecznym wyborem oferującym 112 bitów bezpieczeństwa. Klucze o niższej długości nie są już powszechnie stosowane, za względu na zbyt niski poziom zapewnianego bezpieczeństwa. Dostępne są również klucze 4096-bitowe, ale należy zwrócić uwagę na fakt, że im dłuższy klucz, tym większe obciążenie komputera i wolniejsze działanie strony internetowej.

Alternatywą dla algorytmu RSA jest szyfrowanie ECDSA (Elliptic Curve Digital Signature Algorithm). Jest ono oparte o krzywe eliptyczne. Zapewnia większe bezpieczeństwo, niż szyfrowanie RSA, przy znacznie krótszych kluczach. Dzięki temu komputery i strony WWW nie są narażone na duże obciążenia. Dla porównania, w przypadku klucza ECDSA o długości 224-bitów uzyskujemy już 112-bitów bezpieczeństwa, czyli analogiczną wartość, jak w przypadku klucza RSA o długości 2048-bitów. Z tego powodu, szyfrowanie ECDSA można uznać za rozwiązanie przyszłościowe, oferujące większy poziom bezpieczeństwa, przy jednoczesnym mniejszym obciążeniu dla procesorów.

Table of Contents