Klucz dostępu
Klucze dostępu to technologia uwierzytelniania, która loguje użytkownika do witryny internetowej bez używania nazwy użytkownika i hasła. Zamiast tego klucze dostępu logują użytkownika za pomocą jego wcześniej uwierzytelnionego urządzenia osobistego oraz pary kluczy kryptograficznych. Ponieważ klucze dostępu wykorzystują ten sam odcisk palca, skan twarzy lub kod PIN, za pomocą którego użytkownik odblokowuje urządzenie, logowanie do witryny internetowej jest szybsze, łatwiejsze i bezpieczniejsze.
Gdy ktoś po raz pierwszy tworzy klucz dostępu do konta, jego urządzenie generuje dwa klucze kryptograficzne — jeden klucz prywatny przechowywany na urządzeniu oraz jeden klucz publiczny przechowywany na serwerze witryny internetowej lub usługi powiązanej z kontem. Gdy użytkownik próbuje się zalogować, serwer i urządzenie użytkownika nie wymieniają kluczy. Zamiast tego serwer wysyła do urządzenia użytkownika wyzwanie matematyczne, które urządzenie rozwiązuje, łącząc algorytm z kluczem prywatnym. Urządzenie odsyła rozwiązanie do serwera, a serwer sprawdza je za pomocą klucza publicznego. Ani serwer, ani urządzenie użytkownika nigdy nie posiadają obu kluczy.
Usunięcie nazw użytkowników i haseł z tego procesu pozwala kluczom dostępu zapobiegać kilku rodzajom problemów z bezpieczeństwem. Przede wszystkim nie ma nazw użytkowników ani haseł, które można ukraść — nie ma słabych haseł do odgadnięcia ani danych uwierzytelniających narażonych na phishing. Jeśli serwer witryny internetowej zostanie zaatakowany, zna on tylko klucz publiczny. Jeśli urządzenie użytkownika zostanie skradzione, logowanie za pomocą klucza dostępu nadal wymaga skanu biometrycznego lub wprowadzenia kodu PIN, zanim dostęp zostanie przyznany.
NOTE: Logowanie za pomocą klucza dostępu do witryny internetowej lub usługi wymaga obsługi ze strony systemu operacyjnego i przeglądarki internetowej urządzenia. Standard kluczy dostępu jest wynikiem współpracy firm Apple, Google i Microsoft, sojuszu FIDO oraz Konsorcjum WWW. Organizacje te wspólnie pracują nad dodaniem obsługi kluczy dostępu do swoich programów i urządzeń sprzętowych.
Sprawdź swoją wiedzę