Simetrinio ir asimetrinio šifravimo skirtumas

Autorius: Laura McKinney
Kūrybos Data: 1 Balandis 2021
Atnaujinimo Data: 25 Balandis 2024
Anonim
Symmetric vs Asymmetric Encryption – What is the Difference?
Video.: Symmetric vs Asymmetric Encryption – What is the Difference?

Turinys


Bendraudami nesaugioje laikmenoje, pavyzdžiui, internete, turite būti atsargūs dėl informacijos, kuria dalijatės su kitais, konfidencialumo. Šie du būdai naudojami jūsų, simetrinio ir asimetrinio, šifravimo konfidencialumui išsaugoti. Esminis skirtumas, išskiriantis simetrinį ir asimetrinį šifravimą, yra tas simetrinis šifravimas leidžia šifruoti ir iššifruoti tą patį raktą. Iš kitos pusės, asimetrinis šifravimas kodavimui naudoja viešąjį raktą, o iššifravimui naudojamas privatus raktas. Norėdami pamatyti dar keletą skirtumų tarp simetrinio ir asimetrinio šifravimo, pažiūrėkite į palyginimo lentelę, parodytą žemiau.

  1. Palyginimo diagrama
  2. Apibrėžimas
  3. Pagrindiniai skirtumai
  4. Išvada

Palyginimo diagrama

Palyginimo pagrindasSimetrinis šifravimasAsimetrinis šifravimas
PagrindinisSimetriniame šifravime šifravimui ir iššifravimui naudojamas vienas raktas.Asimetrinis šifravimas naudoja skirtingą šifravimo ir dešifravimo raktą.
SpektaklisGreitas simetrinis šifravimas.Asimetrinis šifravimas vykdomas lėtai dėl didelės skaičiavimo naštos.
AlgoritmaiDES, 3DES, AES ir RC4.Diffie-Hellman, RSA.
TikslasSimetrinis šifravimas naudojamas masiniam duomenų perdavimui. Asimetrinis šifravimas dažnai naudojamas saugiam apsikeitimui slaptais raktais.


Simetrinio šifravimo apibrėžimas

Simetrinis šifravimas yra technika, leidžianti naudoti tik vieną raktą ir šifruoti, ir iššifruoti bendrai naudojamą internetą. Jis taip pat žinomas kaip įprastas šifravimui naudojamas metodas. Simetriniame šifravime paprastas šifruotas ir paverčiamas šifru naudojant raktą ir šifravimo algoritmą. Kol šifras paverčiamas paprastu, naudojant tą patį raktą, kuris buvo naudojamas šifravimui, ir iššifravimo algoritmą.

Vykdomas simetrinis šifravimo algoritmas greičiau ir yra mažiau sudėtingas vadinasi; jie yra naudojami masinis duomenų perdavimas. Naudodamiesi simetriniu šifravimu, bendravime dalyvaujantys pagrindiniai kompiuteriai jau turi slaptą raktą, kuris gaunamas per išorines priemones. Informacijos raktas bus naudojamas šifruoti raktą, o imtuvas naudos raktą šifruoti. Dažniausiai naudojami simetriniai šifravimo algoritmai DES, 3 DES, AES, RC4.


Asimetrinio šifravimo apibrėžimas

Asimetrinis šifravimas yra šifravimo technika, kuriai šifruoti ir iššifruoti naudojama raktų (asmeninio ir viešojo raktų) pora. Asimetrinis šifravimas naudoja viešąjį raktą šifruoti, o privatusis raktas -. Viešasis raktas yra laisvai prieinamas visiems, kas domisi. Privatusis raktas yra laikomas slaptoje vietoje. Tai, kas užšifruota viešuoju raktu ir algoritmu, iššifruojama naudojant tą patį algoritmą ir atitinkamo viešojo rakto privatųjį raktą.

Asimetrinis šifravimo algoritmas vykdomas lėtai. Kadangi asimetrinis šifravimo algoritmas yra sudėtingas ir turi didelę skaičiavimo naštą. Taigi naudojamas asimetrinis šifravimas saugiai keisdamiesi raktais vietoje masinio duomenų perdavimo. Asimetrinis šifravimas paprastai naudojamas saugiam kanalui per nesaugią laikmeną, pavyzdžiui, internetą, sukurti. Labiausiai paplitęs asimetrinis šifravimo algoritmas Diffie-Hellman ir RSA algoritmas.

  1. Simetrinis šifravimas visada naudoja vieną raktą šifruoti ir iššifruoti. Tačiau asimetriniame šifravime er naudoja šifravimo viešąjį raktą, o iššifravimui - privatųjį raktą.
  2. Asimetrinio šifravimo algoritmų vykdymas yra lėtesnis, palyginti su simetrinio šifravimo algoritmu. Taip yra todėl, kad asimetriniai šifravimo algoritmai yra sudėtingesni ir turi didelę skaičiavimo naštą.
  3. Dažniausiai naudojami simetriniai šifravimo algoritmai yra DES, 3DES, AES ir RC4. Kita vertus, Diffie-Hellmanas ir RSA yra labiausiai paplitęs algoritmas, naudojamas asimetriniam šifravimui.
  4. Asimetrinis šifravimas paprastai naudojamas keistis slaptais raktais, tuo tarpu simetrinis šifravimas naudojamas keistis dideliais kiekiais duomenų.

Išvada:

Būdamas sudėtingas ir lėtas šifravimo būdas, asimetrinis šifravimas dažniausiai naudojamas keistis raktais, o simetrinis šifravimas yra spartesnis metodas yra naudojamas masiniam duomenų perdavimui.