Blog 24/7

uwierzytelnianie biometryczne

TAB. 1Hasłopo polsku
Po angielskubiometric authentication
Którą formą pisaćpo polsku Polska nazwa przyjęła się w tekstach i w wyszukiwarce — używaj jej samodzielnie.
Inne formybiometria · uwierzytelnienie biometryczne (pojedynczy akt) · logowanie biometryczne
KategoriaKryptografia, tożsamość i uwierzytelnianie

Uwierzytelnianie biometryczne to potwierdzanie tożsamości cechą ciała albo zachowania: odciskiem palca, twarzą, tęczówką, układem żył. W typowym wdrożeniu cecha jest porównywana lokalnie na urządzeniu z zapisanym wzorcem, a udane porównanie odblokowuje klucz kryptograficzny używany dalej przez uwierzytelnianie. W odróżnieniu od hasła biometria nie jest sekretem: NIST zaznacza, że cechy biometryczne nie stanowią sekretów, bo często można je zdobyć w sieci albo w inny sposób bez zgody właściciela [1]. Nie da się ich też zmienić po wycieku.

Jak działa

Czujnik rejestruje cechę, a oprogramowanie zamienia ją w matematyczny wzorzec. Przy logowaniu nowy odczyt porównuje się ze wzorcem i ocenia podobieństwo. Wynik nie jest pewny, tylko wystarczająco prawdopodobny, dlatego systemy biometryczne mają dwa rodzaje błędów: fałszywe dopasowanie obcej osoby i fałszywe odrzucenie właściciela.

RYS. 1Biometria odblokowuje klucz na urządzeniu

W modelu pokazanym na schemacie biometria jest jedynie sposobem odblokowania klucza. FIDO Alliance podkreśla, że przy logowaniu kluczem passkey dane biometryczne i ich przetwarzanie pozostają na urządzeniu i nigdy nie trafiają na serwer, który dostaje tylko potwierdzenie udanego sprawdzenia [2]. Apple opisuje, że dane Face ID są szyfrowane i przechowywane w odizolowanym sprzętowo układzie Secure Enclave, nie trafiają do aplikacji ani do kopii w iCloud [3].

Rodzaje

CechaPrzykład użyciaUwagi
twarzFace ID w telefonachryzyko fałszywego dopasowania wyższe u bliźniąt i dzieci poniżej 13 lat [3]
odcisk palcaczytniki w laptopach i telefonachślady palców zostają na przedmiotach
układ żył dłoni lub palcabankomaty, kontrola dostępuomijany sztuczną ręką z wosku [4]
cechy behawioralnerytm pisania, sposób choduzwykle sygnał pomocniczy, nie osobny składnik

W WordPressie

WordPress nie przetwarza biometrii i nie powinien. Czytnik linii papilarnych czy kamera działają w urządzeniu użytkownika, a do strony trafia podpis kryptograficzny w standardzie FIDO2 / WebAuthn. Wtyczka WP-WebAuthn wymienia wśród obsługiwanych urządzeń czytniki linii papilarnych, kamery zgodne z Windows Hello oraz Face ID i Touch ID [6]. Wymaga przy tym połączenia HTTPS albo adresu localhost [6].

Z tego wynika prosta zasada dla właściciela strony. Jeśli wtyczka lub usługa proponuje wysyłanie zdjęć twarzy, nagrań głosu czy odcisków na serwer strony, to strona zaczyna przechowywać dane szczególnej kategorii w rozumieniu RODO. Logowanie biometryczne przez WebAuthn tego nie robi: serwer przechowuje tylko klucz publiczny. Takie logowanie jest odmianą uwierzytelniania bez hasła (passwordless authentication).

Zagrożenia i skutki

  • Podrobienie cechy. Zdjęcie, odlew czy nagranie może oszukać czujnik. Dlatego NIST wymaga wykrywania ataków prezentacyjnych przy rozpoznawaniu twarzy i zaleca je przy tęczówce i odcisku palca [1].
  • Nieodwracalny wyciek. Hasło po wycieku danych można zmienić, twarzy ani palca nie. Centralna baza wzorców jest przez to szczególnie cennym celem.
  • Fałszywe dopasowanie. Apple podaje, że szansa odblokowania telefonu przez przypadkową osobę za pomocą Face ID jest mniejsza niż 1 do 1 000 000 przy jednym zapisanym wyglądzie [3].
  • Skutki prawne. Przetwarzanie danych biometrycznych w celu jednoznacznej identyfikacji osoby jest co do zasady zabronione przez art. 9 ust. 1 RODO [5].

