Secure IMEI Storage in OTP Memory Against Tampering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile devices face issues with IMEI manipulation and alteration, compromising network connectivity and security, as current protection mechanisms are not robust enough to prevent tampering.

Innovation Solution

A chipset with a secure processor and one-time programmable memory is used to store the IMEI, ensuring it is programmed during production and cannot be modified, with secure channels for updating and encryption to protect the IMEI from unauthorized changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the IMEI is stored in conventional memory, then the device can be manufactured and operated, but the IMEI can be manipulated and altered by users

Engineering Contradiction:
ImproveIMEI protection against manipulationVSAvoidchipset structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The chipset is divided into separate functional components: a secure processor dedicated to security-critical functions including IMEI storage and protection, and an application processor for general device operations. This segmentation isolates the IMEI in a protected environment, preventing manipulation while maintaining overall device functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A secure processor acts as an intermediary between the IMEI storage and other system components. This intermediary enforces access controls and security policies, allowing the IMEI to be read when necessary for network operations while blocking unauthorized modification attempts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the IMEI is made tamper-proof through secure storage, then network security is improved, but the ability to update or modify the IMEI is lost

Engineering Contradiction:
Improvenetwork securityVSAvoidIMEI update capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The security system implements dynamic access controls that can change permissions based on operational context. The secure processor can transition between different security states, allowing IMEI updates under controlled conditions (such as during device initialization or authorized reconfiguration) while maintaining strict protection during normal operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes security parameters dynamically - the secure processor can alter access permissions, encryption keys, or authentication requirements based on the operational state. This allows the IMEI to be protected during normal use while permitting updates when proper authentication and authorization are provided.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3446505B1Imei storage
Publication Date: 2026.01.07 GIESECKE DEVRIENT MOBILE SECURITY GERMANY GMBH
  • EP3446505B1 patent drawingFigure 1

AI summary

The invention relates to a chipset for a terminal (ME), the chipset comprising at least one secure processor (SP), in which a one time programmable memory (OTP area) is integrated, wherein at least one terminal serial number (IMEI) of the terminal (ME) is stored in the chipset, characterized in that information for protecting the terminal serial number (IMEI) against manipulation is stored in the one time programmable memory (OTP area).