Razlika između simetrične i asimetrične enkripcije

Autor: Laura McKinney
Datum Stvaranja: 1 Travanj 2021
Datum Ažuriranja: 25 Ožujak 2024
Anonim
Asimetrično šifriranje - jednostavno objašnjenje
Video: Asimetrično šifriranje - jednostavno objašnjenje

Sadržaj


Dok komunicirate na nezaštićenom mediju kao što je Internet, morate biti oprezni u povjerljivosti podataka koje dijelite s drugima. Dvije tehnike koriste se za očuvanje povjerljivosti vaše, simetrične i asimetrične enkripcije. Temeljna razlika koja razlikuje simetričnu i asimetričnu enkripciju je ta simetrično šifriranje omogućuje šifriranje i dešifriranje s istim ključem. S druge strane, asimetrična enkripcija koristi javni ključ za šifriranje, a privatni ključ koristi se za dešifriranje. Da biste potvrdili još neke razlike između simetričnog i asimetričnog šifriranja, pogledajte usporedni grafikon prikazan dolje.

  1. Usporedni grafikon
  2. definicija
  3. Ključne razlike
  4. Zaključak

Usporedni grafikon

Osnove za usporedbuSimetrično šifriranjeAsimetrična enkripcija
Osnovni, temeljniSimetrično šifriranje koristi jedan ključ i za šifriranje i za dešifriranje.Asimetrična enkripcija koristi drugačiji ključ za šifriranje i dešifriranje.
IzvođenjeSimetrično šifriranje brzo se izvodi.Asimetrična enkripcija se usporava zbog velikog računarskog opterećenja.
algoritmiDES, 3DES, AES i RC4.Diffie-Hellman, RSA.
SvrhaSimetrično šifriranje koristi se za skupno prijenos podataka. Asimetrična enkripcija često se koristi za sigurnu razmjenu tajnih ključeva.


Definicija simetrične enkripcije

Simetrično šifriranje je tehnika koja omogućuje korištenje samo jednog ključa za izvođenje i šifriranja i dijeljenja putem Interneta. Poznata je i kao konvencionalna metoda koja se koristi za šifriranje. Kod simetrične enkripcije ravnica se šifrira i pretvara u šifru pomoću ključa i algoritma za šifriranje. Dok se šifra pretvara u običnu pomoću istog ključa koji je korišten za šifriranje, i algoritma dešifriranja.

Izvodi se algoritam simetričnog šifriranja brže i je manje složeni stoga; koriste se za skupno prijenos podataka, U simetričnom šifriranju, domaćin koji sudjeluje u komunikaciji već ima tajni ključ koji se prima vanjskim sredstvima. Er ili će informacija koristiti ključ za šifriranje, a prijemnik će ključ koristiti za dešifriranje. Često korišteni algoritmi za simetrično šifriranje su DES, 3 DES, AES, RC4.


Definicija asimetrične enkripcije

Asimetrična enkripcija je tehnika šifriranja koja koristi par ključeva (privatni i javni ključ) za šifriranje i dešifriranje. Asimetrična enkripcija koristi javni ključ za šifriranje i privatni ključ za dešifriranje. Javni ključ je besplatno dostupan svima koji su zainteresirani za izradu. Privatni ključ čuva se u tajnosti s primateljem. Sve što je kodirano javnim ključem i algoritmom dešifrira se istim algoritmom i odgovarajućim privatnim ključem odgovarajućeg javnog ključa.

Izvođenje algoritma asimetričnog šifriranja je sporo. Kako su algoritmi za asimetrično šifriranje složene prirode i imaju veliko računalno opterećenje. Stoga se koristi za asimetrično šifriranje sigurnu razmjenu ključeva umjesto skupnoga prijenosa podataka. Asimetrična enkripcija općenito se koristi za uspostavljanje sigurnog kanala preko nesigurnog medija poput interneta. Najčešći su algoritam asimetričnog šifriranja Diffie-Hellmanov i RSA algoritam.

  1. Simetrična enkripcija uvijek koristi jedan ključ za šifriranje i dešifriranje. Međutim, u asimetričnoj enkripciji er koristi javni ključ za šifriranje i privatni ključ za dešifriranje.
  2. Izvođenje algoritama asimetričnog enkripcije je sporije u usporedbi s algoritmom simetričnog enkripcije. To je zato što su algoritmi za asimetrično šifriranje složeniji i imaju veliko računsko opterećenje.
  3. Simetrični algoritmi za enkripciju koji se najčešće koriste su DES, 3DES, AES i RC4. S druge strane, Diffie-Hellman i RSA područje najčešći su algoritam koji se koristi za asimetrično šifriranje.
  4. Asimetrična enkripcija uglavnom se koristi za razmjenu tajnih ključeva, dok se simetrična enkripcija koristi za razmjenu velikog broja podataka.

Zaključak:

Budući da je složena i spora tehnika šifriranja, asimetrična enkripcija uglavnom se koristi za razmjenu ključeva, a simetrična enkripcija kao brža tehnika koristi se za skupno prijenos podataka.