Šifrování dat je proces převodu dat z jedné formy do druhé nebo do podoby kódu, takže data mohou číst pouze lidé s přístupem k dešifrovacímu klíči nebo heslu. Dnes se běžně používají dva typy šifrování: symetrické a asymetrické šifrování. Základní rozdíl mezi těmito dvěma typy šifrování je v tom, že symetrické šifrování používá jeden klíč pro šifrovací i dešifrovací operace, zatímco asymetrické šifrování používá veřejný klíč pro šifrování a dešifrování, soukromý klíč pro dešifrování.
Abychom lépe porozuměli těmto dvěma formám šifrování a také poukázali na základní rozdíly mezi nimi, podívejme se níže na několik faktorů.

Symetrické šifrování
Toto je pravděpodobně nejjednodušší a nejčastěji používaná šifrovací technika s některými vynikajícími funkcemi, jako jsou:
- Vzhledem k tomu, že symetrické šifrovací algoritmy jsou méně složité a mohou se provádět rychleji, je tato technika zvláště preferována pro hromadné přenosy dat.
- Původní text je před odesláním zašifrován klíčem a tento klíč také příjemce použije k dešifrování dat.
- Některé z nejčastěji používaných symetrických šifrovacích algoritmů zahrnují AES-128, AES-192 a AES-256.
Asymetrické šifrování
Tento typ šifrování přichází po symetrickém šifrování a je také známý jako technologie šifrování s veřejným klíčem:
- Asymetrické šifrování je údajně bezpečnější než symetrické šifrování, protože používá dva samostatné klíče pro procesy šifrování a dešifrování.
- Veřejný klíč použitý pro šifrování bude veřejný, ale soukromý klíč pro dešifrování je zcela tajný.
- Tato metoda šifrování se používá při každodenní komunikaci přes internet.
- Jakmile je zpráva zašifrována veřejným klíčem, lze ji dešifrovat pouze pomocí soukromého klíče. Jakmile je však zpráva zašifrována soukromým klíčem, lze ji dešifrovat pomocí veřejného klíče.
- Digitální certifikáty v modelu klient-server lze použít k nalezení veřejných klíčů.
- Nevýhodou asymetrického šifrování je, že jeho provedení trvá déle než symetrické šifrování.
- Mezi oblíbené techniky asymetrického šifrování patří RSA, DSA a PKCS.
Hlavní rozdíl mezi symetrickým šifrováním a asymetrickým šifrováním
- Symetrické šifrování je technika, která byla zavedena již dávno, zatímco asymetrické šifrování je novější technika.
- Implementace asymetrického šifrování trvá déle kvůli složité logice. Z tohoto důvodu je při hromadném přenosu dat stále preferováno symetrické šifrování.
- Asymetrické šifrování je bezpečnější, protože používá různé klíče pro šifrování a dešifrování.
Obě metody šifrování mají své výhody a nevýhody. Z hlediska bezpečnosti je však asymetrické šifrování rozhodně optimálnější volbou.