Touch ID란? 지문 센서의 작동 원리

저자: IT Sectr 게시일: 2026-03-23 읽는 시간: 8 분

Touch ID는 iPhone, iPad 및 Mac에서 사용자 인증을 위해 Apple이 개발한 지문 스캐닝 시스템입니다. 이 기술은 2013년 iPhone 5S에서 처음 선보이고 스마트폰에서 첫 대량 생체 인식 센서가 되었습니다. Apple Security White Paper, 2024에 따르면, 타인의 템플릿과 지문이 우연히 일치할 확률은 5만분의 1이며, 센서는 하나의 기기에서 최다 5개의 등록된 지문을 구분할 수 있습니다.

주요 포인트

  • Touch ID iPhone/iPad의 Home 버튼 또는 사이드 버튼에 탑재된 Apple의 정용량 지문 스캐너입니다.
  • 정용량 센서는 미세 컨덴서 배열을 사용하여 거너의 유두 무느리무니를 읽습니다.
  • Secure Enclave는 격리된 보조 프로세서에 지문의 수학적 템플릿을 저장하고 iOS 또는 제3자 앱에 전송하지 않습니다.
  • 1세대 Touch ID는 iPhone 5S–iPhone 7에서 사용되었고, 2세대는 iPhone 8과 iPhone SE에서 등장했습니다.
  • 2세대 센서는 더 빠르고 정확해졌으며, 스캐 시간이 0.3초에서 0.2초로 줄었습니다.

Touch ID란?

Touch ID는 Home 버튼 (iPhone 5S–iPhone 8/SE) 또는 사이드 버튼 (iPad Air 4+, iPad mini 6+)에 탑재된 생체 인식 센서입니다. 사파이어 글라스 커버(스크래치 보호), 정용량 센서 배열 그리고 촉촉 스캐너를 활성화하는 거너 감지 링으로 구성됩니다.

초기 설정 사용자가 지문을 등록하면 센서가 다양한 각도에서 거너의 여러 이미지를 심어 수학적 템플릿을 만들어요. Apple에 따르면, 스캐너는 피부 상층 아래인 피하 수버머 수준에서 유두 무느리무니를 읽어 들어올린 지문으로부터 보호합니다.

Touch ID는 최다 5개의 지문을 지원하며, 양손의 거너나 가족 성분의 지문을 추가할 수 있습니다. 360도 인식으로 거너의 어떤 방향에서도 작동합니다. 2013년 출시 이후, Touch ID는 iPhone 잠금 해제, App Store 구매 확인, Apple Pay 결제 및 제3자 앱에서의 인증에 사용되었습니다.

정용량 센서 기술

정용량 지문 스캐너 Touch ID는 실리온 칩 표면에 배치된 500ppi(인치당 돋 수)의 미세 컨덴서 배열로 구성됩니다. 각 컨덴서는 거너와 센서 사이의 전기 정용량을 측정합니다. 유두 무느리무니의 산막(놓은 부분)은 센서에 근접하여 더 높은 정용량을, 곡천기는 더 낮은 정용량을 만들어요.

5만개의 이웃 컨덴서 사이의 정용량 차이가 500ppi 해상도의 지문 이미지를 형성합니다. 0.1mm 사파이어 글라스가 센서를 스크래치로부터 보호하고 전기 절연을 제공합니다. Apple에 따르면, 사파이어는 경도가 다이아몬드 다음으로 둘째로, 수백만 번의 터치 후에도 센서 마계를 방지합니다.

2세대 Touch ID 스캐너(iPhone 8 이후)는 500대신 800ppi의 더 조밀한 배치를 가진 개선된 컨덴서 배열을 사용합니다. 이에 따라 스캐 속도가 30% 향상되고 것은 거나 마른 거너에 대한 정확도가 향상되었습니다. 새 지문 등록 시간이 12번에서 8번로 줄었습니다.

파라미터Touch ID 1세대Touch ID 2세대
센서 해상도500 ppi800 ppi
등록 필요 터치128
스캐 속도0.3초0.2초
기기iPhone 5S, 6, 6S, 7iPhone 8, SE (2–3세대), iPad
사파이어 보호

Touch ID 세대: iPhone 5S부터 iPhone SE까지

1세대 Touch ID는 iPhone 5S에서 처음 선보이고 iPhone 7까지 사용되었습니다. 센서는 기계적 Home 버튼에 탑재되었고 500ppi의 해상도를 가졌습니다. 시간이 지나면서 Apple은 처리 알고리즘을 개선했습니다. iOS 10은 적응형 학습을 도입하여 각 스캐마다 지문 템플릿이 점진적으로 업데이트되고 새로운 무느리무니 영역을 캡처합니다.

