Public Key Authentication Protocol system är kommunikationsprotokoll som är avsedda för användning över ett osäkert nätverk . Dessa system är baserade kring kryptering . Alla offentliga nyckel kryptering metoder härrör från arbetet av Diffie och Hellman som uppfann offentliga nyckel Cyphers i 1976.The krypteringsnyckel kan offentliggöras eftersom det inte kan dechiffrera krypterad data . Funktion
kryptering med publika nycklar är skapad av två kostnadsfria formler . Det finns två nycklar - en som används för att kryptera data , den andra för att dekryptera det . Alla som känner till krypteringsnyckeln kommer inte att kunna dekryptera skyddade uppgifter , och därför kan denna knapp kan passera över en anslutning utan rädsla för att äventyra säkerheten . Detta är den publika nyckeln. Den dekrypteringsnyckeln är privat .
Metod
Public Key kryptering används på autentisering system inte bara för att skicka data utan att visa att de besitter ett lösenord . Både klient och server bör veta klientens lösenord. Klienten genererar en offentlig nyckel som är komplimangen av lösenordet som privata nyckel. Servern skickar en text till klienten. Den publika nyckeln skickas tillbaka till servern , tillsammans med den krypterade texten . Om servern tillämpar lösenordet som den privata nyckel för att dekryptera texten och kommer tillbaka till den ursprungliga texten , är lösenordet bekräftas utan att föras .
Genomförande
Public Key kryptering är allmänt genomförs i nätverksprotokoll autentisering . Internet Key Exchange Protocol ( IKE ) och Challenge Handshake Authentication Protocol ( CHAP ) är två exempel .