Electronic Device Component Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices with connectable or disconnectable components face security risks due to the lack of effective verification methods, allowing unauthorized use of components, especially after theft or loss, which compromises the security of functions like payments and authentication.

Innovation Solution

A method that involves obtaining specific information from components, preparing a temporary master value, and authenticating it using a previously prepared second master value to verify the integrity of the device, ensuring only authorized components are used by authenticating the information and placing the device in a degraded mode if integrity is compromised.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If connectable or disconnectable components are allowed in electronic devices, then adaptability and functionality are improved, but security and integrity are worsened due to unauthorized component use

Engineering Contradiction:
Improvecomponent connectivityVSAvoiddevice security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary integrity verification by obtaining information from connectable components, preparing a temporary master value, and authenticating it against a previously prepared second master value before allowing the component to be used. This preventive authentication mechanism ensures that only authorized components can connect and function within the electronic device, thereby maintaining security while preserving adaptability.

Inventive Principle:
Principle #10Preliminary action

2Ease of repair

If component replacement is enabled for repair or upgrade, then ease of repair and adaptability are improved, but security risks increase from stolen or lost components being reused

Engineering Contradiction:
Improvecomponent replaceabilityVSAvoidunauthorized component use
Core Design Contradiction:
Ease of repairVSObject-affected harmful factors

Solution Approach 1:

The system implements a feedback mechanism where the integrity verification result directly controls the operational state of the connectable component. When a component is replaced, the system obtains its information, prepares a temporary master value, and authenticates it against the stored second master value. If authentication succeeds, the component is allowed to operate; if it fails (indicating a stolen or unauthorized component), the component is blocked. This feedback loop ensures that component replaceability does not compromise security.

Inventive Principle:
Principle #23Feedback

3Reliability

If master value authentication is implemented, then security is improved, but device complexity increases

Engineering Contradiction:
Improveauthentication securityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the authentication logic into a dedicated integrity verification process that operates independently from the main device functionality. The verification process obtains component information, prepares a temporary master value, and authenticates it against the stored second master value. This extracted authentication mechanism can be implemented as a separate module or process, managing the complexity by isolating the security-critical functions from the rest of the system while maintaining high security standards.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11829481B2Method of verifying the integrity of an electronic device, and a corresponding electronic device
Publication Date: 2023.11.28 IDEMIA FRANCE SAS
  • US11829481B2 patent drawing
  • US11829481B2 patent drawing
  • US11829481B2 patent drawing

AI summary

A method and devices for verifying the integrity of an electronic device having connected thereto at least one connectable or disconnectable component. The method can include obtaining (D52) information specific to at least one connectable or disconnectable component, the information being stored in the connectable or disconnectable component; preparing (E54) a temporary first master value on the basis of the information specific to the at least one connectable or disconnectable component; and authenticating (E54) the temporary first master value by using a previously-prepared second master value in order to determine the integrity of the electronic device.