Dynamic NFC Tag Counter for Cloning Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing NFC systems are vulnerable to cloning and unauthorized access due to the ability to read and replicate static content from NFC tags, allowing attackers to bypass physical proximity requirements and access services maliciously.
Innovation Solution
Incorporating a counter mechanism within NFC Forum tags that alters content upon each read access, combined with user authentication, to prevent cloning and ensure secure access by requiring verified user requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static content is stored on NFC tag, then ease of operation is improved, but reliability is worsened due to cloning vulnerability
Solution Approach 1:
The patent applies the dynamics principle by transforming the static content storage model into a dynamic one. Instead of storing fixed content on the NFC tag, the system implements a counter mechanism that generates dynamically changing values each time the tag is accessed. This dynamic approach ensures that even if content is read from the tag, it cannot be cloned because each access produces a unique, time-dependent value that validates legitimate access while preventing unauthorized replication.
2Reliability
If counter mechanism is added to NFC tag, then reliability is improved, but device complexity is worsened
Solution Approach 1:
The patent applies segmentation by dividing the security functionality into separate components: the NFC tag contains only a simple counter mechanism, while the authentication logic and verification processes are handled by the server system. This segmentation allows the tag to remain simple and低成本, while the complexity of ensuring reliability is distributed to the server infrastructure, which is better equipped to handle complex authentication operations.
Solution Approach 2:
The patent introduces an intermediary server system that mediates between the NFC tag and the access control system. The server receives counter values from the tag, verifies them against stored expectations, and makes authentication decisions. This intermediary approach allows the tag itself to remain simple while the system as a whole achieves high reliability through centralized verification and counter management.
Data Source
AI summary
The disclosure relates to a method of operating a system, the system comprising a near field communication, NFC, tag, an NFC device associated with a user of the system and a computer, the method comprising: the NFC device requesting a message from the NFC tag; the NFC tag generating a message comprising a representation of a counter value; the NFC tag sending the message to the NFC device; the NFC device generating a request comprising the representation of the counter value in response to receiving the message; the NFC device sending the request to a computer; the NFC device submitting user authentication data to the computer; and the computer executing an operation on verification of the counter value and the authentication data.

