25
Researcher of KISA K Researcher of KISA K - - NBTC NBTC Mr. Mr. Youngjun Youngjun Kim Kim [email protected] [email protected] , , www.k www.k - - nbtc.or.kr nbtc.or.kr

Kim Youngjun (Korea Information Security Agency)

Embed Size (px)

Citation preview

Page 1: Kim Youngjun (Korea Information Security Agency)

Researcher of KISA KResearcher of KISA K--NBTCNBTCMr. Mr. YoungjunYoungjun KimKim

[email protected]@kisa.or.kr, , www.kwww.k--nbtc.or.krnbtc.or.kr

Page 2: Kim Youngjun (Korea Information Security Agency)

ContentsContentsProgress1

Goal & Vision2

Test environment5

CTS of K-NBTC

Test Procedures4

6

Test Services3

Page 3: Kim Youngjun (Korea Information Security Agency)

1Jan. 2005 : Proposing the necessity of establishing the “biometric test center” to

Ministry of Information and Communication (MIC)

Apr. 2005

: Proposing the [Plan for Establishment on Overall Infrastructure for Biometrics]

with the plan for establishing the “biometric test center”

Dec. 2005 : Presenting the [Plan for Establishment on Overall Infrastructure for Biometrics]

to committee in MIC

30th

Jun. 2006

: Opened the [Korea National Biometric Test Center (K-NBTC)]

Progress

Page 4: Kim Youngjun (Korea Information Security Agency)

Goal

Promoting of National Biometric Industry &

Improving of International Competitiveness

Development of Biometric products is

appropriate for the international standard.

Vision

To upgrade Korea’s status for the international test organization in Asia

the International standardization and

cooperation with the test technology of domestic biometric system

Goal & Vision2

Page 5: Kim Youngjun (Korea Information Security Agency)

Services of K-NBTCServices of K-NBTC

Test/certification service for domestic biometric products-

BioAPI

conformance test service (ISO BioAPI

V2.0)

(July, 2006)

-

Algorithms performance test service (fingerprint, face) (October, 2006)

-

Interoperability test service (fingerprint data format) (December, 2006)

Technology consulting and supporting service for government-

leading project-Technology consulting and supporting for the pilot project of domestic

governmental (public) organization related with biometric

--The promotion of domestic biometric industry and establishment oThe promotion of domestic biometric industry and establishment of the f the

policy for protecting biometric informationpolicy for protecting biometric information

Co-work with domestic/foreign inst, org, lab etc related biometric ※ Workshop with domestic/foreign expert aboutBiometric technology

(December)

3 Test Services

Page 6: Kim Youngjun (Korea Information Security Agency)

BioAPI

Conformance Test & Certification ServicesBioAPI

Conformance Test & Certification Services

ISO/IEC BioAPIv2.0 recommended

by International Standards Organization, ISO/IEC (JTC1/SC37)

ISO/IEC BioAPIv2.0 recommended

by International Standards Organization, ISO/IEC (JTC1/SC37)

Page 7: Kim Youngjun (Korea Information Security Agency)

Algorithm Performance Test & Certification ServicesAlgorithm Performance Test & Certification Services

Biometric Testing and Reporting

by International Standards Organization, ISO/IEC (JTC1/SC37 WG5)

Biometric Testing and Reporting

by International Standards Organization, ISO/IEC (JTC1/SC37 WG5)

Page 8: Kim Youngjun (Korea Information Security Agency)

Interoperability Test & Certification ServicesInteroperability Test & Certification Services

CBEFF

Whether the different type of sensors can be interchange

able with each other.

CBEFF

Whether the different type of sensors can be interchange

able with each other.

Page 9: Kim Youngjun (Korea Information Security Agency)

Scenario TestScenario Test

Performance of the biometric products (fingerprint, face)

Temperature, humidity

light, pose, expression etc.

Performance of the biometric products (fingerprint, face)

Temperature, humidity

light, pose, expression etc.

Page 10: Kim Youngjun (Korea Information Security Agency)

All stepAll step

Pre stepPre step

Test Procedures4

Page 11: Kim Youngjun (Korea Information Security Agency)

Test stepTest step

Certification & Finish StepCertification & Finish Step

Page 12: Kim Youngjun (Korea Information Security Agency)

Test Environment 5

Saving system for

Performance test (Face)

Disk Array

(Biometric DB)

Biometric DB

management server

private enterprise support server

Saving system for

Performance test (Finger)

Performan

ce Test system

(Finger/Fa

ce)

