CRUM Chip Integrity Detection for Image Forming Device Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image forming devices face challenges in securely managing consumable units due to communication errors, noise interruptions, and potential hacking, leading to incorrect data transmission and mismanagement of consumable life spans, which can result in operational issues and incorrect billing.
Innovation Solution
The implementation of a Customer Replaceable Unit Monitoring (CRUM) chip that uses integrity detection data in a multi-step authentication process to ensure secure communication between consumable units and image forming devices, generating and verifying integrity data to ensure data integrity and authenticity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If communication is performed between the controller and CRUM chip during authentication processes, then data transmission is enabled for consumable unit management, but communication errors or noise interruptions may cause data integrity issues
Solution Approach 1:
The patent applies preliminary action by generating integrity detection data before the actual data transmission occurs. The integrity detection data is created in advance based on the data to be transmitted, allowing the receiving end to verify data integrity proactively. This prevents communication errors from compromising data integrity, as the verification mechanism is prepared beforehand rather than reactively after errors occur.
Solution Approach 2:
The patent uses integrity detection data as an intermediary element between the transmitted data and the verification process. This intermediary component enables the receiving end to authenticate the integrity of received data without directly examining the original data source. The integrity detection data acts as a mediator that bridges the communication gap while maintaining data integrity verification.
2Reliability
If authentication processes are implemented to prevent hacking and unauthorized access, then security is improved, but the authentication process becomes more complex and time-consuming
Solution Approach 1:
The patent segments the authentication process into distinct stages: generating integrity detection data, transmitting it alongside authentication data, and verifying it at the receiving end. This segmentation allows each component of the authentication process to be handled independently, making the overall complex authentication mechanism more manageable and systematically verifiable without compromising security.
3Loss of information
If integrity detection data is generated and verified in multiple authentication processes, then data integrity is ensured, but the communication time and processing steps increase
Solution Approach 1:
The patent merges the integrity detection data generation and transmission with the existing authentication data transmission process. Instead of creating separate communication channels or additional processing steps, the integrity detection data is combined with the authentication data stream. This merging approach ensures data integrity verification is performed alongside authentication without requiring separate time slots or processing cycles.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A Customer Replaceable Unit Monitoring (CRUM) chip (210), an image forming apparatus, and a method of authenticating are provided. The apparatus includes a main body (100) that includes a main controller (110) controlling operations of the apparatus, a consumable unit (200) mounted on the main body to communicate with the main controller, and a CRUM chip (210) that is provided in the consumable unit and stores information regarding the consumable unit. The main controller and the CRUM chip transmit and receive signals that include data and integrity detection data between each other. The integrity detection data is generated by accumulating and examining integrity detection data included in a previous signal.