Forskel mellem symmetrisk og asymmetrisk kryptering

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 25 April 2024
Anonim
Symmetric vs Asymmetric Encryption – What is the Difference?
Video.: Symmetric vs Asymmetric Encryption – What is the Difference?

Indhold


Når du kommunikerer på et usikret medium som internettet, skal du være forsigtig med fortroligheden af ​​de oplysninger, du deler med andre. Dette er to teknikker, der bruges til at bevare fortroligheden af ​​dit, symmetrisk og asymmetrisk kryptering. Den grundlæggende forskel, der adskiller symmetrisk og asymmetrisk kryptering er den symmetrisk kryptering tillader kryptering og dekryptering af den med den samme nøgle. På den anden side, asymmetrisk kryptering bruger den offentlige nøgle til krypteringen, og en privat nøgle bruges til dekryptering. For at anerkende nogle flere forskelle mellem symmetrisk og asymmetrisk kryptering, skal du se på sammenligningstabellen vist nedenfor.

  1. Sammenligningstabel
  2. Definition
  3. Vigtige forskelle
  4. Konklusion

Sammenligningstabel

Grundlag for sammenligningSymmetrisk krypteringAsymmetrisk kryptering
GrundlæggendeSymmetrisk kryptering bruger en enkelt nøgle til både kryptering og dekryptering.Asymmetrisk kryptering bruger en anden nøgle til kryptering og dekryptering.
YdeevneSymmetrisk kryptering er hurtigt i eksekvering.Asymmetrisk kryptering er langsom i udførelsen på grund af den høje beregningsbyrde.
AlgoritmerDES, 3DES, AES og RC4.Diffie-Hellman, RSA.
FormålDen symmetriske kryptering bruges til transmission af bulkdata. Den asymmetriske kryptering bruges ofte til sikker udveksling af hemmelige nøgler.


Definition af symmetrisk kryptering

Symmetrisk kryptering er en teknik, der tillader brugen af ​​kun en nøgle til udførelse af både kryptering og dekryptering af det delte over internettet. Det er også kendt som den konventionelle metode, der anvendes til kryptering. I symmetrisk kryptering krypteres sletten og konverteres til chifferet ved hjælp af en nøgle og en krypteringsalgoritme. Mens chifferen konverteres tilbage til almindelig ved hjælp af den samme nøgle, der blev brugt til kryptering, og dekrypteringsalgoritmen.

Symmetrisk krypteringsalgoritme udføres hurtigere og er mindre kompleks herfra; de bruges til bulk data transmission. Ved symmetrisk kryptering har værten, der deltager i kommunikationen, allerede den hemmelige nøgle, der modtages via de eksterne midler. Ereren af ​​eller informationen bruger nøglen til kryptering af, og modtageren vil bruge nøglen til at dekryptere. De almindeligt anvendte symmetriske krypteringsalgoritmer er DES, 3 DES, AES, RC4.


Definition af asymmetrisk kryptering

Asymmetrisk kryptering er en krypteringsteknik, der bruger et par nøgler (privat nøgle og offentlig nøgle) til kryptering og dekryptering. Asymmetrisk kryptering bruger den offentlige nøgle til kryptering af den og den private nøgle til dekryptering af. Den offentlige nøgle er frit tilgængelig for alle, der er interesseret i at indgå. Den private nøgle holdes hemmelig med modtageren af. Enhver, der er krypteret af den offentlige nøgle og algoritmen, dekrypteres ved hjælp af den samme algoritme og den matchende private nøgle til den tilsvarende offentlige nøgle.

Den asymmetriske krypteringsalgoritmeudførelse er langsom. Da asymmetrisk krypteringsalgoritme er kompleks og har den høje beregningsbyrde. Derfor anvendes den asymmetriske kryptering til udskiftning af nøglerne sikkert i stedet for bulkdatatransmissionen. Asymmetrisk kryptering bruges generelt til at etablere en sikker kanal over det ikke-sikre medium som internettet. Den mest almindelige asymmetriske krypteringsalgoritme er Diffie-Hellman og RSA algoritme.

  1. Symmetrisk kryptering bruger altid en enkelt nøgle til kryptering og dekryptering af. I asymmetrisk kryptering bruger ER imidlertid den offentlige nøgle til krypteringen og den private nøgle til dekryptering.
  2. Udførelsen af ​​asymmetriske krypteringsalgoritmer er langsommere sammenlignet med den symmetriske krypteringsalgoritme. Dette skyldes, at de asymmetriske krypteringsalgoritmer er mere komplekse og har den høje beregningsbyrde.
  3. De symmetriske krypteringsalgoritmer, der oftest bruges, er DES, 3DES, AES og RC4. På den anden side er Diffie-Hellman og RSA den mest almindelige algoritme, der bruges til asymmetrisk kryptering.
  4. Den asymmetriske kryptering anvendes generelt til udveksling af hemmelige nøgler, hvorimod den symmetriske kryptering bruges til udveksling af en mængde data.

Konklusion:

At være en kompleks og langsom krypteringsteknik, anvendes den asymmetriske kryptering generelt til udveksling af nøglerne, og den symmetriske kryptering, der er en hurtigere teknik, anvendes til bulkdataoverførsel.