Mobile Device Multi-Level Encryption Using Distinct Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing use of mobile devices for sensitive data storage poses a challenge in ensuring the security of this data, as existing technologies lack effective multi-level encryption methods to protect against unauthorized access.
Innovation Solution
A computer-implemented method that employs multi-level encryption on mobile devices, using distinct encryption keys derived from application and device passcodes to securely store data, with the option for additional encryption when the device is in inactive mode, ensuring data is locked within multiple layers of protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multi-level encryption is implemented on mobile devices, then data security is improved, but device complexity increases
Solution Approach 1:
The encryption system is segmented into multiple independent encryption layers, each using distinct encryption keys. The first encryption uses a first encryption key for application-level protection, while the second encryption uses a second encryption key for device-level protection. This segmentation allows each layer to be managed independently, improving data security without requiring complete system redesign.
Solution Approach 2:
The patent implements nested encryption where data is encrypted multiple times with different keys in sequence. The first encryption encrypts the data with the first encryption key, and the second encryption further encrypts the already-encrypted data with the second encryption key. This nested structure creates multiple layers of protection where each layer adds security without significantly increasing operational complexity.
2Reliability
If multiple encryption keys are used, then protection level is improved, but processing time increases
Solution Approach 1:
The encryption keys are generated and stored in advance before data encryption is needed. The system prepares the first encryption key and second encryption key beforehand, so that when data needs to be encrypted, the keys are already available. This preliminary preparation reduces the time required during actual encryption operations while maintaining multiple layers of protection.
Data Source
AI summary
In one embodiment the present invention includes a computer-implemented method for a mobile device. An application security status is detected. When the application security status is active an application passcode is required to access functionality of a mobile application operating on the mobile device. A first encryption of data associated with the mobile application is performed, where the first encryption uses a first encryption key when the application security status is active, and the first encryption uses a second encryption key when the application security status is not active. A mobile device passcode status is detected. When the mobile device passcode status is active a mobile device passcode is required to access functionality of the mobile computing device. A second encryption of the data is performed when the mobile device passcode status is active, where the second encryption uses a third encryption key.


