암호 입력은 정말 번거로운 일입니다. 입력하는 데 시간이 오래 걸리고, 쉽게 잊어버릴 수 있으며, 대부분의 사람들이 추측하기 쉬운 암호를 설정하기 때문에 오히려 보안에 취약해지기도 합니다. 이런 이유로 지문이나 얼굴 인식 같은 생체 인식 잠금 해제 방식이 큰 인기를 얻고 있습니다.
현재 가장 저가형 스마트폰을 제외한 거의 모든 기기에 지문 스캐너가 내장되어 있습니다. 손가락만 살짝 대면 휴대폰이 열리니 무척 편리하죠. 하지만 화면이 점점 커지면서 접촉 없이 잠금을 해제할 수 있는 얼굴 인식 방식을 채택하는 기기도 늘고 있습니다. 애플 역시 예외는 아니며, 두 가지 기술을 모두 활용해 기기를 보호하는 제품을 선보이고 있습니다. 바로 공식 명칭으로 '페이스 ID(Face ID)'와 '터치 ID(Touch ID)'라고 불리는 기술입니다.

그렇다면 페이스 ID와 지문 스캔은 어떻게 작동하는 걸까요?
페이스 ID와 터치 ID란?
간단히 답하자면, 페이스 ID는 얼굴 인식 잠금 해제 시스템이고 터치 ID는 지문 인식 잠금 해제 시스템입니다. 여기서 끝내면 되겠죠? 하지만 실제로는 조금 더 복잡합니다. 수많은 회사가 얼굴과 지문으로 기기를 잠금 해제하지만, 그 작동 방식이 모두 같지는 않기 때문입니다.
이 두 생체 인식 시스템은 생체 인식 문제에 대한 애플의 독자적인 해결책입니다. 애플 같은 기업이 자사의 접근 방식과 기술이 경쟁사보다 더 안전하다고 믿기 때문에 중요한 부분입니다. 게다가 과거 해커와 보안 전문가들이 이런 시스템을 속이는 데 성공한 사례가 있었기 때문에 더욱 그렇습니다.

예상대로 생체 보안 센서를 개발하는 쪽과 이를 뚫으려는 쪽 간의 경쟁은 계속되고 있습니다. 따라서 자신의 애플 기기에 탑재된 센서가 어떻게 작동하는지, 어떤 한계가 있는지 알아둘 필요가 있습니다.
페이스 ID와 터치 ID의 작동 원리
터치 ID는 애플에서 가장 오래되고 성숙한 생체 인식 시스템으로, 특정 모델의 아이폰, 아이패드, 맥북 프로에서 찾아볼 수 있습니다. 이 센서는 버튼 재질로 사파이어 크리스털을 사용합니다. 사파이어는 매우 단단하고 긁힘에 강하기 때문에 고급 스마트폰 카메라에도 사파이어 렌즈 커버가 쓰입니다.
손가락을 버튼에 올리면 지문의 초고해상도 이미지가 캡처됩니다. 이후 전용 소프트웨어 알고리즘이 이미지를 분석해 지문을 순수한 수학적 데이터로 변환합니다. 그런 다음 터치 ID 설정 당시 등록된 지문의 수학적 데이터와 비교하여 일치하면 기기의 잠금이 해제됩니다.

페이스 ID 역시 꽤 영리한 방식으로 작동합니다. 많은 기기가 일반 카메라로 얼굴 인식을 수행합니다. 즉, 미리 저장해 둔 사진과 잠금 해제를 위해 현재 카메라에 나타난 얼굴을 비교하는 방식이죠. 얼굴 매칭 소프트웨어는 상당히 정교하지만, 이런 카메라 대부분은 사진이나 가면과 실제 얼굴을 구분하지 못해 속여서 잠금을 해제할 수 있는 경우가 있습니다.
반면 페이스 ID는 전용 트루딥(TrueDepth) 카메라를 활용해 얼굴의 매우 정교한 깊이 맵을 생성합니다. 3만 개가 넘는 포인트로 구성된 맵이죠. 여기에 적외선으로 촬영한 얼굴 이미지를 결합해 얼굴 프로필을 만듭니다. 최신 애플 모바일 프로세서에 탑재된 신경망 머신러닝 하드웨어 덕분에 이런 수준의 정교함이 가능해졌습니다.
그렇다면 이 기술들은 얼마나 안전하며, 충분히 신뢰할 만할까요?
생체 인식 보안의 일반적인 취약점
먼저 생체 인식 시스템 전반에 해당하는 보안 취약점부터 살펴보겠습니다. 신체의 일부를 이용해 잠금을 해제하는 것의 가장 큰 문제는 변경이 불가능하다는 점입니다. 누군가 지문이나 얼굴의 완벽한 복제본을 만드는 데 성공한다면 어떤 것이든 잠금 해제가 가능해집니다. 반면 비밀번호나 암호가 노출되었다면 그냥 바꾸면 됩니다.

