Základy kryptografie
Asymetrická kryptografia

Asymetrická kryptografia sa rozvinula s cieľom poskytnúť riešenia na bezpečnostné problémy spojené so symetrickou kryptografiou. Metóda rieši problém symetrického kľúča použitím dvoch kľúčov namiesto jedného. Asymetrická kryptografiavyužíva pár kľúčov. V tomto procese je jeden použitý na šifrovanie a druhý na dešifrovanie.

Tento proces je známy ako kryptografia s verejným kľúčom alebo asymetrická kryptografia, pretože v tomto procese sú na skompletizovanie procesu potrebné oba kľúče. Tieto dva kľúče sú súhrne známe ako kľúčový par. V asymetrickej kryptografii je jeden z kľúčov voľne šíriteľný. Tento kľúč sa nazýva verejný kľúč a používa sa pri šifrovaní. Preto sa táto metóda šifrovania nazýva tiež šifrovanie s verejným kľúčom. Druhým kľúčom je súkromný kľúč a používa sa pri dešifrovaní. Súkromný kľúč sa nešíri. Tento kľúč, ako vyplýva aj z jeho názvu, je privátny pre každú komunikujúcu entitu. Je dôležité zdôrazniť, že verejný a súkromný kľúč sú spolu previazané, ale je prakticky nemožné odvodiť súkromný kľúč len zo znalosti verejného kľúča.

Najznámejším algoritmom s verejným kľúčom je RSA.