Uwierzytelnianie
Z Wikipedii
Uwierzytelnianie - to proces polegający na sprawdzeniu, czy przedstawiająca się osoba (także komputer, urządzenie lub usługa) jest tą, za którą się podaje. Identyfikacja.
Często spotykane metody uwierzytelniania:
- Podanie nazwy logowania - (loginu) oraz hasła - serwer porównuje przechowywany login i hasło (lub też wynik działania funkcji jednokierunkowej na haśle) z danymi otrzymanymi od klienta.
- Oparte o asymetryczną kryptografię (klucze w SSH, certyfikaty) - serwer dysponuje kluczem publicznym klienta. Za pomocą tego klucza, szyfruje pakiet danych i wysyła klientowi. Jeśli ten potrafi rozszyfrować, to znaczy, że dysponuje kluczem prywatnym, czyli że jest tym, za kogo się podaje.
- Hasła jednorazowe
- Tokeny
Z uwierzytelnienianiem związane jest pojęcie serwera uwierzytelniania
Uwierzytelnianie poprzedza proces autoryzacji.
Zobacz: autoryzacja (informatyka).