Skip to main content

Co je asymetrická kryptografie?

Asymetrická kryptografie je typ šifrování, kde klíč použitý k šifrování informací není stejný jako klíč použitý k dešifrování informací.Tento formát je opakem symetrické kryptografie, kde se stejný klíč používá k šifrování i dešifrování informací.Nejběžnější formou asymetrické kryptografie je šifrování veřejného klíče.Zatímco asymetrická kryptografie je obecně bezpečnější než symetrická, je také obtížnější je nastavit a prakticky nemožné ji bez počítačové pomoci.

Šifrování veřejného klíče je zdaleka nejčastějším typem asymetrické kryptografie.V tomto systému má každý uživatel dva klíče, veřejný klíč a soukromý klíč.Veřejný klíč je publikován a dostupný každé osobě, která ji chce vidět.Soukromý klíč je matematicky související s veřejným klíčem, ale algoritmus je tak složitý a variabilní, že neexistuje žádný rozumný způsob, jak odvodit soukromý klíč od veřejnosti.

Předpokládejme, že je třeba odeslat zprávu z jedné osoby na druhou.Odesílatel by vyhledal veřejný klíč přijímače a použil jej k šifrování zprávy.Když přijímač dostane zprávu, pokusí se ji otevřít.Veřejný klíč přijímače ověřuje, že soukromý klíč je autentický.Soukromý klíč pak umožňuje uživateli dešifrovat zprávu a přečíst si ji.

Hlavní výhodou asymetrické kryptografie je individuální zabezpečení.Dva lidé, kteří si tuto zprávu vyměnili, se možná nikdy nesetkali tváří v tvář;Ve skutečnosti ani nemusí vědět, kdo je ten druhý.Vzhledem k tomu, že jednotlivci mohou zveřejňovat své klíče pod jakoukoli identitou, kterou si přejí, v systému existuje úplná anonymita.

Toto je v přímé opozici vůči symetrické kryptografii, kde se stejný klíč používá pro šifrování a dešifrování.V tomto případě je prakticky nemožné neví, že osoba dešifruje zprávu, protože klíč by si musel předem vyměnit.V asymetrickém systému je snadné udržet klíč bezpečný, ale symetrické systémy potenciálně mají mnoho lidí se stejným klíčem, což zvyšuje riziko, které bude ohroženo.

Jednou z největších nevýhod asymetrické kryptografie je jeho závislost na počítačích.Bez počítačového systému je prakticky nemožné provádět asymetrické šifrování nebo dešifrování.Vzhledem k tomu, že celý proces je kontrolován počítačem, je také možné systém rozbít počítačem.Zatímco některé šifrování veřejného klíče je považováno za téměř odolné proti trhlinám, každý rok vychází nová metoda praskání, která vyžaduje nové šifrovací protiopatření.