Obsah
Šifrovanie je názov pre techniku kódovania dát, takže ju nikto iný než konkrétny príjemca nemôže zobraziť alebo pozmeniť. Existujú dva typy šifrovania, symetrické a asymetrické a proces oboch je rovnaký. Informácie sa posielajú prostredníctvom matematických vzorcov alebo algoritmov, ktoré ich kódujú v ciphertext, takže k nim nemožno pristupovať bez slova, čísla alebo hesla, známeho ako kľúč.
Už žiadne starosti o bezpečnosť vašich údajov na internete (John Howard / Photodisc / Getty Images)
Symetrické šifrovanie
Symetrická kryptografia je najstaršou a najznámejšou technikou šifrovania. Dáta sú rozdelené do blokov a na každú z nich je aplikovaný tajný kľúč, ktorý mení poradie písmen alebo ich nahrádza číslami, čím sa vytvorí ciphertext. Táto technika používa na šifrovanie a dešifrovanie údajov iba tajný kľúč, takže ak ho príjemca nemá, musí sa odoslať samostatne.
Klady a zápory
Ak má odosielateľ aj príjemca tajný kľúč, môžu šifrovať a dešifrovať všetky správy, ktoré ho používajú, čo predstavuje výhodu systému aj zraniteľnosť. Symetrické šifrovanie je rýchle a ľahko implementovateľné, čo z neho robí najbežnejšiu formu šifrovania pri online transakciách nákupu a predaja. Ak je však kľúč zachytený útočníkom, bude mať to, čo potrebuje na dešifrovanie všetkých správ pomocou tohto kľúča. Algoritmy symetrickej kryptografie majú tiež tendenciu byť jednoduchšie - a teda ľahšie pochopiteľné a dekódované - ako asymetrické kryptografické algoritmy.
Asymetrická kryptografia
Asymetrická kryptografia, tiež známa ako kryptografia verejného kľúča, používa dva vzájomne prepojené kľúče: verejný, na šifrovanie údajov a súkromný na ich dešifrovanie. S informáciami vo forme textu sa zaobchádza ako s nesmiernymi číslami, ktoré sa zvyšujú na silu druhého obrovského čísla a potom sa delia tretím číslom, čím sa vytvára koncový produkt, ktorý sa prevedie späť do textu, tentoraz zašifrovaného.
Klady a zápory
Asymetrické kryptografické algoritmy sú zložitejšie ako symetrické kryptografické algoritmy, takže sú pomalšie a vyžadujú väčší výkon spracovania. Sú však aj oveľa bezpečnejšie. Verejný kľúč môže byť distribuovaný komukoľvek, kto môže mať záujem o šifrovanie správy, ale súkromný kľúč sa nikdy nezverejní, čo z neho nevyvoláva náchylnosť k hackerom. Dáta môžu byť šifrované iba verejným kľúčom a dešifrované súkromným kľúčom, čo znamená, že po vykonaní šifrovania ho nemôže odosielateľ dešifrovať bez súkromného kľúča.