Multi-SIM Access Control via Stored PIN Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of devices with multiple SIM cards face repetitive and tedious procedures when starting up or switching between SIM cards, requiring multiple PIN code inputs, especially when using different tariffs from various telecommunications operators.
Innovation Solution
A method that involves a two-phase access process: the first phase involves receiving and saving PIN codes for all SIM cards, and the second phase allows unlocking with a single main PIN code, which then transmits codes to other modules, reducing the need for repeated PIN inputs after initial setup.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple SIM cards are incorporated into a terminal, then the terminal can access multiple telecommunication networks with different tariffs, but the user must repeatedly input multiple PIN codes during startup and mode changes
Solution Approach 1:
The system performs preliminary action by storing all SIM card PIN codes in the terminal's memory during an initial configuration phase. This allows the terminal to have all necessary authentication codes ready in advance, eliminating the need for repeated manual input during subsequent operations.
Solution Approach 2:
The invention creates copies of the PIN codes by storing them in the terminal's memory. Instead of requiring the original physical SIM cards to be present for authentication, the terminal uses stored copies of the PIN codes to unlock and access the SIM cards, thereby simplifying the operation.
2Ease of operation
If all PIN codes are stored in the terminal memory, then subsequent access is simplified, but security may be compromised if the terminal is compromised
Solution Approach 1:
The system segments the security architecture by maintaining the SIM cards as separate, physically secure entities while storing only authentication codes in the terminal. The terminal memory contains PIN codes for authentication purposes only, while the actual SIM cards remain in their secure slots, creating a segmented security model where compromise of one does not necessarily compromise the other.
Solution Approach 2:
The terminal acts as an intermediary that stores and manages PIN codes without storing sensitive communication data. The PIN codes serve as intermediaries between the user and the SIM cards, allowing authentication while maintaining the security boundary that the SIM cards themselves remain protected in their secure slots.
3Loss of time
If the terminal stores PIN codes for all SIM cards, then access time is reduced, but the device complexity increases
Solution Approach 1:
The terminal's memory system is designed to serve multiple functions: it stores not only PIN codes for multiple SIM cards but also other terminal data and applications. This multi-functional approach allows the storage of authentication codes without requiring dedicated separate storage hardware, thereby managing complexity while enabling rapid access.
Data Source
AI summary
The invention relates to a method for managing the use, in a terminal, of a plurality of security modules (SIM1, SIM2) managed by an entity (STK) capable of requiring the provision of security codes in order to unlock the modules. The method is characterized in that it comprises: a first phase of accessing the modules (PH1), including a step of receiving (ET13-1, ET13-2), by the entity, codes of the modules, a step of transmitting (ET14-1, ET14-2) the received codes to the security modules, followed by a step of storing (ET16), in a security module referred to as the main module, at least one code received by the entity relative to a module (SIM2) other than the main module; and a second subsequent access phase during which the unlocking of the main module is followed by a step of transmitting at least one code from the main module to at least one other security module (SIM2) corresponding to said at least one code.

