Timing Challenge Response Authentication for Print Cartridges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication methods for replaceable supply devices, such as consumable ink or toner cartridges, are vulnerable to counterfeit devices as they rely on secret keys that can be compromised, allowing counterfeit devices to simulate authentic responses, leading to issues like poor print quality and system damage.

Innovation Solution

Implementing a cryptographic timing challenge response system where a host device issues a timing challenge to a secure microcontroller on the replaceable device, requiring dedicated hardware logic to perform mathematical calculations within an expected time frame, ensuring only authentic devices meet both response and time criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional secret key authentication is used, then authentication can be performed, but counterfeit devices can compromise the keys and simulate authentic responses

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidcounterfeit device vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the authentication parameter from static secret keys to dynamic timing characteristics. The authentication challenge requires the device to perform cryptographic operations and return a response within a specific time window. This timing parameter is inherent to the device's hardware implementation and cannot be replicated by counterfeit devices, thus resolving the vulnerability to key compromise.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the cryptographic key-based authentication mechanism with a timing-based authentication mechanism. Instead of relying on secret keys that can be extracted and replicated, the system uses the device's inherent processing speed and timing characteristics as the authentication credential, which cannot be copied or simulated by counterfeit devices.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If dedicated hardware logic is added for timing challenges, then authentication security is improved, but device complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidhardware logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The dedicated hardware logic is designed to perform multiple cryptographic operations (challenge response, timing measurement, verification) within a single authentication module. This multi-functional approach provides strong security without proportionally increasing device complexity, as the same hardware infrastructure supports various authentication operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3022059B2Supply authentication via timing challenge response
Publication Date: 2024.03.06 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • EP3022059B2 patent drawingFigure 1~2
  • EP3022059B2 patent drawingFigure 3
  • EP3022059B2 patent drawingFigure 4

AI summary

In an example implementation, a print supply cartridge comprises a microcontroller to receive a timing challenge and enable authentication of the cartridge by providing a challenge response. The challenge response is provided in a challenge response time that falls within an expected time window.