SIM Card Encryption for Memory Card Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data security measures for memory cards in smartphones are inadequate, allowing unauthorized access to sensitive user data stored on internal or external memory cards, posing a significant risk to data protection.

Innovation Solution

Implementing a method and device that uses a subscriber identity card to authenticate and manage encryption keys for encrypting and decrypting data in memory cards, allowing users to select which data to encrypt and ensuring secure access through key authentication processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If no special protection measures are implemented for memory card access, then ease of operation is improved, but data security deteriorates

Engineering Contradiction:
Improvememory card access convenienceVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a SIM card as an intermediary security layer between the user and the memory card data. The SIM card stores encryption keys and performs authentication, acting as a mediator that controls access to memory card data without changing the user's interaction with the memory card itself. This resolves the contradiction by maintaining ease of operation while enhancing data security through the intermediary authentication mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary encryption of memory card data using keys stored in the SIM card before any data access occurs. The encryption keys are pre-loaded into the SIM card, and data is encrypted in advance with these keys. When users access memory card data, the SIM card automatically performs authentication and decryption, allowing convenient access while ensuring security through preliminary encryption and authentication actions.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If encryption is implemented in memory card, then data security is improved, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the encryption and key management functionality from the memory card system and places it in the SIM card. The SIM card becomes a separate, dedicated security module that handles all encryption key storage and authentication operations. This extraction reduces the complexity of the overall system by isolating the complex cryptographic functions in a specialized component (SIM card) rather than distributing complexity across multiple components.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The SIM card is utilized for multiple functions: it serves as both the authentication credential for mobile network access and as the encryption key manager for memory card data protection. By making the SIM card multi-functional, the patent avoids adding separate dedicated hardware for encryption, thereby reducing overall device complexity while still providing robust data security through a unified security platform.

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

Data Source

PatentUS9348768B2Method for implementing encryption in storage card, and decryption method and device
Publication Date: 2016.05.24 ZTE CORP
  • US9348768B2 patent drawing
  • US9348768B2 patent drawing
  • US9348768B2 patent drawing

AI summary

A method for implemented encryption in a memory card, and a decryption method and device, and the method includes: receiving an input encryption key; requesting a subscriber identity card for authenticating the encryption key; after the authentication is successful, using the encryption key to encrypt plaintext data selected in the memory card the to generate encrypted data; generating encryption status information, wherein the encryption status information describes non-confidential information of the encrypted data. By using the encryption key in the subscriber identity card to encrypt data in the memory card, a user can freely select the data to be encrypted in the memory card, thereby enhancing data security in the memory card, facilitating the user operation, and enhancing the user experience.