Device Authentication Using Embedded Verification Data Segments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing device authentication systems, such as those for video cameras and their accessory batteries, face inefficiencies due to complex computation procedures and high data processing loads, making them time-consuming and vulnerable to illegal data attacks.
Innovation Solution
A simplified device authentication system that generates and embeds verification data within authentication base data using specific patterns, allowing for quick authentication by comparing modified data segments, thereby reducing computational load and enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If encryption and decryption using private key group are used for device authentication, then authentication security is improved, but computation complexity and data processing load increase significantly
Solution Approach 1:
The patent extracts only the essential authentication function from complex encryption/decryption operations. Instead of using private key groups for both authentication and security, the invention uses simple comparison of authentication data segments, removing unnecessary computational complexity while maintaining authentication reliability.
Solution Approach 2:
The patent replaces expensive, complex cryptographic operations with simple, inexpensive data comparison operations. The authentication mechanism uses basic segment extraction and comparison that can be implemented with minimal computational resources, making authentication fast and accessible without requiring sophisticated processing power.
2Reliability
If encryption and decryption operations are performed during authentication, then authentication security is improved, but authentication time increases
Solution Approach 1:
The patent removes time-consuming encryption and decryption operations from the authentication process. By extracting only the necessary authentication data segments and comparing them directly, the system achieves rapid authentication while maintaining security through the uniqueness and protected transmission of these segments.
Solution Approach 2:
The patent substitutes complex cryptographic mechanical operations (encryption/decryption) with simpler data processing operations (extraction and comparison). This replacement dramatically reduces computation time while achieving the same authentication objective through a more efficient mechanism.
3Reliability
If private key groups are stored in nonvolatile memory for each device, then authentication capability is improved, but device hardware requirements and complexity increase
Solution Approach 1:
The patent extracts the authentication capability from complex hardware requirements. Instead of requiring nonvolatile memory storage of private key groups, the system uses simple authentication data that can be processed in memory without requiring specialized hardware components, thereby reducing device complexity while maintaining authentication capability.
Solution Approach 2:
The patent replaces expensive hardware requirements (nonvolatile memory for key groups) with inexpensive software-based authentication data storage and processing. The authentication mechanism works with standard memory and processing capabilities, eliminating the need for specialized hardware components.
Data Source
AI summary
An authenticating device generates authentication base data and verification data. The authenticating device embeds the verification data in the authentication base data to generate authentication data. The authenticating device transmits the authentication data to a device to be authenticated. In the device to be authenticated, the verification data is extracted from the transmitted authentication data, and verification reply data is generated on the basis of the extracted verification data. The device to be authenticated generates reply base data, and embeds the verification reply data in the reply base data to generate authentication reply data. The device to be authenticated transmits the authentication reply data to the authenticating device. The authenticating device extracts the verification reply data from the transmitted authentication reply data. The authenticating device compares the original verification data and the extracted verification reply data to decide whether or not the device to be authenticated is genuine.


