Forskjellen mellom symmetrisk og asymmetrisk kryptering

Forfatter: Laura McKinney
Opprettelsesdato: 1 April 2021
Oppdater Dato: 25 April 2024
Anonim
Symmetric vs Asymmetric Encryption – What is the Difference?
Video: Symmetric vs Asymmetric Encryption – What is the Difference?

Innhold


Når du kommuniserer på et usikret medium som internett, må du være forsiktig med konfidensialiteten til informasjonen du deler med andre. Dette er to teknikker som brukes for å bevare konfidensialiteten til din, symmetriske og asymmetriske kryptering. Den grunnleggende forskjellen som skiller symmetrisk og asymmetrisk kryptering er den symmetrisk kryptering tillater kryptering og dekryptering av den med samme nøkkel. På den andre siden, asymmetrisk kryptering bruker den offentlige nøkkelen for krypteringen, og en privat nøkkel brukes til dekryptering. For å erkjenne noen flere forskjeller mellom symmetrisk og asymmetrisk kryptering, se på sammenligningstabellen nedenfor.

  1. Sammenligningstabell
  2. Definisjon
  3. Viktige forskjeller
  4. Konklusjon

Sammenligningstabell

Grunnlag for sammenligningSymmetrisk krypteringAsymmetrisk kryptering
grunn~~POS=TRUNCSymmetrisk kryptering bruker en enkelt nøkkel for både kryptering og dekryptering.Asymmetrisk kryptering bruker en annen nøkkel for kryptering og dekryptering.
OpptredenSymmetrisk kryptering er raskt i utførelse.Asymmetrisk kryptering er langsom i utførelsen på grunn av den høye beregningsbelastningen.
algoritmerDES, 3DES, AES og RC4.Diffie-Hellman, RSA.
HensiktDen symmetriske krypteringen brukes til overføring av bulkdata. Den asymmetriske krypteringen brukes ofte til sikker utveksling av hemmelige nøkler.


Definisjon av symmetrisk kryptering

Symmetrisk kryptering er en teknikk som tillater bruk av bare en nøkkel for å utføre både kryptering og dekryptering av det delte over internett. Det er også kjent som den konvensjonelle metoden som brukes for kryptering. I symmetrisk kryptering krypteres sletten og konverteres til krypteringen ved hjelp av en nøkkel og en krypteringsalgoritme. Mens chifferen konverteres tilbake til vanlig ved hjelp av den samme nøkkelen som ble brukt til kryptering, og dekrypteringsalgoritmen.

Symmetrisk krypteringsalgoritme kjøres raskere og er mindre sammensatt derav; de er brukt til bulk dataoverføring. I symmetrisk kryptering har verten som deltar i kommunikasjonen allerede den hemmelige nøkkelen som mottas gjennom eksterne virkemidler. Ereren av eller informasjonen vil bruke nøkkelen for å kryptere den, og mottakeren vil bruke nøkkelen for å dekryptere den. De ofte brukte symmetriske krypteringsalgoritmene er DES, 3 DES, AES, RC4.


Definisjon av asymmetrisk kryptering

Asymmetrisk kryptering er en krypteringsteknikk som bruker et par nøkkel (privat nøkkel og offentlig nøkkel) for kryptering og dekryptering. Asymmetrisk kryptering bruker den offentlige nøkkelen for kryptering av og den private nøkkelen for dekryptering av. Den offentlige nøkkelen er fritt tilgjengelig for alle som er interessert i. Den private nøkkelen holdes hemmelig med mottakeren av. Alt som er kryptert av den offentlige nøkkelen og algoritmen, dekrypteres ved å bruke den samme algoritmen og den matchende private nøkkelen til tilsvarende offentlig nøkkel.

Utførelsen av den asymmetriske krypteringsalgoritmen går sakte. Som asymmetrisk krypteringsalgoritme er sammensatt og har den høye beregningsbelastningen. Derfor brukes den asymmetriske krypteringen til utskifting av nøklene på en sikker måte i stedet for bulk dataoverføring. Asymmetrisk kryptering brukes vanligvis for å etablere en sikker kanal over det ikke-sikre mediet som internett. Den vanligste asymmetriske krypteringsalgoritmen er Diffie-Hellman og RSA-algoritmen.

  1. Symmetrisk kryptering bruker alltid en enkelt tast for kryptering og dekryptering av. Imidlertid bruker er i asymmetrisk kryptering den offentlige nøkkelen for krypteringen og privat nøkkel for dekryptering.
  2. Utførelsen av asymmetriske krypteringsalgoritmer er tregere sammenlignet med den symmetriske krypteringsalgoritmen. Dette er fordi de asymmetriske krypteringsalgoritmene er mer komplekse og har den høye beregningsbelastningen.
  3. De symmetriske krypteringsalgoritmer som er mest brukt er DES, 3DES, AES og RC4. På den annen side er Diffie-Hellman og RSA den vanligste algoritmen som brukes til asymmetrisk kryptering.
  4. Den asymmetriske krypteringen blir vanligvis brukt for utveksling av hemmelige nøkler, mens den symmetriske krypteringen brukes til å utveksle en stor mengde data.

Konklusjon:

Å være en kompleks og langsom krypteringsteknikk, den asymmetriske krypteringen blir vanligvis brukt for utveksling av tastene, og den symmetriske krypteringen som en raskere teknikk brukes for bulk dataoverføring.