RODO w art. 4 pkt 14 definiuje dane biometryczne jako dane osobowe wynikające ze specjalnego przetwarzania technicznego, dotyczące cech fizycznych, fizjologicznych lub behawioralnych osoby fizycznej [5].

Jak się bronić

NIST SP 800-63B w czwartej rewizji stawia biometrii kilka warunków [1]:

  • biometria może być tylko częścią uwierzytelniania wieloskładnikowego (MFA) razem z fizycznym urządzeniem uwierzytelniającym [1];
  • odsetek fałszywych dopasowań ma wynosić jeden na 10 000 albo mniej dla wszystkich grup demograficznych [1];
  • dozwolonych jest nie więcej niż pięć kolejnych nieudanych prób, a przy wykrywaniu ataków prezentacyjnych dziesięć; potem trzeba zablokować biometrię i zaproponować inny składnik [1].

Apple stosuje podobny limit: po pięciu nieudanych próbach Face ID telefon żąda kodu [3]. Kod lub hasło urządzenia pozostaje więc ważnym zabezpieczeniem i warto, by była to blokada ekranu trudna do podejrzenia.

Na stronie internetowej najbezpieczniej korzystać z biometrii pośrednio, przez passkeys i WebAuthn, a nie zbierać wzorców samodzielnie. Jeśli organizacja mimo to chce przetwarzać biometrię pracowników lub klientów, powinna przed wdrożeniem przeprowadzić ocenę skutków dla ochrony danych i sprawdzić, czy istnieje mniej inwazyjna alternatywa.

Historia i przykłady

29 grudnia 2018 roku Sekurak opisał wystąpienie badaczy na konferencji Chaos Communication Congress, którzy obeszli uwierzytelnianie oparte na układzie naczyń krwionośnych dłoni [4]. Zdjęcia żył robili z odległości około 5 metrów, a następnie budowali z nich sztuczną rękę z wosku [4]. Po opracowaniu metody przygotowanie takiej ręki zajmowało 15 minut, a kamerę do zbierania danych można było ukryć w suszarce do rąk [4].

W Polsce Prezes UODO decyzją z 18 lutego 2020 roku nałożył 20 000 zł kary na szkołę podstawową, która sprawdzała uprawnienie do posiłków w stołówce odciskami palców dzieci [5]. Urząd uznał, że zgoda rodziców nie uchyla zakazu, gdy istnieją mniej inwazyjne metody identyfikacji, takie jak karty czy nazwiska [5]. W portalu orzeczeń UODO decyzja ma status uchylonej [5].

TAB. 2

Przypisy

6
  1. [1] NIST SP 800-63B-4: Digital Identity Guidelines — Authentication and Authenticator Management · NIST
  2. [2] Passkeys · FIDO Alliance
  3. [3] About Face ID advanced technology · Apple
  4. [4] Ominęli uwierzytelnienie biometryczne sztuczną ręką z wosku · Sekurak
  5. [5] Decyzja Prezesa UODO ZSZZS.440.768.2018 z 18 lutego 2020 · UODO
  6. [6] WP-WebAuthn · WordPress.org
TAB. 3

Hasła w tym artykule

10
TAB. 4

Linkują tutaj

5

Wszystkie kategorie → · Hasło w słowniku →

Blog 24/7
05.11CISA i FBI wzywają do zabezpieczenia sterowników chłodzenia po atakach w Europietherecord.media05.11Midnight Blizzard atakowała iPhone'y i Androidy przez zainfekowane strony w Europie i USAsecurityweek.com05.11APT29 kradła dane z iPhone'ów i Androidów przez przejęte i podrobione stronytherecord.media05.11Grupa APT29 przejęła skrypt Plerdy i atakowała niezałatane iPhone'y i Androidythehackernews.com05.11Microsoft wykrył 7,3 mld wiadomości phishingowych w III kwartale 2026microsoft.com05.11DigiCert ujawnia wyciek danych klientów i skanów dokumentów tożsamościbleepingcomputer.com05.11CWPdoor podmienia serwer cwpsrv w Control Web Panel i otwiera tylne wejście do Linuksableepingcomputer.com05.11Brytyjskie NCSC ostrzega, że narzędzia AI zwiększyły liczbę wykrywanych luk zero-daythehackernews.com05.11Skaner RootEvidence sprawdza starą lukę w Cisco IOS i dodaje nagłówki Opt-Outisc.sans.edu05.11Włamanie do portalu grantowego Norad, zagrożone dane 20 614 użytkownikówhelpnetsecurity.com