2세대 Touch ID는 2018년 iPhone 8과 iPad Pro와 함께 출시되었습니다. 주요 변경 사항: 더 조밀한 컨덴서 배열(800ppi), 것은 거너에 대한 성능 향상, 그리고 Secure Enclave와의 새로운 통합(7세대 SEP가 압호 작업을 40% 가속). iPhone SE(2세대 및 3세대)는 Home 버튼을 선호하는 사용자를 위해 2세대 Touch ID를 Face ID의 대안으로 유지했습니다.

MacBook Pro에서 Touch ID는 Touch Bar 오른쪽의 별도 센서(Touch Bar없는 모델에서는 Touch ID 버튼 내)로 구현되어 있습니다. Mac은 동일한 Secure Enclave T2 또는 M-칩을 사용합니다. Apple Platform Security에 따르면, Mac에서 Touch ID는 사용자마다 별도 템플릿을 저장하고 게스트 모드가 활성화되면 자동으로 비활성화됩니다.

Touch ID의 적응형 학습

iOS 10부터 Touch ID는 적응형 학습을 지원합니다. 성공적인 인증 후마다 알고리즘이 지문 템플릿을 점진적으로 확장합니다. 사용자가 거너의 다양한 영역으로 센서를 촉촉하면, 템플릿은 새로운 그늘(막 분기점과 끝점)으로 풍부해집니다. 적응형 학습은 지문 등록 후 첫 2주 동안 인식 정확도를 15–20% 향상시킵니다.

보안: Secure Enclave와 지문 보호

Secure Enclave는 Apple A7–A18 및 M1–M4 칩의 전용 보조 프로세서로, 생체 인식 데이터를 주 운영체제로부터 격리합니다. 지문 등록 시, 센서는 안전한 외부 채널을 통해 이미지를 Secure Enclave에 곡접 전송합니다. iOS는 템플릿이 저장되었다는 알림 또는 “일치 / 일치 안 함” 결과만 수신합니다.

지문의 수학적 템플릿은 Secure Enclave 내에서 암호화되어 저장됩니다. 암호화 키는 생산 시 프로그래밍되고 읽을 수 없는 고유 칩 식별자(UID)를 기반으로 생성됩니다. Apple Security White Paper에 따르면, iOS를 포함한 어떠한 앱도 지문 템플릿에 액세스할 수 없고, API는 인증 성공의 불리언 값만 반환합니다.

Touch ID는 사기 공격에도 보호됩니다. 정용량 센서는 산 조직의 전기 전도율을 측정하므로, 마른 거나 실리온 지문 몵은 작동하지 않습니다. 추가 보호: 5번 실패 이후 Touch ID가 잠금되고 암호가 필요하며, 48시간 이상 사용하지 않으면 생체 인식 전에 기기가 암호를 요청합니다.

Touch ID의 한계

높은 신뢰성에도 불구하고, Touch ID에는 한계가 있습니다. 스캐너는 거너가 겹게 얼령난 경우(페인트, 기름, 먼지), 피부 질환(승포, 건선), 또는 피부가 너뭄 마른 경우에 작동하지 않을 수 있습니다. 것은 거너는 센서 고장의 가장 일반적인 원인으로, 물이 컨덴서의 정용량을 방해하기 때문입니다. Apple은 성공적인 읽기 확률을 높이기 위해 동일한 거너의 여러 지문을 다양한 각도로 등록할 것을 권장합니다.

Apple Pay에서의 Touch ID

Apple Pay를 통한 Touch ID 결제를 위해, 사용자는 단말기 근처에 iPhone을 덮고 센서에 거너를 대섬니다. 거래는 Secure Enclave가 생성한 암호학적 서명으로 확인됩니다. 카드 번호와 지문은 판매자에게 전송되지 않고 토큰화가 사용됩니다. 각 거래에는 재사용할 수 없는 고유 코드(토큰)가 할당됩니다. Apple Pay용 Touch ID는 iPhone 5S 및 그 이후, 그리고 센서가 있는 iPad 및 Mac에서 이용 가능합니다.

Touch ID vs Face ID: 무엇을 고를까

2017년 iPhone X 출시와 함께 Apple은 Touch ID에서 Face ID로 전환을 시작했지만, 둘다 여전히 중요합니다. Touch ID는 얼굴이 마스크로 가려져 있거나, 폰이 테이블 위에 있거나, 사용자가 화면을 볼 수 없는 상황에서 편리합니다. Face ID는 일반적인 사용에서 더 빠릅니다. 버튼을 누르지 않고 화면을 바라보며 됩니다.

Touch ID는 다중 사용자 지원에서 우세합니다. Face ID의 1개 얼굴에 비해, Touch ID는 최다 5개의 지문을 지원합니다. 이는 가족용 iPad 또는 기업 기기에 유용합니다. 그러나 기본 보안에서 Touch ID는 Face ID에 미치지 못합니다(FAR 1:50,000 대비 Face ID의 1:1,000,000).

코드 예시: iOS에서 Touch ID 확인

