RFID Transponder Pseudonym Security via Hash Tree

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

RFID tags pose privacy and security risks due to their ability to be read without line of sight and invisibly embedded in consumer products, leading to unauthorized access and tracking, especially in supply chains where multiple parties handle the same tag without ownership transfer, compromising the privacy of current and past owners.

Innovation Solution

Implementing a pseudonym scheme using a hash tree structure where RFID transponders provide different identifiers for each interrogation attempt, and a third-party authorization system grants temporary access to authorized readers with a limited number of read attempts, using one-way hash functions and pseudo-random functions to manage access securely and flexibly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If RFID tags use a fixed identifier for all read operations, then reading efficiency is improved, but tracking and unauthorized access risks increase

Engineering Contradiction:
Improvereading efficiencyVSAvoidsecurity and privacy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic identifier generation where the RFID tag changes its identifier with each read operation using a one-way hash function. The tag maintains a sequence of pseudonyms generated from a secret key, allowing efficient reading while preventing tracking since each identifier is temporary and cannot be reversed to reveal the original ID or predict future identifiers.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the identifier parameter dynamically during operation. Instead of using a static ID, the tag generates a sequence of pseudonyms by applying a one-way hash function multiple times to a secret key, revealing a different pseudonym at each step. This allows the system to maintain reading efficiency while eliminating tracking risks.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If RFID tags provide open access to all readers, then ease of operation is improved, but unauthorized access and information leakage increase

Engineering Contradiction:
ImproveaccessibilityVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary authorization system consisting of a key authority and reader authority. These intermediaries manage secret key distribution and authorization without being part of the direct tag-reader communication. The tag itself remains simple and open, but the intermediary layer enforces security by controlling which readers can obtain the necessary keys to read legitimate tags.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the access control function into separate components: the RFID tag contains only the identification function, while the authorization and key management functions are separated into independent authority systems. This segmentation allows the tag to remain simple and universally readable, while security is handled by specialized authorization infrastructure.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If RFID tags are made cheap for ubiquitous deployment, then adaptability is improved, but security capabilities are compromised

Engineering Contradiction:
Improveubiquitous deploymentVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces complex hardware security mechanisms with cryptographic software-based security. Instead of requiring expensive secure hardware elements in each tag, the system uses one-way hash functions and secret key management that can be implemented in inexpensive RFID tags. The security relies on the mathematical properties of hash functions rather than physical security features.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system offloads complex security processing to intermediary authorization servers rather than requiring it in the tag itself. The tag remains simple and cheap, performing only basic identification. The heavy cryptographic operations and key management are handled by external authorization infrastructure, allowing ubiquitous deployment of low-cost tags while maintaining strong security through centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8035489B2Radio frequency identification transponder security
Publication Date: 2011.10.11 BRITISH TELECOM PLC
  • US8035489B2 patent drawing
  • US8035489B2 patent drawing
  • US8035489B2 patent drawing

AI summary

Security and privacy of tag information in an RFID-based system can be achieved through the usage of pseudonyms generated based on one-way hash functions. A system based on binary one-way trees allows for the scalable generation and decoding of authentication keys to obtain access to tag identities. The apparatus and methods described can also be adapted to provide limited access for readers to tag information.