Google이 Android Q에서 Face ID와 유사한 기능을 개발하고 있다는 증거가 있습니다. 즉, 잠금 해제 및 결제를 위한 하드웨어 얼굴 인식입니다.
하는 동안 최고의 안드로이드 스마트폰 Apple iPhone이 지원되기 훨씬 전에 지문 스캐너를 지원했기 때문에 Android 장치는 생체 인식 얼굴 인증 하드웨어 보안 측면에서 따라잡기 위해 노력하고 있습니다. Apple iPhone X는 TOF(Time of Flight) 기술을 결합한 주요 장치 제조업체의 첫 번째 스마트폰입니다. 센서, IR 일루미네이터, 도트 프로젝터 및 하드웨어 안면 인식을 위한 기타 센서(Apple에서는 이를 '페이스 ID'). 우리는 다음과 같은 Android 기기 제조업체에서 Face ID와 유사한 구현을 갖춘 몇 가지 스마트폰을 보았습니다. 화웨이 메이트 20 프로 그리고 샤오미의 Mi 8 익스플로러 에디션하지만 이러한 기기 제조업체는 이 새로운 하드웨어를 지원하기 위해 Android를 대대적으로 맞춤설정해야 했습니다. 하지만 구글은 안드로이드 Q에서 보안 얼굴 인식 하드웨어에 대한 기본 지원을 제공하기 위해 노력하고 있는 것으로 보입니다.
우리는 프레임워크, SystemUI 및 설정 APK에서 얼굴 인식과 관련된 수십 개의 문자열과 여러 메서드, 클래스 및 필드를 발견했습니다. Android Q의 AOSP 빌드 유출 우리가 얻은 것. 우리가 발견한 코드는 AOSP 마스터 또는 최신 Android Pie 공개 릴리스. 게다가 수년 동안 Android 기기에 존재했던 기존의 "얼굴 잠금 해제" 기능인 "신뢰할 수 있는 얼굴" 이 기능은 Google Play 서비스의 일부이며 오래되고 안전하지 않으므로 Android의 새로운 기능이라고 확신합니다. 큐.
사용할 수 있는 라이센스를 제공해주신 PNF Software에 특별히 감사드립니다. JEB 디컴파일러. JEB Decompiler는 Android 애플리케이션을 위한 전문가 수준의 리버스 엔지니어링 도구입니다.
프레임워크 해상도
Android Q의 Framework-res APK에서 찾은 얼굴인식 잠금해제 관련 문자열 중 가장 중요한 것은 줄은 장치에 얼굴 인식 기능이 없을 때 표시되는 오류 메시지에 대한 것입니다. 하드웨어. 이는 Android Q가 Android Q와는 달리 기기에 하드웨어 얼굴 인식 센서가 있을 것으로 기대한다는 것을 알려줍니다. Xiaomi, Huawei/Honor, OnePlus와 같은 회사의 최신 스마트폰에는 얼굴 잠금 해제 기능이 있습니다.
설정
새 지문을 설정할 때와 마찬가지로 새 얼굴 인증 설정 흐름에서는 사용자가 비밀번호, PIN 또는 패턴을 백업으로 설정해야 합니다. 사용자는 시작 시 장치의 데이터가 해독되기 전에 암호, PIN 또는 패턴을 사용하도록 요구할 수도 있습니다. 다음 문자열은 우리가 발견한 가장 중요한 문자열입니다. 이는 귀하의 얼굴이 휴대폰 잠금을 해제할 뿐만 아니라 구매를 승인하거나 앱에 로그인하는 데에도 사용될 수 있음을 명시적으로 명시하기 때문입니다.
<stringname="security_settings_face_enroll_introduction_message">Use your face to unlock your phone, authorize purchases, or sign in to apps.string>
그러나 기기 관리자는 얼굴인식 잠금해제를 계속 비활성화할 수 있습니다.
다음과 같습니다.
다음은 Android Pie의 얼굴 인식 설정 과정을 보여주는 스크린샷입니다. 안타깝게도 얼굴 인식 잠금 해제 HAL이 없기 때문에 실제로 작동하도록 할 수 없습니다.
이는 Android에 무엇을 의미하나요?
이 문자열이 Google Pixel 4에 Face ID가 있다는 증거라고 생각하신다면 바로 여기서 멈추겠습니다. 이러한 문자열이 증명하는 유일한 것은 AOSP가 이제 얼굴 잠금 해제, 결제 및 앱 인증을 위한 얼굴 인식 하드웨어를 지원한다는 것입니다. 우리는 Huawei Mate 20 Pro 및 Xiaomi Mi 8 Explorer Edition과 같은 장치가 안드로이드 Q GSI 얼굴 인식 기능을 사용하려면 필요한 하드웨어 센서가 있는 다른 장치도 Android Q에서 얼굴 인식에 사용할 수 있어야 합니다.
하지만 Google의 향후 하드웨어 계획에 대해 추측하는 것에 대해 당신을 비난하지는 않습니다. Google이 Android Q에서 얼굴 인식 하드웨어를 지원한다는 사실은 당연히 이를 테스트 중인 기기가 있다는 의미입니다. 메이트 20 프로, 미 8 EE 등 미출시 스마트폰일 수도 있다. 삼성 갤럭시 S10+, 맞춤형 개발 보드 또는 프로토타입 픽셀 4. 커밋이 없으면 그들이 무엇을 테스트하고 있는지 알 수 없습니다. 더 많은 내용을 알아보겠습니다. 구글 I/O 2019 2019년 5월 7일 예정입니다.
이 문서는 Android Pie의 보안 얼굴 인식을 위한 설정 흐름 스크린샷과 함께 2019년 2월 8일에 업데이트되었습니다.