RFID Authentication Using Blinding Values and Error Calculations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current RFID systems face security issues and user privacy violations due to vulnerability to man-in-the-middle attacks, and existing lightweight authentication methods are inefficient in terms of resource usage and security.
Innovation Solution
An authentication method that uses a modified secret key and blinding values to minimize storage, operation, and transmission requirements, while providing secure bidirectional authentication through error value calculations and Hamming weight comparisons.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional authentication methods (symmetric key encryption, Hash function, logical operation) are used, then security can be provided, but resource consumption (calculation ability, storage capability) increases significantly
Solution Approach 1:
The patent employs lightweight cryptographic primitives that can be implemented with minimal computational resources, effectively using 'cheap' computational operations that consume little energy and can be executed on resource-constrained RFID devices without requiring expensive cryptographic hardware
Solution Approach 2:
The patent modifies traditional authentication parameters by using simplified key schedules and reduced-round cryptographic operations that maintain security while significantly reducing computational complexity and resource consumption compared to conventional authentication methods
2Use of energy by moving object
If lightweight authentication methods based on mathematically hard problems (LPN) are used, then resource efficiency is improved, but vulnerability to man-in-the-middle attacks increases
Solution Approach 1:
The patent performs preliminary authentication verification by checking whether the computed authentication result matches the expected value before completing the authentication process, thereby preventing man-in-the-middle attacks by validating the authenticity of exchanged messages in advance
Solution Approach 2:
The patent introduces an intermediary verification mechanism that acts as a mediator to validate the authentication exchange between parties, preventing direct manipulation by man-in-the-middle attackers while maintaining resource efficiency
3Device complexity
If unidirectional authentication is used, then implementation is simpler, but authentication time increases and security is reduced
Solution Approach 1:
The patent merges client authentication and server authentication into a single integrated bidirectional authentication process, allowing both parties to authenticate each other simultaneously in one exchange rather than requiring separate authentication phases, thereby reducing total authentication time
Data Source
AI summary
An authentication method between a server and a client is provided. The authentication method includes transmitting, to the client, an inquiry message including a first modified secret key generated based on a first secret key and a first blinding value, receiving, from the client, a response message including a response value generated based on the first blinding value, a second secret key, and an error value, calculating the error value from the response value, and determining whether authentication of the client has succeeded based on the error value.


