Forskel mellem kryptering og dekryptering

Forfatter: Laura McKinney
Oprettelsesdato: 1 April 2021
Opdateringsdato: 6 Kan 2024
Anonim
Cryptography with Python! XOR
Video.: Cryptography with Python! XOR

Indhold


For at bære følsomme oplysninger skal et system være i stand til at sikre hemmeligholdelse og privatliv. Et system kan ikke forhindre uautoriseret adgang til transmissionsmedier absolut. Datakontrol (en handling med bevidst ændring af dataene via en uautoriseret kanal) er ikke et nyt problem, og det er heller ikke unikt for computertiden.
Ændring af informationen kan muligvis beskytte dem mod uautoriseret adgang, og som et resultat kan den eneste autoriserede modtager forstå dem. Metoden anvendt på en sådan måde kaldes kryptering og dekryptering af information.

Den største forskel mellem kryptering og dekryptering er den Kryptering er konvertering af a til en uforståelig form, der er uleselig, medmindre den dekrypteres. Mens Dekryptering er gendannelse af originalen fra de krypterede data.

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

Sammenligningstabel

Grundlag for sammenligningKryptering
Dekryptering
Grundlæggende
Konvertering af et menneskeligt forståeligt til en uforståelig og uklar form, som ikke kan fortolkes.
Konvertering af en uforståelig til en forståelig form, som let kunne forstås af et menneske.
Processen finder sted kl
ers ende
Modtagerne slutter
Fungere
Konvertering af slette til chiffer.
Konvertering af chiffer til almindelig.


Definition af kryptering

Kryptering er den proces, hvor en er konverterer de originale oplysninger til en anden form og s den resulterende uforståelige ud over netværket. Eren kræver en krypteringsalgoritme og en nøgle til at transformere almindeligt (original) til en ciffer (krypteret), det er også kendt som kodning.

Almindeligt er de data, der skal beskyttes under transmission. Chifferet er det krypterede produceret som et resultat af den krypteringsalgoritme, som en bestemt nøgle bruges til. Chifferet er ikke afskærmet. Det strømmer på transmissionskanalen. Krypteringsalgoritmen er en kryptografisk algoritme, der indtaster almindelig og en krypteringsnøgle og producerer en chiffer.

I konventionelle krypteringsmetoder er krypterings- og dekrypteringsnøglerne de samme og hemmelige. Konventionelle metoder er stort set opdelt i to klasser: Karakterniveaukryptering og Bitniveaukryptering.


  • Kryptering på karakterniveau- I denne metode udføres kryptering på karakterniveau. Der er to almindelige strategier for kodning på karakterniveau er substitutionelle og Transpositionelle.
  • Bitniveaukryptering- I denne teknik er data for det første (som grafik, lyd, video osv.) Opdelt i blokke af bits, derefter modificeret ved kodning / afkodning, permutation, substitution, eksklusiv ELLER, rotation og så videre.

Definition af dekryptering

Dekryptering inverterer krypteringsprocessen for at konvertere ryggen til dens reelle form. Modtageren bruger en dekrypteringsalgoritme og en nøgle til at omdanne chifferet tilbage til original slette, det er også kendt som dechiffrering.

En matematisk proces, der bruges til dekryptering, der genererer original slette som et resultat af en hvilken som helst given chiffer og dekrypteringsnøgle er kendt som dekrypteringsalgoritme. Denne proces er den omvendte proces i krypteringsalgoritmen.

Tasterne, der bruges til kryptering og dekryptering, kan være ens og forskellige afhængigt af typen af ​​anvendte kryptosystemer (dvs. Symmetrisk nøgle kryptering og Asymmetrisk nøgle kryptering).

  1. Krypteringsalgoritmen bruger (almindelig) og nøglen på tidspunktet for krypteringsprocessen. På den anden side konverterer dekrypteringsalgoritmen i dekrypteringsprocessen den krypterede form af (dvs. chiffer) ved hjælp af en nøgle.
  2. Kryptering finder sted ved slutningen, mens dekryptering finder sted ved modtagerens slutning.
  3. Den vigtigste funktion af kryptering er at konvertere almindeligt i chifferet. I modsætning hertil omdanner dekryptering ciffer til almindelig.

Konklusion

Krypterings- og dekrypteringsprocesserne falder ind under kryptologi som er kombinationen af ​​kryptografi og kryptanalyse. Kryptografi beskæftiger sig med teknikker til at sikre sikkerheden ved at kode dem for at gøre dem ikke-læsbare. kryptoanalyse beskæftiger sig med afkodning af s, hvor en uforståelig form omdannes til forståelig form.

Kryptering bruges til kryptografering indholdet ved slutningen, før det transmitteres over netværket, mens dekryptering bruges til dechifreringen det forvirrede meningsløse indhold i modtageren.