Wykrywanie żywotności
Żywa osoba. Nie jej zdjęcie.
Zanim uruchomiony zostanie Face Match, ShieldID prosi wnioskodawcę o wykonanie krótkiego, prowadzonego wyzwania na jego własnym telefonie: dowodzi ono, że aparat trzyma prawdziwa, obecna, trójwymiarowa osoba, śledzona w 478 punktach charakterystycznych twarzy na przestrzeni co najmniej dziesięciu klatek. Zdjęcie, odtworzone nagranie wideo ani maska nie przejdą tej kontroli.
Aktywne wyzwanie
Wyzwanie, które może wykonać tylko żywa twarz.
Wnioskodawca jest proszony o wykonanie jednego lub kilku ruchów z niewielkiego zestawu naturalnych ruchów, w losowej kolejności, podczas gdy przednia kamera śledzi w 3D 478 punktów na twarzy.
Obrót w lewo / obrót w prawo
Skinienie głową
Uśmiech
Przed oceną wyzwania wymagane jest co najmniej dziesięć klatek. Pojedyncze zdjęcie, niezależnie od sposobu prezentacji, nigdy nie zawiera dostatecznej liczby klatek, by przejść.
Dlaczego powrót ma znaczenie
Powrót na środek jest sednem sprawy.
Wyzwanie obrotu nie kończy się na pytaniu „czy głowa poruszyła się na bok”. Wymaga, aby głowa wróciła za punkt środkowy tego obrotu, przed kamerą, zanim wyzwanie zostanie zaliczone.
Wydrukowane zdjęcie lub telefon trzymany bokiem mogą zafałszować pierwszą połowę obrotu — wystarczy je przechylić, a kąt się zmienia. Nie mogą jednak następnie płynnie obrócić się z powrotem w stronę kamery, ponieważ nie ma za nimi twarzy, która mogłaby się poruszyć. Wymóg powrotu odróżnia żywą głowę obracającą się na szyi od płaskiego obrazu przechylanego przed obiektywem.
Każde selfie, trzy odrębne kontrole
Trzy niezależne kontrole, wykonywane przy każdym selfie, za każdym razem.
Oprócz aktywnego wyzwania trzy dodatkowe kontrole analizują samo selfie pod kątem oznak, że w ogóle nie przedstawia ono żywej osoby. Każda z nich jest raportowana osobno — nigdy nie jest łączona w jeden nieprzejrzysty wynik.
Anti-spoof
Wykrywanie deepfake'ów
Wykrywanie masek 3D / wydruków / odtworzeń
Tolerancyjne wobec zakłóceń, surowe wobec fałszerstw
Ziarnista kamera telefonu nie jest zagrożeniem bezpieczeństwa. Tak ją traktujemy.
Kamery telefonów codziennie kompresują, źle oświetlają i rozmywają prawdziwe twarze. Odrzucanie każdego odczytu granicznego powodowałoby niepowodzenia uczciwych wnioskodawców znacznie częściej, niż powstrzymywałoby ataki.
- Wyniki ze środka zakresu — takie, jakie powodują zwykła kompresja i oświetlenie — są tolerowane, a nie traktowane jako niepowodzenie.
- Kontrolę kończy niepowodzeniem wyłącznie rozstrzygnięcie o fałszerstwie lub podróbce z dużą pewnością. Wątpliwości w przypadku odczytu granicznego nie działają na niekorzyść prawdziwego wnioskodawcy.
- Efekt: mniej osób odsyłanych do ponownego zrobienia zdjęcia z powodu złego oświetlenia i wyższa poprzeczka dla każdego, kto naprawdę próbuje oszukać kamerę.
Każda kontrola działa, za każdym razem
Nie płatny pakiet. Nie przełącznik. Każda weryfikacja, za każdym razem.
Aktywne wykrywanie żywotności, anti-spoof, wykrywanie deepfake'ów i wykrywanie masek działają przy każdej weryfikacji, w każdym planie. Nie ma tańszego planu, który pomija którąś z nich, ani ustawienia, które wyłącza którąś z nich dla oszczędności.
Zakres ochrony przed zagrożeniami
Jak wygląda każdy atak i co go powstrzymuje.
Prostym językiem, a nie kartą wyników. Jeśli dane zagrożenie w ogóle nie jest problemem żywotności, mówimy o tym wprost.
| Zagrożenie | Na czym polega | Co je powstrzymuje |
|---|---|---|
| Zdjęcie | Wydrukowane lub wyświetlane na ekranie nieruchome zdjęcie przyłożone do kamery. | Zatrzymywane przez aktywne wyzwanie — płaski obraz nie potrafi na żądanie mrugnąć, obrócić się i wrócić, skinąć głową ani się uśmiechnąć — oraz wspierane przez wykrywanie anti-spoof. |
| Odtworzenie z ekranu | Nagrane wideo prawdziwego wnioskodawcy, odtwarzane na drugim ekranie. | Wykrywane bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń, obok wykrywania anti-spoof i deepfake'ów. |
| Wydrukowana maska | Płaska, wydrukowana maska twarzy noszona lub trzymana przed własną twarzą atakującego. | Wykrywana bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń. |
| Maska 3D | Formowana, trójwymiarowa maska wykonana tak, by odpowiadała twarzy innej osoby. | Wykrywana bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń — najtrudniejszy przypadek, do którego została stworzona. |
| Wideo deepfake | Generowane przez AI lub z podmienioną twarzą wideo w czasie rzeczywistym, podawane do kamery. | Wykrywane bezpośrednio przez zespół dwóch modeli wykrywania deepfake'ów, obok wykrywania anti-spoof. |
| Pożyczony dokument | Żywy, prawdziwy wnioskodawca uczciwie wykonuje wyzwanie — trzymając cudzy autentyczny dokument tożsamości. | To nie jest problem żywotności. Wykrywanie żywotności dowodzi obecności prawdziwej osoby, nie tego, która to osoba. To sprawdza Face Match, w ramach tej samej weryfikacji. |
Certyfikacja
Nie zamierzamy drukować odznaki, na którą nie zasłużyliśmy.
Standardy testowania żywotności, takie jak ISO/IEC 30107-3, istnieją, a my nie ukończyliśmy jeszcze tych testów. Zamiast sugerować certyfikat mglistym sformułowaniem o rozwiązaniu „wiodącym w branży”, przedstawiamy, na czym faktycznie stoimy.
- Obecnie nie posiadamy żadnego certyfikatu dotyczącego żywotności ani ochrony przed fałszerstwem.
- Opublikujemy status naszych testów wraz z datą, gdy tylko takie testy zostaną ukończone — a do tego czasu nie będzie żadnych deklaracji marketingowych.
- Do tego czasu ta strona opisuje dokładnie, co jest uruchamiane i na co ukierunkowana jest każda kontrola, aby mogli Państwo samodzielnie ocenić zakres ochrony.
Pytania
Rzeczowe odpowiedzi o wyzwaniu.
Proszę zobaczyć wyzwanie na własne oczy
Proszę przeprowadzić weryfikację w sandboxie i spróbować ją przechytrzyć.
Mrugnięcie, obrót, skinienie, uśmiech — na Państwa własnym telefonie, w Państwa własnej sesji sandbox. Sesje sandbox nigdy nie są rozliczane.