
Zmena informácií by ho mohla chrániť pred neoprávneným prístupom a v dôsledku toho ho môže pochopiť len oprávnený príjemca. Takto používaná metóda sa nazýva šifrovanie a dešifrovanie informácií.
Hlavný rozdiel medzi šifrovaním a dešifrovaním spočíva v tom, že šifrovanie je konverziou správy do nezrozumiteľnej formy, ktorá je nečitateľná, pokiaľ nie je dešifrovaná. Dešifrovanie je obnovenie pôvodnej správy zo zašifrovaných údajov.
Porovnávacia tabuľka
Základ pre porovnanie | šifrovanie | dešifrovanie |
---|---|---|
základné | Premena ľudského zrozumiteľného odkazu do nezrozumiteľnej a nejasnej formy, ktorú nemožno interpretovať. | Konverzia nezrozumiteľného posolstva do zrozumiteľnej formy, ktorú človek ľahko pochopí. |
Proces prebieha na | Koniec odosielateľa | Koniec prijímača |
funkcie | Prevod textového textu do šifrovaného textu. | Konverzia šifrovaného textu na bežný text. |
Definícia šifrovania
Šifrovanie je proces, pri ktorom odosielateľ konvertuje pôvodné informácie na iný formulár a pošle výslednú nezrozumiteľnú správu po sieti. Odosielateľ vyžaduje šifrovací algoritmus a kľúč na transformáciu textového textu (pôvodnej správy) na šifrovaný text (šifrovaná správa), je tiež známy ako šifrovanie.
Plaintext sú údaje, ktoré je potrebné počas prenosu chrániť. Šifrový text je kódovaný text vytvorený ako výsledok šifrovacieho algoritmu, pre ktorý je použitý špecifický kľúč. Šifrovací text nie je chránený. To prúdi na prenosový kanál. Šifrovací algoritmus je kryptografický algoritmus, ktorý zadáva čistý text a šifrovací kľúč a vytvára šifrový text.
Pri konvenčných šifrovacích metódach sú šifrovacie a dešifrovacie kľúče rovnaké a tajné. Bežné metódy sú rozdelené do dvoch tried: šifrovanie úrovní znakov a šifrovanie úrovní bitov.
- Šifrovanie na úrovni znakov - v tejto metóde sa šifrovanie vykonáva na úrovni znakov. Existujú dve spoločné stratégie šifrovania na úrovni znakov, ktoré sú substitučné a transpozičné.
- Šifrovanie na úrovni bitov - V tejto technike sa najprv dáta (napríklad text, grafika, zvuk, video atď.) Delia na bloky bitov, potom sa modifikujú kódovaním / dekódovaním, permutaciou, substitúciou, exkluzívnou OR, rotáciou a tak ďalej.
Definícia dešifrovania
Dešifrovanie obracia proces šifrovania s cieľom previesť správu späť na jej skutočnú podobu. Prijímač používa dešifrovací algoritmus a kľúč na transformáciu šifrovaného textu na pôvodný text, je tiež známy ako dešifrovanie.
Matematický proces používaný na dešifrovanie, ktorý generuje pôvodný plaintext ako výsledok akéhokoľvek zadaného kľúča na kódovanie a dešifrovanie, je známy ako dešifrovací algoritmus. Tento proces je opačným procesom šifrovacieho algoritmu.
Klávesy používané na šifrovanie a dešifrovanie môžu byť podobné a odlišné v závislosti od typu použitých kryptosystémov (tj šifrovanie symetrických kľúčov a šifrovanie asymetrických kľúčov ).
Kľúčové rozdiely Šifrovanie a dešifrovanie
- Šifrovací algoritmus používa správu (plaintext) a kľúč v čase šifrovania. Na druhej strane v procese dešifrovania algoritmus dešifrovania konvertuje kódovanú formu správy (tj šifrovaný text) pomocou kľúča.
- Šifrovanie prebieha na konci odosielateľa, zatiaľ čo dešifrovanie sa uskutočňuje na konci prijímača.
- Hlavnou funkciou šifrovania je konvertovať text v šifrovanom texte. Na rozdiel od toho dešifrovanie transformuje šifrový text na text.
záver
Šifrovacie a dešifrovacie procesy spadajú pod kryptológiu, čo je kombinácia kryptografie a kryptanalýzy. Kryptografia sa zaoberá technikami zabezpečenia zabezpečenia kódovaním správ, aby boli nečitateľné. Kryptanalýza sa zaoberá dekódovaním správ, pri ktorých sa nezrozumiteľná forma konvertuje späť na zrozumiteľnú podobu.
Šifrovanie sa používa na šifrovanie obsahu na konci odosielateľa pred jeho prenosom cez sieť, zatiaľ čo dešifrovanie sa používa na dešifrovanie kódovaného bezvýznamného obsahu na konci príjemcu.