2. Autentizácia verejným kľúčom v protokole SSH

Protokol SSH pracuje tak, že verejné klúče z každého spojenia si odpamätáva pre budúce použitie.
V systéme UNIX sa vytvára v domácom adresári každého užívateľa skrytý podadresár .ssh, kde v súbore known_hosts sú uložené zozbierané kľúče.
V systéme Windows sa zozbierané kľúče ukladajú do registrov užívateľa.

Protokol SSH2 (dnes sa už iná verzia nepoužíva) umožňuje vytvoriť podľa použitého šifrovacieho algoritmu kľúče dvoch typov:

Autentizácia dokáže pracovať s obidvomi typmi.
Ďalšie informácie o týchto šifrovacích algoritmoch je možné nájsť napr. vo wikipédii - rsa dsa.