Pri asymetrickom šifrovaní sa používa tzv. kľúčový pár, kde je úzky vzťah medzi šifrovacím a dešifrovacím kľúčom (sú vzájomne na seba inverzné - čo sa zašifruje jedným, dá sa dešifrovať len druhým).
Vlastnosti:
- Zo znalosti jedného kľúča nemožno odvodiť druhý kľúč.
- Asymetrické šifrovanie je pomalšie ako symetrické šifrovanie.
- Asymetrické šifrovanie zabezpečuje autenticitu, t.j. ak niečo dokážeme dešifrovať verejným kľúčom nejakej osoby, máme záruku, že to šifrovala ona.
Využitie asymetrického šifrovania popisuje nasledovná animácia, keď Alica chce poslať dokument, ktorý si môže prečítať iba Bob.
- Bob si vygeneruje kľúčový pár, súkromný kľúč si uchová a verejný zverejní ostatným.
- Alica Bobovým verejným kľúčom zašifruje dokument, ktorý mu chce poslať.
- Bobovi pošle zakódovaný dokument.
- Bob si pomocou svojho súkromného kľúča dekóduje daný dokument.