Skip to main content

Co je protokol ověřování hesla?

Protokol pro ověřování hesla je způsob odesílání hesel přes síť.Hesla jsou odesílána nešifrovaná po provedení počátečního odkazu se vzdáleným počítačem.Tento protokol není považován za bezpečný a používá se pouze při připojení ke staršímu počítači UNIX, který nepodporuje bezpečnější ověřování.Jakmile je počáteční odkaz vytvořen a poté je pár ID/heslo odeslán na vzdálený server.Žádost o ověřování je odesíláno opakovaně od klienta, dokud nebude žádost potvrzen nebo ukončen.Pro přijetí hesla musí vzdálený server předat paket protokolu ověřování hesla pomocí sady kódu pro ověření-Ack.Pokud heslo není přijato, musí vzdálený server předat paket protokolu ověřování hesla pomocí sady kódu pro Authenticate-Nak a připojení je ukončeno.

Protokol ověřování hesla je považován za nejistou metodu přenosu hesel.Hesla jsou odesílána přes síť v prosté textové podobě a jsou snadno čitelné z paketů protokolu (PPP) Point-to-Point.Neexistují žádná ochranná zařízení, která by zajistila heslo před čicháním hesla, přehrávání nebo útoků na pokus a omyl.Klient má také na starosti frekvenci a načasování pokusů o připojení k hesle.Zabezpečenější protokoly používají šifrovací techniky pro účely ověřování.CHAP je používán servery PPP.EAP je používán jak bezdrátovými sítěmi, tak připojeními point-to-point.Po navázání počátečního odkazu odešle vzdálený server zprávy klientovi.Klient vypočítá jednosměrnou funkci hash, která kombinuje výzvu a tajemství a odešle funkci hash zpět na server.

Server kontroluje hodnotu proti své vlastní vypočítané hodnotě a potvrzuje připojení, pokud se shoduje.Pokud se hodnoty hash neshodují, připojení je ukončeno.Tento postup se opakuje v náhodných intervalech, zatímco klient a server jsou připojeni.EAP definuje pouze formát zprávy a poskytuje běžné funkce a vyjednávání metod ověřování.Existuje velké množství protokolů EAP definovaných jak žádostí o komentáře (RFC), tak konkrétními dodavateli.