이런 일이 과거에 실제로 발생한 적이 있으며, 생체 인식 센서들은 이를 극복하기 위해 더 세밀한 정보를 읽고 신체의 다양한 요소를 함께 살피는 방향으로 발전했습니다. 예를 들어 지문의 미세한 디테일이나 체온 유무 등을 확인하는 방식이죠. 결국 시스템을 뚫으려는 쪽은 생체 정보를 복제하는 기술 수준을 높여야 하는데, 어느 지점부터는 일반 해커에게 비현실적으로 어려워집니다.
그러나 생체 인식 시스템의 가장 큰 약점은 아주 단순합니다. 누군가 당신의 손가락이나 얼굴을 강제로 사용해 잠금을 해제하게 만들 수 있다는 점입니다. '잊어버렸다'거나 숨길 수 있는 비밀번호와는 다른 상황이죠. 이 시나리오는 글 마지막에서 다루겠습니다.
페이스 ID와 터치 ID는 얼마나 안전할까?
이 질문은 '안전'의 정의가 무엇이냐에 따라 달라지므로 다소 난해합니다. 일반적으로 이런 시스템의 보안 수준은 무작위로 뚫을 확률로 표현됩니다. 디지털 잠금장치를 여는 무차별 대입(brute force) 방식이죠. 터치 ID의 경우, 다른 사람의 지문이 당신의 지문과 충분히 유사해 시스템을 속일 확률은 50만 분의 1에 불과합니다.
물론 이는 누군가 당신의 지문을 떠내거나 스캔한 정보로 가짜 지문을 만드는 경우와는 전혀 다른 문제입니다. 다만 이런 일이 실제로 일어날 가능성은 당신이 누구인지, 누군가 그런 극단적인 수단을 쓸 동기가 있는지에 달려 있습니다. 이런 종류의 관심을 받는 VIP라면 생체 인식을 사용하지 않는 것이 좋습니다. 그 위험 수준에서는 생체 인식이 충분히 안전하지 않다고 판단되기 때문입니다.

애플의 수치에 따르면 페이스 ID는 무차별 대입 관점에서 더 안전합니다. 무작위 사람이 당신과 충분히 닮았을 확률은 백만 분의 1입니다. 물론 일란성 쌍둥이는 예외일 수 있죠. 그렇다면 얼굴 사진이나 가면은 어떨까요? 페이스 ID에는 이에 대한 대응책이 마련되어 있습니다. 앞서 언급했듯이 카메라가 깊이를 감지할 수 있기 때문에 사진으로는 통하지 않습니다. 또한 신경망 기술을 활용해 가면 사용도 방어합니다.
이것이 얼마나 효과적인지 알려주는 수치는 없지만, 평범한 사용자 입장에서는 누구도 페이스 ID를 뚫기 위해 수천, 수백만 달러를 투자해 기술을 개발하지 않을 것입니다. 만약 당신이 한 국가의 대통령이라면 생체 인식 잠금을 사용하지 마세요.
iOS 생체 인식 킬스위치 활성화하기
이제 한 가지 문제만 남았습니다. 누군가 강제로 당신의 휴대폰 잠금을 해제하게 만들 수 있다면 어떻게 할까요? 휴대폰을 얼굴에 향하게 하거나 손가락을 올리기만 하면 되니까요. 이런 상황에 처할 가능성이 있다고 느껴지면 전원 버튼을 다섯 번 클릭하기만 하면 됩니다. 그러면 생체 인식이 비활성화되고 암호 입력 방식으로 전환됩니다.

아이폰 8 이상 모델에서는 측면 버튼과 볼륨 버튼 중 하나를 함께 길게 누르면 됩니다. 다만 이 방법은 시기에 따라 달라질 수 있으므로, 사용 중인 iOS 기기에 맞는 생체 인식 킬스위치 방법을 직접 확인해 보기 바랍니다.
결론적으로, 페이스 ID와 터치 ID는 대부분의 사람들에게 충분히 안전하지만, 군사급 보안이 필요한 사람들에게는 부적합합니다. 하지만 극도로 신중한 성격이라면 6자리 암호를 사용하는 편이 좋습니다.