본문으로 건너뛰기
The NFC Mint
The NFC Mint 메뉴

누구나 할 수 있는 검증

우리는 무조건 믿는 것이 아니라 이해할 수 있는 인증을 만들었습니다. 기술을 지나치게 단순화하거나 우리의 자격을 믿으라고 요구하지 않고, 쉬운 말로 작동 원리를 설명합니다. 기반이 되는 암호 기술은 널리 확립되어 있으며 실전에서 검증되었습니다. 모든 NFC 태그가 이렇게 작동하는 것은 아닙니다. 일반 태그는 누구나 복사할 수 있는 데이터를 담지만, 우리의 태그는 자신의 진위를 증명합니다. 출고하는 모든 태그는 NXP가 독점 생산하는 NFC Forum Type 4 태그인 NTAG 424 DNA입니다. 칩에 보안 영역이 내장되어 있어 휴대전화를 가까이 댈 때마다 횟수 제한 없이 원격으로 인증할 수 있습니다.

외관이 동일한 두 제품이 나란히 있는 모습
때로는 무엇이 진짜인지 도무지 구분할 수 없습니다.

대부분의 NFC 태그는 보안 기능 없이 데이터 저장소 역할만 합니다. 저장된 NDEF 데이터를 보여 주고, 웹사이트를 열거나 출입문을 여는 데 쓰입니다. 일부 출입용 태그와 열쇠고리형 태그는 고정 ID만 저장합니다. 이 ID는 호환되는 태그에 수량 제한 없이 복사할 수 있습니다. 위조품은 진품과 구분하기 어려울 수 있으며, 진품을 만드는 공장이나 그 인근 공장에서 만들어지는 경우도 많습니다. 우리 칩은 읽을 때마다 카운터를 증가시키고 비밀 키와 카운터로 세션 키를 도출해 AES-CMAC 인증 코드를 생성합니다. 우리 서비스는 코드를 확인하고 이미 검증한 카운터 값은 거부합니다. 이후의 유효한 코드를 생성하려면 태그의 비밀 키가 필요합니다. NFC Proof는 기기에서 칩 UID에 대한 NXP의 고정 서명을 확인하지만, 이 서명은 재사용할 수 있습니다. 이 확인 과정은 태그의 진위를 인증하며, 부착된 물품의 진위를 인증하지는 않습니다.

휴대전화가 제품 태그를 읽고 검증 결과를 표시하는 모습
우리 앱은 밀리초 만에 위조품에 대한 혼란을 해소합니다.

사용하는 모든 태그는 준비 과정에 들어가기 전에 NXP가 공장에서 기록한 ECC 서명으로 검증합니다. NXP 공식 공급업체를 신뢰하지만, 태그 준비 과정에서 모든 태그를 직접 확인합니다. 신뢰에는 기본적인 검증이 필요합니다.

검증의 한계

진품 태그는 태그 자체가 진품임을 증명합니다. 처음 부착한 물품에 여전히 붙어 있는지 증명하지는 않으며, 물품 자체를 검사하지도 않습니다. 태그는 소지자에게 효력이 있는 수단이므로, 가진 사람이라면 누구나 읽을 수 있습니다. 우리는 봉인, 카운터, 기록을 통해 오용이 드러나게 만들고 검증의 한계를 명확히 설명합니다.

이어서 읽기

태그가 진위를 증명하는 원리

검증 서비스의 결과 도움말