Klucz publiczny Jest możliwe użycie protokołu Diffiego-Hellmana jako części infrastruktury klucza publicznego. Klucz publiczny Alicji to Aby wysłać wiadomość, Bob wybiera losowe i wysyła Alicji (niezaszyfrowane) razem z wiadomością zaszyfrowaną kluczem symetrycznym Tylko Alicja jest w stanie odszyfrować wiadomość, ponieważ tylko ona zna . Wykorzystanie klucza publicznego zapobiega także atakom .
W praktyce, protokół Diffiego-Hellmana nie jest używany w ten sposób, z racji wykorzystania algorytmu RSA do podpisywania i weryfikacji certyfikatów. Protokół Diffiego-Hellmana nie może także zostać użyty do podpisywania certyfikatów, pomimo że algorytmy podpisywania ElGamal i DSA są z nim powiązane. Jednakże jest wykorzystywany w algorytmach , oraz IKE – składowej stosu protokołów IPsec zabezpieczającego komunikację IP.
Zobacz też arytmetyka modularna ElGamal kryptografia klucza publicznego kryptografia krzywych eliptycznych Secure Remote Password wymiana klucza
Przypisy
Kategoria:Algorytmy kryptograficzne