Spreminjanje informacij bi ga lahko zaščitilo pred nepooblaščenim dostopom, zaradi česar ga lahko razume samo pooblaščeni prejemnik. Tako uporabljena metoda se imenuje šifriranje in dešifriranje informacij.
Glavna razlika med šifriranjem in dešifriranjem je, da je šifriranje pretvorba sporočila v nerazumljivo obliko, ki ni berljiva, razen če je dešifrirana. Med dešifriranjem je obnovljeno izvirno sporočilo iz šifriranih podatkov.
Primerjalna tabela
Podlaga za primerjavo | Šifriranje | Dešifriranje |
---|---|---|
Osnovno | Preoblikovanje razumljivega človeškega sporočila v nerazumljivo in nejasno obliko, ki je ni mogoče razlagati. | Preoblikovanje nerazumljivega sporočila v razumljivo obliko, ki bi jo človek lahko razumel. |
Postopek poteka ob | Pošiljateljev konec | Konec sprejemnika |
Funkcija | Pretvorba besedila v šifrirano besedilo. | Pretvorba šifriranega besedila v odprto besedilo. |
Definicija šifriranja
Šifriranje je proces, v katerem pošiljatelj pretvori izvirne informacije v drugo obliko in pošlje iz tega nerazumljivo sporočilo preko omrežja. Pošiljatelj zahteva algoritem za šifriranje in ključ za pretvorbo besedila (izvirnega sporočila) v šifrirano (šifrirano sporočilo), znano pa je tudi kot šifriranje.
Odprto besedilo so podatki, ki jih je treba med prenosom zaščititi. Šifrirana besedilo je kodirano besedilo, ki nastane kot rezultat algoritma šifriranja, za katerega se uporablja določen ključ. Zapisana beseda ni zaščitena. Tok teče po prenosnem kanalu. Šifrirni algoritem je kriptografski algoritem, ki vnese golo besedilo in šifrirni ključ ter izdela šifrirano besedilo.
Pri običajnih metodah šifriranja so ključi za šifriranje in dešifriranje enaki in tajni. Običajne metode so na splošno razdeljene na dva razreda: šifriranje na ravni znakov in šifriranje bitne ravni.
- Šifriranje na ravni znakov - Pri tej metodi se šifriranje izvaja na ravni znakov. Obstajata dve skupni strategiji za šifriranje na ravni znakov sta substitucionalni in transpozicijski.
- Bit-level Encryption - V tej tehniki so podatki (kot so besedilo, grafika, zvok, video itd.) Najprej razdeljeni na bloke bitov, nato pa spremenjeni s kodiranjem / dekodiranjem, permutacijo, substitucijo, izključitvijo OR, rotacijo in tako na.
Opredelitev dešifriranja
Dešifriranje obrne proces šifriranja, da se sporočilo vrne v njegovo pravo obliko. Sprejemnik uporablja algoritem za dešifriranje in ključ za pretvorbo šifriranega besedila nazaj v prvotno odprto besedilo, znano pa je tudi kot dešifriranje.
Matematični proces, uporabljen za dešifriranje, ki generira izvirni tekst kot rezultat katerega koli danega šifrirnega in dešifrirnega ključa, je znan kot algoritem za dešifriranje. Ta proces je obratni proces algoritma šifriranja.
Ključi, ki se uporabljajo za šifriranje in dešifriranje, so lahko podobni in različni, odvisno od vrste uporabljenih kriptosistemov (tj. Šifriranje s simetričnimi ključi in šifriranje asimetričnih ključev ).
Ključne razlike Šifriranje in dešifriranje
- Šifrirni algoritem uporablja sporočilo (odprto besedilo) in ključ v času postopka šifriranja. Po drugi strani pa v procesu dešifriranja algoritem za dešifriranje pretvori kodirano obliko sporočila (tj. Šifrirano besedilo) s pomočjo ključa.
- Šifriranje poteka na koncu pošiljatelja, medtem ko dešifriranje poteka na koncu prejemnika.
- Glavna funkcija šifriranja je pretvoriti odprto besedilo v šifrirano besedilo. V nasprotju s tem dešifriranje šifrirano besedilo spremeni v odprto besedilo.
Zaključek
Postopki šifriranja in dešifriranja spadajo pod kriptologijo, ki je kombinacija kriptografije in kriptoanalize. Kriptografija se ukvarja s tehnikami za zagotavljanje varnosti s kodiranjem sporočil, da postanejo ne berljive. Kriptoanaliza se ukvarja z dekodiranjem sporočil, kjer se nerazumljiva oblika pretvori nazaj v razumljivo obliko.
Šifriranje se uporablja za šifriranje vsebine na koncu pošiljatelja pred prenosom prek omrežja, medtem ko se dešifriranje uporablja za dešifriranje kodirane nesmiselne vsebine na koncu sprejemnika.