Razlika med simetrično in asimetrično enkripcijo

Avtor: Laura McKinney
Datum Ustvarjanja: 1 April 2021
Datum Posodobitve: 25 April 2024
Anonim
Razlika med simetrično in asimetrično enkripcijo - Tehnologija
Razlika med simetrično in asimetrično enkripcijo - Tehnologija

Vsebina


Medtem ko komunicirate na nezavarovanem mediju, kot je internet, morate biti previdni pri zaupnosti informacij, ki jih delite z drugimi. Dve tehniki uporabljata za ohranjanje zaupnosti vaše, simetrične in asimetrične šifriranja. Temeljna razlika, ki razlikuje simetrično in asimetrično šifriranje, je v tem simetrično šifriranje omogoča šifriranje in dešifriranje ključa z istim ključem. Po drugi strani, asimetrična enkripcija za šifriranje uporablja javni ključ, zasebni ključ pa se uporablja za dešifriranje. Če želite potrditi še nekaj razlik med simetričnim in asimetričnim šifriranjem, si oglejte spodnjo primerjalno tabelo.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoSimetrična šifriranjeAsimetrična šifriranje
OsnovniSimetrično šifriranje uporablja en ključ za šifriranje in dešifriranje.Asimetrično šifriranje uporablja drug ključ za šifriranje in dešifriranje.
IzvedbaSimetrično šifriranje je hitro izvedljivo.Asimetrična šifriranje je zaradi velikega računalniškega bremena počasno pri izvajanju.
AlgoritmiDES, 3DES, AES in RC4.Diffie-Hellman, RSA.
NamenSimetrično šifriranje se uporablja za obsežni prenos podatkov. Asimetrično šifriranje se pogosto uporablja za varno izmenjavo tajnih ključev.


Opredelitev simetrične šifriranja

Simetrično šifriranje je tehnika, ki omogoča uporabo samo enega ključa za izvajanje šifriranja in dešifriranja v skupni rabi po internetu. Znana je tudi kot običajna metoda, ki se uporablja za šifriranje. Pri simetričnem šifriranju se navadna šifrira in pretvori v šifro s pomočjo ključa in algoritma za šifriranje. Medtem ko se šifra pretvori nazaj v navadno z istim ključem, ki je bil uporabljen za šifriranje, in algoritmom za dešifriranje.

Izvede se algoritem simetričnega šifriranja hitreje in je manj zapletena od tod; se uporabljajo za množični prenos podatkov. V simetričnem šifriranju gostitelj, ki sodeluje v komunikaciji, že ima skrivni ključ, ki ga prejme prek zunanjih sredstev. Er ali ali bo podatke uporabil ključ za šifriranje, sprejemnik pa bo uporabil ključ za dešifriranje. Pogosto uporabljeni algoritmi simetričnega šifriranja so DES, 3 DES, AES, RC4.


Opredelitev asimetrične šifriranja

Asimetrično šifriranje je tehnika šifriranja, ki za šifriranje in dešifriranje uporablja par ključev (zasebni in javni ključ). Asimetrično šifriranje uporablja javni ključ za šifriranje in zasebni ključ za dešifriranje. Javni ključ je prosto dostopen vsem, ki jih zanima. Zasebni ključ se skriva s sprejemnikom. Vsako, ki je šifrirano z javnim ključem in algoritmom, se dešifrira z istim algoritmom in ustreznim zasebnim ključem ustreznega javnega ključa.

Izvajanje algoritma asimetričnega šifriranja je počasno. Kot so algoritmi za asimetrično šifriranje so zapleteni po naravi in ​​imajo veliko računalniško obremenitev. Zato se za asimetrično šifriranje uporablja varna menjava ključev namesto množičnega prenosa podatkov. Asimetrična šifriranje se običajno uporablja za vzpostavitev varnega kanala prek nezaščitenega medija, kot je internet. Najpogostejši algoritem asimetričnega šifriranja so Diffie-Hellman in RSA algoritem.

  1. Simetrično šifriranje vedno uporablja en ključ za šifriranje in dešifriranje. Vendar pa pri asimetričnem šifriranju er uporablja javni ključ za šifriranje in zasebni ključ za dešifriranje.
  2. Izvajanje asimetričnih algoritmov šifriranja je počasnejše v primerjavi z algoritmom simetričnega šifriranja. To je zato, ker so algoritmi za asimetrično šifriranje bolj zapleteni in imajo veliko računsko obremenitev.
  3. Simetrični algoritmi za šifriranje, ki se najpogosteje uporabljajo, so DES, 3DES, AES in RC4. Po drugi strani sta območje Diffie-Hellman in RSA najpogostejši algoritem, ki se uporablja za asimetrično šifriranje.
  4. Asimetrično šifriranje se običajno uporablja za izmenjavo tajnih ključev, medtem ko se simetrično šifriranje uporablja za izmenjavo večine podatkov.

Zaključek:

Asimetrična šifriranje je zapletena in počasna šifriranje običajno uporabljana za izmenjavo ključev, simetrično šifriranje pa je hitrejša tehnika za množični prenos podatkov.