Różnica między szyfrowaniem symetrycznym i asymetrycznym

Autor: Laura McKinney
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 25 Kwiecień 2024
Anonim
Różnica między szyfrowaniem symetrycznym i asymetrycznym - Technologia
Różnica między szyfrowaniem symetrycznym i asymetrycznym - Technologia

Zawartość


Podczas komunikowania się na niezabezpieczonym nośniku, takim jak Internet, musisz zachować ostrożność, jeśli chodzi o poufność informacji, które udostępniasz innym osobom. Obie techniki służą do zachowania poufności szyfrowania symetrycznego i asymetrycznego. Podstawową różnicą odróżniającą szyfrowanie symetryczne i asymetryczne jest to szyfrowanie symetryczne umożliwia szyfrowanie i deszyfrowanie tego samego klucza. Z drugiej strony, szyfrowanie asymetryczne używa klucza publicznego do szyfrowania, a klucz prywatny służy do deszyfrowania. Aby potwierdzić kilka różnic między szyfrowaniem symetrycznym i asymetrycznym, spójrz na tabelę porównawczą pokazaną poniżej.

  1. Wykres porównania
  2. Definicja
  3. Kluczowe różnice
  4. Wniosek

Wykres porównania

Podstawa do porównaniaSzyfrowanie symetryczneSzyfrowanie asymetryczne
PodstawowySzyfrowanie symetryczne wykorzystuje pojedynczy klucz do szyfrowania i deszyfrowania.Szyfrowanie asymetryczne wykorzystuje inny klucz do szyfrowania i deszyfrowania.
WydajnośćSzyfrowanie symetryczne jest szybkie w realizacji.Szyfrowanie asymetryczne działa wolno z powodu dużego obciążenia obliczeniowego.
AlgorytmyDES, 3DES, AES i RC4.Diffie-Hellman, RSA.
Cel, powódSzyfrowanie symetryczne służy do masowej transmisji danych. Szyfrowanie asymetryczne jest często używane do bezpiecznej wymiany tajnych kluczy.


Definicja szyfrowania symetrycznego

Szyfrowanie symetryczne to technika, która pozwala na użycie tylko jednego klucza do wykonania zarówno szyfrowania, jak i deszyfrowania współdzielonego przez Internet. Jest również znany jako konwencjonalna metoda szyfrowania. W szyfrowaniu symetrycznym płaszczyzna jest szyfrowana i konwertowana na szyfr za pomocą klucza i algorytmu szyfrowania. Podczas gdy szyfr jest konwertowany z powrotem na zwykły przy użyciu tego samego klucza, którego użyto do szyfrowania, oraz algorytmu deszyfrowania.

Algorytm szyfrowania symetrycznego jest wykonywany szybciej i jest mniej skomplikowane stąd; są używane do masowa transmisja danych. W szyfrowaniu symetrycznym host biorący udział w komunikacji ma już tajny klucz, który jest odbierany za pomocą środków zewnętrznych. Adres e lub informacji użyje klucza do zaszyfrowania, a odbiorca użyje klucza do odszyfrowania. Najczęściej stosowanymi algorytmami szyfrowania symetrycznego są DES, 3 DES, AES, RC4.


Definicja szyfrowania asymetrycznego

Szyfrowanie asymetryczne to technika szyfrowania wykorzystująca parę kluczy (klucz prywatny i klucz publiczny) do szyfrowania i deszyfrowania. Szyfrowanie asymetryczne wykorzystuje klucz publiczny do szyfrowania i klucz prywatny do deszyfrowania. Klucz publiczny jest dostępny bezpłatnie dla każdego, kto jest zainteresowany. Klucz prywatny jest utrzymywany w tajemnicy z odbiorcą. Wszystko, co jest szyfrowane przez klucz publiczny i algorytm, jest odszyfrowywane przy użyciu tego samego algorytmu i pasującego klucza prywatnego odpowiedniego klucza publicznego.

Algorytm szyfrowania asymetrycznego jest powolny. Ponieważ algorytm szyfrowania asymetrycznego jest złożony i ma duże obciążenie obliczeniowe. Dlatego stosuje się szyfrowanie asymetryczne bezpieczna wymiana kluczy zamiast masowej transmisji danych. Szyfrowanie asymetryczne jest zwykle używane do ustanowienia bezpiecznego kanału na niezabezpieczonym nośniku, takim jak Internet. Najpopularniejszym algorytmem szyfrowania asymetrycznego są Algorytm Diffiego-Hellmana i RSA.

  1. Szyfrowanie symetryczne zawsze używa jednego klucza do szyfrowania i deszyfrowania. Jednak w szyfrowaniu asymetrycznym er używa klucza publicznego do szyfrowania i klucza prywatnego do deszyfrowania.
  2. Wykonywanie algorytmów szyfrowania asymetrycznego jest wolniejsze w porównaniu do algorytmu szyfrowania symetrycznego. Wynika to z faktu, że algorytmy szyfrowania asymetrycznego są bardziej złożone i mają duże obciążenie obliczeniowe.
  3. Najczęściej stosowanymi algorytmami szyfrowania symetrycznego są DES, 3DES, AES i RC4. Z drugiej strony Diffie-Hellman i obszar RSA są najczęściej stosowanym algorytmem wykorzystywanym do szyfrowania asymetrycznego.
  4. Szyfrowanie asymetryczne jest zwykle używane do wymiany tajnych kluczy, podczas gdy szyfrowanie symetryczne służy do wymiany dużej ilości danych.

Wniosek:

Będąc złożoną i powolną techniką szyfrowania, szyfrowanie asymetryczne jest zwykle używane do wymiany kluczy, a szyfrowanie symetryczne, będące szybszą techniką, jest wykorzystywane do masowej transmisji danych.