Secure Element Terminal Verification Against Performance Degradation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current terminal verification methods are unreliable due to performance degradation over time, causing issues in identifying the authenticity of refurbished devices, as the calculated score may drop due to factors like ambient temperature and usage, leading to inaccurate verification results.
Innovation Solution
Establishing a secure channel with a server through a secure element in the terminal to send pre-stored original hardware parameters, ensuring that the authenticity is verified based on initial, unchanging data rather than real-time performance, thus eliminating the impact of performance degradation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If terminal hardware parameters are read from CPU through verification application program, then verification process can be performed, but the parameters may change due to performance degradation over time, leading to inaccurate verification results
Solution Approach 1:
The patent applies preliminary action by pre-storing original hardware parameters in a secure element at the time of terminal manufacturing. These parameters are captured before any performance degradation can occur, ensuring that the baseline verification data remains unchanged and accurate throughout the terminal's lifecycle. The secure element stores these parameters in a read-only manner, preventing any subsequent modification.
Solution Approach 2:
The patent introduces a secure element as an intermediary component that acts as a trusted mediator between the terminal hardware and the verification system. This secure element independently stores the original hardware parameters and provides them to the verification application program, isolating the verification process from the potentially degraded CPU-based parameter reading mechanism.
2Ease of operation
If terminal hardware parameters are read from CPU, then the verification application program can access them, but the parameters are vulnerable to modification and performance variability affecting verification reliability
Solution Approach 1:
The patent applies segmentation by separating the storage and access of hardware parameters into distinct components: the secure element stores the original parameters in a protected manner, while the verification application program accesses them through controlled interfaces. This segmentation isolates the critical parameter data from the general-purpose CPU, preventing unauthorized modification while maintaining verification functionality.
3Productivity
If score calculation is performed based on terminal hardware parameters, then verification result can be determined, but the score may fluctuate due to ambient temperature and usage conditions
Solution Approach 1:
The patent applies preliminary action by pre-capturing the original hardware parameters in the secure element before any environmental factors can cause performance degradation. This ensures that the baseline data used for score calculation remains constant and accurate, eliminating fluctuations caused by ambient temperature and usage conditions.
Data Source
AI summary
A method and an apparatus of verifying a terminal are provided in the field of computer technology. In the method, the terminal establishes a secure channel with a server through a secure element in the terminal. The terminal sends original terminal hardware parameters in the secure element to the server through the secure channel by using the secure element, where the server is configured to feed back identification information according to the terminal hardware parameters. The terminal then determines a verification result of an authenticity of the terminal according to the identification information fed back by the server. The apparatus includes: a channel establishing module, a parameter sending module and a result determining module. The present disclosure solves the problem that the verification application program cannot identify the authenticity of the terminal due to the degradation of the terminal performance, and achieves the effect that the accuracy of the authenticity of verifying the terminal is improved.


