정적 NFC는 단지 위장된 QR 코드일 뿐입니다
정적 NFC 태그는 고정된 데이터를 저장합니다 — QR 코드와 같지만 무선일 뿐입니다. Amazon에서 $30짜리 장치로 읽고 복제할 수 있습니다. 이것은 보안이 아닙니다.
정적 NFC 태그 작동 방식
정적 NFC 태그는 메모리에 고정 URL 또는 일련번호를 저장합니다. 휴대폰으로 탭하면 이 변하지 않는 데이터를 전송하여 사용자를 확인 페이지로 안내합니다.
치명적인 문제는 데이터가 절대 변하지 않는다는 점입니다. 한번 읽으면 널리 사용되는 도구를 사용하여 빈 NFC 태그에 쓸 수 있으며, 모든 확인 검사를 통과하는 완벽한 복제품을 만들 수 있습니다.
정적 NFC 프로세스
정적 NFC는 QR 코드보다 진보해 보이지만, 동일한 근본적인 결함을 공유합니다.
고정 데이터 저장
URL 또는 ID가 NFC 태그의 메모리에 한 번 기록되고 절대 변경되지 않습니다.
무선 읽기
휴대폰이 NFC를 통해 저장된 데이터를 읽습니다 — 매번, 영원히 동일한 데이터입니다.
서버 검증
고정된 URL이 저장된 ID를 확인하는 검증 서버로 연결됩니다.
손쉬운 복제
Amazon에서 판매하는 $30짜리 리더/라이터 장치를 사용하여 동일한 데이터를 빈 NFC 태그에 쓸 수 있습니다.
정적 NFC의 치명적인 약점
손쉬운 복제
정적 NFC 태그는 변하지 않는 데이터를 저장합니다. 저렴한 NFC 리더/라이터를 가진 사람이라면 누구나 이 데이터를 몇 초 만에 빈 태그에 복사할 수 있습니다.
롤링 코드 부재
동적 인증 없이는 매번 동일한 응답이 제공되므로 재전송 공격이 매우 쉬워집니다.
거짓 보안 쇼
브랜드들은 NFC가 안전하다고 생각하며 더 많은 비용을 지불하지만, 정적 NFC는 QR 코드보다 더 나은 보호를 제공하지 못합니다. 단지 무선 전달 메커니즘일 뿐입니다.
상호 인증 불가
정적 태그는 리더를 확인할 수 없으며, 리더는 태그를 암호화 방식으로 확인할 수 없습니다. 이는 단방향의, 안전하지 않은 데이터 덤프입니다.
메모리 조작
많은 정적 NFC 태그는 메모리를 덮어쓸 수 있도록 허용하여, 원본 데이터가 변경되거나 완전히 대체될 수 있습니다.
감사 추적 불가
정적 태그는 고유한 이벤트를 생성하지 않습니다. 태그가 언제, 어디서, 몇 번 스캔되었는지 추적할 방법이 없습니다.
TAGBASE가 앞선 이유
롤링 암호화 코드
탭할 때마다 하드웨어 기반 암호화를 사용하여 고유한 일회용 코드를 생성합니다. 두 번의 탭이 동일한 응답을 생성하는 경 우는 절대 없습니다.
상호 인증
NFC 칩과 검증 서버 모두 서로를 인증하여 태그 복제와 서버 스푸핑을 모두 방지합니다.
하드웨어 수준 보안
암호화 키는 칩의 보안 요소에 저장되며 물리적 접근으로도 추출할 수 없습니다.
변조 방지 부착
태그는 제품에 물리적으로 부착되며 제거 시 자폭하여 품목 간 태그 이전을 방지합니다.