Fordele og ulemper ved symmetrisk og asymmetrisk kryptografi

Forfatter: Eugene Taylor
Oprettelsesdato: 7 August 2021
Opdateringsdato: 3 Kan 2024
Anonim
Symmetrical vs asymmetrical Encryption Pros and Cons by Example
Video.: Symmetrical vs asymmetrical Encryption Pros and Cons by Example

Indhold

Kryptografi er navnet på teknikken til kodning af data, så det ikke kan ses eller ændres af nogen anden end den specifikke modtager. Der er to typer kryptering, symmetrisk og asymmetrisk, og processen for begge er den samme. Information sendes ved hjælp af matematiske formler eller algoritmer, der koder dem i krypteringstekst, så de ikke kan tilgås uden et ord, nummer eller kodeord, kendt som en nøgle.

Symmetrisk kryptering

Symmetrisk kryptering er den ældste og bedst kendte af krypteringsteknikker. Dataene er opdelt i blokke, og der anvendes en hemmelig nøgle på hver enkelt, der ændrer rækkefølgen af ​​bogstaverne eller erstatter dem med tal for at skabe ciphertext. Denne teknik bruger kun en hemmelig nøgle til at kryptere og dekryptere dataene, så hvis modtageren ikke har det, er det nødvendigt at sende det separat.


Fordele og ulemper

Hvis både afsenderen og modtageren har den hemmelige nøgle, kan de kryptere og dekryptere alle meddelelser, der bruger den, hvilket både er en fordel og en sårbarhed ved systemet. Symmetrisk kryptering er hurtig og nem at implementere, hvilket gør den til den mest almindelige form for kryptering i online køb og salg. Men hvis nøglen opfanges af en angriber, har han det, han har brug for til at dekryptere alle meddelelser ved hjælp af denne nøgle. Symmetriske krypteringsalgoritmer har også en tendens til at være enklere - og derfor lettere at forstå og afkode - end asymmetriske krypteringsalgoritmer.

Asymmetrisk kryptering

Asymmetrisk kryptografi, også kendt som offentlig nøglekryptografi, bruger to relaterede nøgler: en offentlig til at kryptere data og en privat til at dekryptere dem. Information i form af tekst behandles som enorme tal, som hæves til styrken af ​​et andet enormt tal og derefter divideres med et tredje tal, hvilket genererer et slutprodukt, der igen konverteres til tekst, denne gang krypteret.


Fordele og ulemper

Asymmetriske kryptografialgoritmer er mere komplekse end symmetriske, så de er langsommere og kræver mere processorkraft. Dette er grunden til, at de også er meget sikrere. Den offentlige nøgle kan distribueres til alle, der kan være interesseret i at kryptere en besked, men den private nøgle frigives aldrig, hvilket ikke gør den modtagelig for angribere. Data kan kun krypteres med den offentlige nøgle og dekrypteres med den private nøgle, hvilket betyder, at når kryptering er udført, kan hverken afsenderen dekryptere dem uden en privat nøgle.

Sådan udtræk nuler i "MATLAB"

Monica Porter

Kan 2024

Nulværdierne i dit MATLAB-ytem (videnkabelig computer) kan gøre det vankeligt at analyere dine data. tatitik eller ignalbehandling kan generere nonenreultater, og grafik kan være vankel...

Tør og kløende hud kylde almindeligvi allergener, at din hund kan have været udat eller indåndet, hvilket muligvi får dem til at likke, bide og overkoge. Lopper, tør hud ...

Seneste Indlæg