Windows Hello 생체 인식 요구 사항
Windows Hello를 지원하기 위해 IR 카메라, 지문 판독기 등의 생체 인식 장치에 대한 하드웨어 요구 사항을 알아봅니다.
용어
용어 | 정의 |
---|---|
FAR(False 수락 비율) | 생체 인식 식별 솔루션이 권한 없는 사용자를 확인하는 인스턴스 수를 나타냅니다. 일반적으로 지정된 인구 크기에서 인스턴스 수의 비율로 표시됩니다(예: 100,000에서 1). 0.001% 등의 발생 백분율로 표시할 수도 있습니다. 이 측정은 생체 인식 알고리즘의 보안과 관련해서 가장 중요하게 간주됩니다. |
TAR(True Accept Rate) | 생체 인식 식별 솔루션이 권한 없는 사용자를 올바르게 확인하는 인스턴스 수를 나타냅니다. 일반적으로 백분율로 표시됩니다. True Accept Rate 및 False Reject Rate의 합계는 항상 1입니다. |
FRR(False Reject Rate) | 생체 인식 식별 솔루션이 권한 있는 사용자를 올바르게 확인하지 못하는 인스턴스 수를 나타냅니다. 일반적으로 백분율로 표시되며, True 수락 비율과 False 거부 비율의 합계는 1입니다. |
신뢰도 | 클레임된 FAR의 신뢰도는 클레임된 FAR를 확인할 때 수행된 분석의 견고성을 나타냅니다. 대상 또는 클레임된 FAR 및 대상 사용 사례의 중요성에 따라 신뢰도 수준이 달라질 수 있습니다. |
생체 인식 샘플 | 이는 인증 작업을 수행하는 데 필요한 전체 생체 인식 샘플을 나타냅니다. 예를 들어 인증을 수행하려면 단일 지문이 필요합니다. |
생체 인식 스푸핑 | 이는 생체 인식 샘플의 가상 복제본을 나타냅니다. |
지문 판독기 요구 사항
대형 영역 센서(320dpi 이상에서 160 x160 픽셀 이상의 센서 매트릭스):
- FAR < 0.001%.
- 스푸핑 방지 또는 위조 감지가 있는 효과적인 실제 FRR <10%.
- 프레젠테이션 공격 방어 조치가 요구됩니다.
소형 영역 센서(320dpi 이상에서 160x160 미만의 센서 매트릭스):
- FAR < 0.002%.
- 스푸핑 방지 또는 위조 감지가 있는 효과적인 실제 FRR <10%.
- 프레젠테이션 공격 방어 조치가 요구됩니다.
살짝 밀기 센서:
- FAR < 0.002%.
- 스푸핑 방지 또는 위조 감지가 있는 효과적인 실제 FRR <10%.
- 스푸핑 방지 조치가 요구됩니다.
얼굴 인식 기능 요구 사항
- FAR < 0.001%.
- TAR > 95%.
부록
클레임된 FAR에서 특정 수준의 신뢰도를 확인하는 데 필요한 비교 횟수는 다음과 같습니다.
# of Unique Comparisons = C = 1/((1-Conf)) × 1/((FAR))
여기서 FAR은 원하는 False Accept Rate이고 Conf는 원하는 신뢰도입니다.
예를 들어 원하는 FAR이 0.001%인 경우 신뢰도는 96%입니다.
# of Unique Comparisons = C = 1/((1-0.96)) × 1/((0.00001))
C = 25 × 100,000
C = 2,500,000
이 경우 클레임된 FAR의 원하는 신뢰도에 도달하기 위해서는 2,500,000건의 비교가 필요합니다.
이러한 비교를 구현하기 위해 수집할 고유한 생체 인식 샘플 수 n을 결정하기 위해 아래 수식을 사용할 수 있습니다.
# of Comparisons = n!/2(n-2)!
C = n(n-1)/2
∴ n^2-n = 2C
여기서 n은 고유한 생체 인식 샘플 수입니다.
n^2>>n이면 위의 수식을 다음과 같이 단순화할 수 있습니다.
n^2 ≈ 2C
∴ n ≈ √2C
위의 예제를 계속 진행할 경우 필요한 고유 생체 인식 샘플 수는 다음과 같습니다.
n ≈ √(2×2,500,000)
n ≈ 2,236.1
클레임된 FAR의 신뢰도를 확인하려면 약 2,237개의 고유한 생체 인식 샘플이 필요합니다.