Performance Test Monitoring

ISO BioAPI

Conforman

ce test system

Interoperabilit

y test system

ANSI BioAPI

Conforman

ce test system

BioAPI

Conformance Test Monitoring

Interoperability test Monitoring

K-NBTC management tool

Input Sensor

Page 13: Kim Youngjun (Korea Information Security Agency)

• Biometric information DB

– Collecting Fingerprint & Face Images – Period : 2002 ~ 2004 (3 years)– Current DB :

• Fingerprint : 3,600 persons x 160 images/person• Face : 2,020 persons x 118 images/person

– This DB has been used as performance test for • Recognition Algorithm• research : Companies, Laboratories of

Universities

Page 14: Kim Youngjun (Korea Information Security Agency)

Sensor type Optical(8), Semi-conductor(2)Thermal(1), Rolling Scan(1)

Population 3,600 personsComposition - sex : male : 50%, female : 50%

- age : 7 classes0~6,7~11,12~17,18~35,36~50,51~65,65~

- occupation(6classes)students, officers, manufacturers, labors, housekeepers, etc

Method - 150 fingerprints per person- 6 fingers : left, right about thumb, index, middle- repeat 5 times per finger - use of 12 types sensors

Consideration - temperature, humidity, - Aging (First year)

Page 15: Kim Youngjun (Korea Information Security Agency)

Population 2,020 personsComposition - sex

male : 50%, female : 50%- age : 5 classes

~19, 20~29, 30~39, 40~49, 50~- Still Images- Moving Picture

Method - Studio7 Digital Cameras (pose)lamps (illumination)2 Digital Cameras (Moving)Moving picture (walking, head rotation, talking

changes)Consideration - Illumination, Facial expression, Pose, Hairstyle, Glasses

- Aging (First year)

Page 16: Kim Youngjun (Korea Information Security Agency)
Page 17: Kim Youngjun (Korea Information Security Agency)
Page 18: Kim Youngjun (Korea Information Security Agency)

• Conformance Test– BioAPI Specification

• Open system standard API – software applications to communicate with a broad range of

biometric technologies in a common way.

• ISO/IEC 19794-1 (ISO/IEC JTC1 SC37)– Conformance Testing

• Captures the technical description of a specification and measures whether an implementation faithfully implements the specification.

– Conformance Test Suite (CTS)• Test tool(software) used to ascertain conformance to a

testing methodology.

CTS of K-NBTC6

Page 19: Kim Youngjun (Korea Information Security Agency)

• Structure of the BioAPI API/SPI

Page 20: Kim Youngjun (Korea Information Security Agency)

• Process of the BioAPI Conformance Test

Page 21: Kim Youngjun (Korea Information Security Agency)

• Structure of the Conformance Test Suite

Page 22: Kim Youngjun (Korea Information Security Agency)

• BioAPI SpecificationFunctions Result (A)

Result (K-

NBTC)

Component Management Functions

BioSPI_BSPLoad No Problem PASS

BioSPI_BSPUnload No Problem PASS

BioSPI_BSPAttach No Problem PASS

BioSPI_BSPDetach No Problem PASS

BioSPI_QueryUnits No Problem PASS

BioSPI_ControlUnit No Problem PASSBSP,

Capture

Handle Functions

BioSPI_FreeBIRHandle No Problem PASS

BioSPI_GetBIRFromHandle No Problem PASS

BioSPI_GetHeaderFromHandle No Problem PASS

Callback and Event Functions

BioSPI_EnableEvents No Problem PASS

– Verification & Identification BSP – Capture– Verification & Identification Engine

Page 23: Kim Youngjun (Korea Information Security Agency)

• BioAPI SpecificationFunctions Result (A) Result (K-NBTC)

Biometric Functions

BioSPI_Capture No Problem PASS

BioSPI_CreateTemplate No Problem PASS

BioSPI_Process No Problem PASS

BioSPI_VerifyMatch No Problem PASS

BioSPI_IdentifyMatch No Problem PASS

BioSPI_Enroll No Problem PASS

BioSPI_Verify No Problem PASS

BioSPI_Identify No Problem PASS

BioSPI_PresetIdentifyPopula

tionNo Problem PASS

Utility Functions

BioSPI_Cancel No Problem PASS

BioSPI_Free No Problem PASS

Page 24: Kim Youngjun (Korea Information Security Agency)

• K-NBTC BioAPI CTS Screenshots

Page 25: Kim Youngjun (Korea Information Security Agency)

Thank You!Thank You!