WYSIWYG Web Builder

LICEUM OGÓLNOKSZTAŁCĄCE CENTRUM SZKÓŁ MUNDUROWYCH

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Szyfrowanie

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Back
Next
Zasadniczą słabością algorytmów z kluczem jest to, że nadawca musi przekazać klucz odbiorcy. Wprawdzie mogą się oni wcześniej umówić, jakie klucze będą stosować jednak i tak niezbędny jest kontakt nadawcy i odbiorcy. Z tego powodu proces komunikacji jest o wiele bardziej zawodny i nie zapewnia bezpieczeństwa przekazu.

Wady tej pozbawione są algorytmy z tzw. kluczem jawnym. W algorytmach tych klucz szyfrujący jest inny niż klucz deszyfrujący. Klucz szyfrujący (zwany kluczem jawnym lub kluczem publicznym) można udostępnić każdemu, w celu zaszyfrowania wiadomości przeznaczonych do odbiorcy. Jednak pasującym do klucza jawnego kluczem deszyfrującym (tzw. Kluczem tajnym lub kluczem prywatnym) dysponuje tylko odbiorca wiadomości. Dzięki temu tylko on może odczytać zaszyfrowaną wiadomość. Najbardziej znanym algorytmem z kluczem jawnym jest algorytm RSA (od nazwisk twórców: Rivest-Shamir-Adelman). Algorytm ten jest powszechnie stosowany w wielu produktach, takich jak pakiet szyfrowania PGP (ang. Pretty Good Privacy) czy protokół bezpiecznych połączeń SSL, wykorzystywany przez przeglądarki internetowe.