Consumable Authentication Circuit for Offline Inkjet Printer Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Continuous inkjet printers face challenges in authenticating consumables and spare parts, particularly in ensuring the authenticity of ink or solvent cartridges, which affects printing quality and resistance, and in configuring the printer for various uses without modifying the device, especially when not connected to a network.
Innovation Solution
An authentication system using a secret key, where the printer and consumable elements exchange encrypted random information through specific encryption algorithms and keys to authenticate each other, ensuring only authentic components can operate, and a shared key is used for secure data exchange.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional authentication methods are used for consumables, then the printer can operate with basic functionality, but the authenticity of ink or solvent cartridges cannot be ensured, affecting printing quality and resistance
Solution Approach 1:
The patent replaces traditional mechanical or manual authentication methods with a cryptographic system using encryption algorithms and secret keys. The controller and consumable element exchange encrypted random information, substituting physical verification mechanisms with digital cryptographic verification to ensure authenticity while maintaining printing quality and resistance.
Solution Approach 2:
The patent introduces encrypted random information as an intermediary element between the controller and consumable element. This encrypted data serves as a mediator that carries authentication information without exposing the secret keys, enabling secure verification of consumable authenticity while protecting the core secret key from direct exposure.
2Adaptability or versatility
If the printer is connected to a network for configuration, then flexible configuration is possible, but network connectivity is required which may not be available in all environments
Solution Approach 1:
The patent enables the printer to perform configuration and authentication operations autonomously without requiring external network connectivity. The controller can generate and process encrypted random information locally, and the authentication system operates self-contained within the printer and consumable element, allowing flexible configuration in isolated environments.
Solution Approach 2:
The patent shifts the configuration capability from an external network-dependent dimension to an internal local processing dimension. By implementing cryptographic authentication and configuration processing within the printer itself, the system gains adaptability to environments where network connectivity is unavailable, effectively adding operational capability in a new dimensional context.
3Reliability
If secret keys are exchanged between printer and consumable, then secure authentication is achieved, but the risk of key exposure and cloning increases
Solution Approach 1:
The patent extracts the secret key from the authentication exchange process. Instead of exchanging secret keys between controller and consumable element, the system uses the secret key only for encrypting random information locally. The authentication is achieved through comparison of encrypted results, not through key exchange, thereby extracting the key exposure risk from the authentication mechanism.
Solution Approach 2:
The patent applies preliminary anti-action by preventing key exposure before it can occur. The secret key never leaves the respective devices (controller and consumable element); instead, each device independently encrypts random information using its own secret key, and authentication is performed by comparing the encrypted outputs. This preliminary prevention approach eliminates the vulnerability window that would exist during key exchange.
Data Source
AI summary
A method of authenticating a consumable or detachable element of a continuous inkjet printer comprising: the controller of the printer generating a 1st item of random information that is dispatched to an authentication circuit of the element; encrypting the 1st item of information by the authentication circuit using a 1st encryption algorithm and a 1st secret key to form a 1st item of encrypted random information; dispatching the 1st item of information to the controller; encrypting the 1st item of information by the controller using a 2nd encryption algorithm and a 2nd secret key to form a 2nd item of encrypted random information; comparing the 1st item of encrypted random information with the 2nd encrypted item of random information to authenticate the consumable element; and if the consumable element is authenticated, dispatching at least one part of a 3rd key, termed the shared key, by the element to the printer.


