Obsah

Kryptografie a šifrování

Kryptografie (z řeckého kryptos – skrytý a graphein – psát) je věda o metodách utajování obsahu zpráv a zajištění jejich integrity. V moderním IT je kryptografie základním pilířem informační bezpečnosti, který umožňuje bezpečné bankovnictví, e-commerce a soukromou komunikaci.

1. Základní cíle kryptografie (CIA Triáda)

Moderní kryptografie neřeší pouze utajení, ale zaměřuje se na čtyři klíčové aspekty:

2. Symetrické šifrování

U symetrické kryptografie používá odesílatel i příjemce stejný tajný klíč pro šifrování i dešifrování.

3. Asymetrické šifrování (Veřejný klíč)

Asymetrická kryptografie využívá dvojici klíčů: veřejný klíč (pro šifrování) a soukromý klíč (pro dešifrování). Soukromý klíč nesmí nikdy opustit zařízení majitele.

4. Hašovací funkce (Hashing)

Hašování není šifrování (je to jednosměrný proces). Vytváří z libovolně velkých dat fixně dlouhý „otisk“ (hash). Pokud se v datech změní jediný bit, hash bude úplně jiný.

5. Moderní hrozby a post-kvantová kryptografie

S rozvojem kvantových počítačů hrozí, že algoritmy jako RSA nebo ECC budou prolomeny v reálném čase.

Srovnávací tabulka

Vlastnost Symetrická Asymetrická
Rychlost Velmi vysoká Pomalá
Distribuce klíčů Obtížná Snadná (veřejný klíč)
Vhodné pro Velké objemy dat (disky, TLS tunel) Digitální podpisy, navázání spojení

Související články:

Tagy: security cryptography encryption aes rsa hashing data_protection