Różnica między kryptografią symetryczną i asymetryczną
Szyfrowanie symetryczne
Zapisz obraz komputerowy przez blaine stiger z Fotolia.comSzyfrowanie symetryczne umożliwia dwóm osobom wysyłanie wiadomości tekstowych między sobą. Wiadomości są szyfrowane przy użyciu unikalnego klucza wspólnego. Najczęstszym sposobem wysyłania tych wiadomości jest e-mail. Aby pracować z szyfrowaniem symetrycznym, obie osoby muszą znać tajne słowo lub hasło. Może to być liczba losowa, słowo lub seria liter. Zaszyfrowane wiadomości wysyłane pocztą elektroniczną wymagają od użytkownika uzyskania podpisu cyfrowego, który jest bezpłatny. Każdy komercyjny program pocztowy poda instrukcje, jak to zrobić.
Jak działa szyfrowanie symetryczne?
Zapisz obraz komputera autorstwa petera Wynajmuje obrazy z Fotolia.comDzięki zastosowaniu algorytmu matematycznego do zmiany znaków wiadomości, można to zapewnić poprzez szyfrowanie symetryczne. Podstawowa transformacja występuje między kluczem szyfrowania a kluczem odszyfrowującym. Na przykład, wszystkie wystąpienia litery "e" w komunikacie można zmienić na "k", a wszystkie wystąpienia "jak" można zmienić na "jest". W ten sposób wysyłanie i odbieranie bezpiecznych wiadomości jest stosunkowo łatwe. Szyfrowanie i odszyfrowywanie wiadomości wymaga niewielkiej mocy obliczeniowej.
Szyfrowanie asymetryczne
Zapisz obraz hasła przez ulisse z Fotolia.comSzyfrowanie asymetryczne wykorzystuje dwa różne klucze lub parę kluczy do zwalczania problemu tajnego klucza, który nie jest już tak tajny. Dzięki szyfrowaniu asymetrycznemu publiczny klucz szyfrowania jest dostępny dla każdego, kto chce wysłać Ci wiadomość. Drugi klucz to taki, który tylko Ty znasz. Możesz odszyfrować wszystkie otrzymane wiadomości za pomocą klucza prywatnego. W ten sam sposób można szyfrować wszystkie wiadomości wychodzące, a ktoś z odpowiednim kluczem musi je odszyfrować.
Zalety szyfrowania asymetrycznego
Zapisz niewłaściwy obraz hasła przez vashistha pathak z Fotolia.comAsymetryczne szyfrowanie rozwiązuje problem przekazywania kluczy przez Internet, ale jest wolniejsze i wymaga większej mocy obliczeniowej na komputerach zarówno nadawcy, jak i odbiorcy, aby szyfrować i odszyfrowywać wiadomości. Klucze publiczne można swobodnie rozpowszechniać, ale klucz prywatny jest przechowywany przez użytkownika i nigdy nie jest udostępniany.