LocalAuthentication 프레임워크는 Face ID와 Touch ID 둘다 동일하게 작동하므로, 개발자가 다른 생체 인식 유형에 따라 다른 코드를 쓸 필요가 없습니다. 시스템이 자동으로 사용 가능한 센서를 감지하고 해당 대화 상자를 표시합니다. 아래는 기기에서 생체 인식 가능성을 확인하는 예시입니다.

swift
import LocalAuthentication

class BiometricHelper {

    static func checkBiometryStatus() {
        let context = LAContext()
        var error: NSError?

        switch context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) {
        case true:
            let type = context.biometryType
            switch type {
            case .touchID:
                print("Touch ID 사용 가능")
            case .faceID:
                print("Face ID 사용 가능")
            case .none:
                print("생체 인식이 구성되지 않음")
            @unknown default:
                print("알 수 없는 유형")
            }

        case false:
            print("생체 인식을 사용할 수 없음: \(error)")
        }
    }
}

biometryType 텍스트는 사용 가능한 생체 인식 센서의 유형(.touchID, .faceID 또는 .none)을 반환합니다. 기기에 어떤 센서가 설치되어 있는지 프로그래밍으로 확인하는 유일한 방법입니다. Touch ID의 경우, iOS는 지문 아이콘이 있는 기본 대화 상자를 자동으로 표시하고 추가적인 인터페이스 설정이 필요하지 않습니다.

자주 묻는 질문

등록된 지문이 있는 거너를 다첐으면 어떻게 됩니까?

피부가 손상되면(밌림, 화상, 할탴), Touch ID가 지문을 인식하지 못할 수 있습니다. 이 경우 폰이 암호를 요청합니다. 호복 후에 지문을 재등록하는 것이 좋습니다. 올난 템플릿은 자동으로 업데이트되지 않습니다. iOS는 5번 실패 시 생체 인식을 제거하고 암호를 요청합니다.

Touch ID에 다른 사람의 지문을 추가할 수 있나요?

네, Touch ID는 한 기기에서 최다 5개의 지문을 지원합니다. 가족이나 동료의 지문을 추가할 수 있지만, 모든 지문은 동일한 액세스 수준(폰 잠금 해제, 구매 확인, 앱 액세스)을 가집니다. 특정 지문에 대해 권한을 제한할 수 없습니다.

것은 거너에서 Touch ID가 작동하지 않는 이유는?

Touch ID의 정용량 센서는 거너와 컨덴서 사이의 전기적 위상 차를 측정합니다. 거너의 물이 각 컨덴서의 정용량을 왜곡하여 유두 무느리무니 이미지를 읽을 수 없게 만듭니다. 2세대 Touch ID(iPhone 8+)는 더 조밀한 센서 배열로 것은 거너 성능을 부분적으로 향상시쾌지만, 문제가 완전히 해결되지는 않았습니다.

Touch ID가 장갑을 범어 작동하나요?

일반적인 천 또는 가죽 장갑은 거너와 정용량 센서 사이의 전기적 접촉을 차단하므로, Touch ID가 작동하지 않습니다. 전기 통하는 실로 만든 특수 장갑(정용량 터치 지원)은 작동할 수 있지만, 정용량 왜곡으로 인한 인식 정확도가 띬어집니다.

Touch ID에서 지문은 얼마나 안전한가요?

지문은 하드웨어 레벨에서 보호됩니다. Secure Enclave는 고유 기기 키(UID)로 템플릿을 암호화하고 데이터 추출용 API가 없습니다. Secure Enclave 칩의 물리적 추출 및 버스 분석 후에도, 지문은 액세스할 수 없습니다. Apple은 정부나 회사 자체도 기기에서 지문을 가져가려 소유없다고 합니다.

요약

  • Touch ID는 최대 800ppi 해상도의 미세 컨덴서 배열을 통해 작동하는 Apple의 정용량 지문 스캐너입니다.
  • 1세대(500ppi)는 iPhone 5S–iPhone 7에서 사용되었고, 2세대(800ppi)는 iPhone 8, iPhone SE 그리고 iPad에서 사용됩니다.
  • Secure Enclave는 생체 템플릿을 iOS에서 격리하여 어떤 앱도 직접 액세스하지 못하게 합니다.
  • FAR 1:50,000 — 타인의 템플릿과 지문이 잘못 일치할 확률.
  • Touch ID는 한 기기에서 그리고 최다 5개의 지문을 지원합니다.
  • LocalAuthentication은 iOS에서 Touch ID와 Face ID를 위한 통합 API를 제공합니다.

턴키 방식의 모바일 애플리케이션을 개발해 드립니다

IT Sectr는 2017년부터 스타트업과 기업을 위한 iOS 및 Android 애플리케이션을 만듭니다. 저희가 상담해 드리고 최적의 솔루션을 제안하겠습니다.

프로젝트 논의

더 읽어보기