Consumable Chip Identity Verification via Dual Serial Number Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing identity verification methods for consumable chips in imaging devices suffer from reduced accuracy due to potential differences in keys or verification codes, leading to incorrect verification and compromised information security.
Innovation Solution
A double verification method involving a first and second key verification process, where the consumable chip changes the serial number after receiving an invalid status code, allowing for a second key calculation and verification, enhancing the challenge of key cracking and improving accuracy and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single serial number is used for key verification, then the verification process is simple, but the accuracy of identity verification is reduced
Solution Approach 1:
The verification process is segmented into multiple stages: first key verification using the original serial number, and second key verification using a modified serial number. This segmentation allows the system to maintain both simplicity and accuracy by dividing the complex verification into manageable steps, where each step uses a different verification approach
Solution Approach 2:
The system performs a preliminary first key verification before the second key verification. This preliminary action using the original serial number filters out obviously incorrect verifications early, allowing the more complex second verification to focus on cases that require higher accuracy, thus balancing overall process complexity with verification accuracy
2Reliability
If the same key is used in each verification process, then the verification process is consistent, but verification may not be passed and accuracy is reduced
Solution Approach 1:
The system dynamically switches between different keys based on the verification stage. The first verification uses the original serial number-derived key, while the second verification uses a modified serial number-derived key. This dynamic key selection enhances reliability by adapting the verification approach to the specific verification context, while the structured switching mechanism keeps key management complexity manageable
Solution Approach 2:
The system changes the serial number parameter between verifications - the original serial number for the first key verification, and a modified serial number for the second key verification. This parameter change ensures that different keys are used in different verification processes, improving reliability by preventing single-point failures while maintaining organized key management through defined modification rules
3Object-affected harmful factors
If a single verification code is calculated, then the process is fast, but key cracking becomes easier and security is compromised
Solution Approach 1:
The verification process is segmented into two distinct key verification stages, each with its own calculated verification code. This segmentation increases security against key cracking by requiring attackers to compromise both verification stages, while each individual stage remains relatively fast, balancing overall security with acceptable verification time
Solution Approach 2:
The first key verification serves as a preliminary security check before the second key verification. This preliminary action filters out many incorrect attempts quickly, and only proceeds to the more time-consuming second verification when necessary, thus enhancing security while minimizing overall time loss through early rejection of invalid attempts
Data Source
AI summary
A method for identity verification, a consumable box and a storage medium are provided. The method includes a first key verification and a second key verification. The second key verification includes: receiving, by a consumable chip, a reading instruction for serial number reading; sending, by the consumable chip, a first serial number based on the reading instruction; sending, by the consumable chip, a first status code in response to a first verification code, wherein the first verification code is obtained based on the first serial number; receiving again, by the consumable chip, the reading instruction for serial number reading; and sending, by the consumable chip, a second serial number based on the reading instruction, and completing, the identity verification based on the second serial number.


