자신의 얼굴이라는 민감한 정보로 휴대폰 잠금을 설정한다는 생각에 다소 불안함을 느끼는 분들이 많습니다. Face ID 데이터는 대체 어디에 저장될까요? 실제로 아이폰을 안전하게 지켜주는 걸까요? Face ID를 사용하면 얼굴 인식 데이터베이스에 내 정보가 등록되는 걸까요?
애플은 Face ID를 사용할 수 있는 최고의 생체 인식 보안 수단이라고 홍보해 왔습니다. 카메라만 바라보면 되기 때문에 무언가를 기억할 필요도 없어 사용하기 매우 편리하죠.
물론 휴대폰에는 암호(패스코드)를 설정하는 옵션도 있습니다. Face ID가 작동하지 않는 경우를 대비해 Face ID 활성화 시에도 암호 설정은 필수입니다. 그렇다면 단순한 암호와 비교했을 때 Face ID는 얼마나 더 안전할까요?
결론부터 말씀드리면, 이 기능을 사용하는 것에 대해 지나치게 걱정할 필요는 없습니다. 그 이유를 하나씩 살펴보겠습니다.
애플은 Face ID 데이터를 어떻게 저장할까?
Face ID 최초 등록 시 생성되는 얼굴 데이터는 절대 아이폰 밖으로 나가지 않습니다. 어떤 데이터베이스에 추가되거나 서버에 저장되거나 외부로 전송되는 일은 없습니다. 대신 아이폰의 메인 프로세서와 분리된 별도의 칩, 즉 SEP(Secure Enclave Processor, 보안 영역 프로세서)에 보관됩니다.
더 흥미로운 점은 실제 얼굴 형상 자체(사진이나 3D 모델)가 저장되는 것이 아니라, 얼굴을 나타내는 수학적 데이터만 메모리에 기록된다는 사실입니다. 따라서 누군가 SEP에 침입하는 데 성공하더라도 여러분의 실제 얼굴을 볼 수는 없고, 얼굴을 표현하는 숫자들만 확인할 수 있을 뿐입니다.
아이폰의 메인 프로세서는 이 데이터에 직접 접근하지 못합니다. 오직 SEP가 "입력된 얼굴이 저장된 데이터와 일치하는지" 여부만 전달받을 뿐입니다. 얼굴 정보가 안전하게 보관된다는 점을 알았으니, 이제 이 기능 자체의 보안성이 어느 정도인지 궁금해질 차례입니다.
Face ID는 얼마나 안전할까?
휴대폰을 잠그는 관점에서 보면, Face ID가 단순 암호보다 더 나은 선택일까요? Face ID와 함께 구형 애플 기기에 사용된 또 다른 생체 인식 방식인 Touch ID는 모두 해킹이 상당히 어려운 것으로 입증되어 왔습니다.
문제가 되는 경우는 누군가 상당한 노력을 들여 여러분의 얼굴을 3D 모델로 재현해 휴대폰 잠금을 해제하려 할 때입니다. 그리고 한번 이런 방식으로 신원이 노출되면, 같은 얼굴을 보안 수단으로 계속 사용하기 어려워집니다.
다만 이런 시나리오는 유명인이거나 휴대폰에 타인이 노리고 싶을 만큼 극도로 민감한 데이터가 담겨 있는 경우가 아니라면 크게 걱정할 일이 아닙니다. 실제로 도둑이 휴대폰을 훔치는 경우에도, 이미 다른 보안 장치가 걸려 있는 것을 보면 대부분 크게 신경 쓰지 않습니다. 소액 절도범들은 굳이 번거롭게 휴대폰 잠금을 풀려고 하지 않죠.
하지만 공격자가 집요하다면, 강제로 여러분의 얼굴을 휴대폰 화면에 대게 만들어 잠금을 해제할 가능성도 있습니다. 이 경우 Face ID는 사실상 무용지물이 됩니다. 공격자 입장에서 여러분의 얼굴을 기기에 가져다 대는 일은 너무나 쉽기 때문입니다. 그렇다면 휴대폰을 보호하는 더 좋은 방법은 없을까요?
긴 패스코드 사용을 고려해 보세요
Face ID는 아무것도 사용하지 않는 것보다는 확실히 낫지만, 보안 면에서 가장 확실한 선택은 역시 암호(패스코드)입니다. 특히 암호의 길이가 중요합니다. 4자리 숫자 암호는 컴퓨터가 매우 쉽게 추측할 수 있지만, 자릿수가 늘어날수록 해독 난이도는 기하급수적으로 올라갑니다.
긴 암호가 얼마나 강력한지 감을 잡기 위해 몇 가지 수치를 살펴보겠습니다. 4자리 코드를 해독하는 데 약 7분이 걸린다면, 10자리 코드는 무려 12년이 걸릴 수 있습니다. 또한 아이폰에서는 숫자와 문자를 조합한 영숫자 코드를 설정할 수 있어, 훨씬 강력한 보안을 확보할 수 있습니다.
반면 누군가 아이폰에 침입할 가능성을 크게 걱정하지 않고, 민감한 정보도 거의 저장하지 않는다면 Face ID만으로도 충분합니다. 그리고 언제든 추가 보안이 필요하다고 느껴지면 아이폰 설정에서 Face ID 및 암호 설정을 변경할 수 있습니다.
완벽하게 안전한 방법은 없습니다
물론 어떤 방법을 사용하든 완벽히 뚫리지 않는 보안은 존재하지 않습니다. 모든 보안 장치에는 결국 우회하거나 공격할 수 있는 방법이 생기기 마련입니다. 중요한 것은 그런 일이 발생할 가능성이 가장 낮은 방법을 찾아 선택하는 것입니다.
아이폰 인증 방식을 놓고 보면, 가장 길고 복잡한 패스코드를 사용하는 것이 보안 면에서 최선이라는 것은 분명합니다. 하지만 그렇게까지 신경 쓰고 싶지 않고 편의성이 필요하다면, Face ID로도 충분히 만족스럽게 사용할 수 있습니다.
그럼에도 가능한 한 강력한 보안 방식을 사용하는 것이 좋습니다. 속담처럼 '미리 조심하는 것이 후회하는 것보다 낫기' 때문입니다. 거의 모든 사람이 휴대폰로 은행 앱, 저장된 비밀번호, 각종 개인정보 같은 민감한 업무를 처리합니다. 나에게는 일어나지 않을 일이라 생각해도, 휴대폰은 언제 어디서든 도난당할 수 있습니다. 어떤 방법을 선택하든, 최소한 하나의 보안 장치라도 반드시 설정해 두시기 바랍니다.