Application Program Information Segmentation and Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for storing application program information on electronic devices, such as those used in the Internet of Things, expose this information directly in memory, making it vulnerable to hackers and compromising security due to insufficient hardware security capabilities and limited resources.
Innovation Solution
The method involves segmenting application program information using an obfuscated information segmentation algorithm, dispersing it into sub-information, and storing it across multiple locations using an obfuscated storage algorithm, with hierarchical key management to encrypt and decrypt the information, making it difficult for hackers to acquire and understand the segmentation and storage processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If application program information is stored directly in the configuration file and memory, then the information is easily accessible and can be quickly retrieved, but the security is compromised as hackers can easily obtain the information through dynamic analysis
Solution Approach 1:
The application program information is segmented into multiple pieces of sub-information and stored in different locations within the configuration file and memory, rather than storing the complete information in one place. This segmentation prevents hackers from obtaining the full information through a single analysis point, thereby improving security while managing complexity through structured division
Solution Approach 2:
An information management space is introduced as an intermediary layer between the configuration file and memory storage. This intermediary space contains an information management module that controls access and management of the segmented information, adding a security buffer without directly complicating the underlying storage structures
2Reliability
If application program information is dispersed into multiple sub-information pieces and stored in multiple locations, then security is improved as hackers find it difficult to acquire complete information, but the complexity of information management and retrieval increases
Solution Approach 1:
The information management module in the information management space is designed with multi-functionality, handling both the segmentation of information into sub-pieces and the reassembly of these pieces when needed. This universal module simplifies operations by providing a single interface for both storage and retrieval operations, despite the complex segmented structure underneath
Solution Approach 2:
The information is pre-segmented and stored in the information management space before being accessed by application programs. This preliminary organization into manageable sub-information pieces with associated metadata enables efficient retrieval operations later, as the system already has the information structured and ready for controlled access
Data Source
AI summary
A method for storing application program information including segmenting the application program information into program sub-information, with an information segmentation algorithm of the application program information having undergone algorithm obfuscation processing; and storing the program sub-information. The present disclosure significantly reduces the possibility of application program information being acquired by hackers and the like, and improves the security of application program information and electronic devices.


