Skip to main content

Co je asymetrické šifrování klíčů?

Asymetrické šifrování klíčů je proces transformace textu za účelem skrytí svého významu pomocí sdíleného veřejného klíče.Text může být dešifrován pouze tajným soukromým klíčem, který se liší od veřejného klíče, ale matematicky souvisí s veřejným klíčem.Zásadní využití asymetrického šifrování klíčů jsou symetrické výměny klíčů, ověřování založené na certifikátech a digitální podpisy.Mezi dvěma stranami nad nezabezpečeným komunikačním kanálem, aniž by se původně sdílely tajné informace.Nevýhodou jsou, že šifrování a dešifrování je pomalé a cifertext potenciálně může být hacknut kryptografem, který má dostatek výpočetního času a energie.

Asymetrická klíčová kryptografie nebo kryptografie veřejného klíče revolucionizovala kryptologii.Martin Hellman a Whitfield Diffie, propagovaný v roce 1976, popisují dvou klíčový kryptografický systém, kde se pro šifrování používá jeden klíč a pro dešifrování se používá jiný, ale související druhý klíč.Od té doby se to stalo základní součástí zajištění komunikace přes internet.Šifrování asymetrického klíče je základem pro nástroje, jako je docela dobrý program ochrany osobních údajů (PGP), protokol SSL (SSL) a protokol TLS.lze zaručit pomocí asymetrického šifrování klíčů.Představte si, že Alice by chtěla Bobovi sdělit důvěrné informace.Bob má publikovaný veřejný klíč, který zpřístupnil Alice pomocí nezajištěných kanálů.Alice používá kryptografický algoritmus a Bobův veřejný klíč k přeměně jejího prostého textového zprávy v šifrovou text a zaručuje důvěrnost její zprávy.Pouze Bob může dešifrovat svou zprávu pomocí doplňkového algoritmu a jeho soukromého klíče.Bob může pak reagovat se zprávou šifrovanou svým soukromým klíčem a Alice si může být jistá, že zpráva je autentická, pokud ji může její veřejný klíč dešifrovat.Matematika spojující dva klíče.Ron Rivest, Adi Shamir a Leonard Adleman vyvinuli algoritmus RSA v roce 1978, který je dnes nejběžnějším algoritmem.Veřejné a soukromé klíče sdílejí modul produktu dvou velkých odlišných prvočísla.Aby bylo možné zaručit zabezpečení šifrování zprávy, musely se délky klíčů zvětšit.To je v reakci na zvýšení výpočetní síly hackerů, kteří by mohli porušit slabší kódy pomocí výpočtů hrubé síly.Složitost algoritmů způsobuje, že šifrování asymetrických klíčů velmi pomalu a nejlépe vhodné pro menší zprávy, jako je sdílení klíčů relace používané v digitálních podpisech.