Short-Range Wireless Token Multi-Key Challenge Response
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional short-range wireless security tokens are limited to single purposes and have short lifespans due to unnecessary resource utilization, requiring frequent battery replacements.
Innovation Solution
A single token can serve multiple purposes by selectively using different keys based on challenge types, with power consumption optimized through user confirmation-dependent operations, reducing processing, memory, and power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single token is designed to perform multiple operations (authentication, digital signing, etc.), then the token's versatility is improved, but the device complexity increases and requires multiple keys and procedures
Solution Approach 1:
The patent implements a single security token capable of performing multiple operations including authentication, digital signing, and other cryptographic functions. The token contains multiple keys (first key for authentication, second key for digital signing) and can execute different procedures based on the challenge type received, making one device serve multiple purposes without requiring separate tokens for each function
Solution Approach 2:
The token dynamically selects which key and procedure to use based on the type of challenge received. The system can adapt its behavior in real-time, switching between authentication mode and digital signing mode depending on the operational context, making the device flexible and responsive to different operational requirements
2Reliability
If the token continuously processes challenges and generates responses, then the authentication functionality is maintained, but the power consumption increases and battery life decreases
Solution Approach 1:
The token operates in periodic cycles rather than continuously. The secure component is activated only when a challenge is received and deactivated when not in use. This periodic operation pattern maintains authentication functionality when needed while significantly reducing power consumption during idle periods, thereby extending battery life
Solution Approach 2:
The patent separates the secure component from the main processing components. The secure component is extracted as a distinct module that can be independently activated and deactivated. This allows the system to maintain authentication capability by keeping the secure component available, while reducing overall power consumption by isolating and controlling the activation of power-intensive cryptographic operations
3Reliability
If the secure component is continuously active to handle challenges, then the challenge response generation is reliable, but the processing power and memory resources are wasted when not needed
Solution Approach 1:
The token performs preliminary setup by storing multiple keys and procedures in advance within the secure component. The first key for authentication and the second key for digital signing are pre-configured, along with the corresponding procedures. This preliminary preparation allows the secure component to remain in a low-power state while maintaining the capability to quickly activate and generate reliable challenge responses when needed, avoiding continuous resource consumption
Data Source
AI summary
In certain embodiments, a token (e.g., a short-range wireless token or other token) may be provided to facilitate authentication. In some embodiments, the token may obtain a first challenge from a computer system. The token may determine which challenge type of multiple challenge types the first challenge corresponds. The token may cause a secure component to use a key associated with a first challenge type to generate a first challenge response for the first challenge based on the first challenge corresponding to the first challenge type, where the key associated with first challenge type may be selected by the secure component from multiple keys (for the generation of the first challenge response) based on the first challenge corresponding to the first challenge type. The first challenge response may be provided to the computer system.


