Management Storage Manager for Encrypted Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems face challenges in maintaining data integrity and availability due to undesired alterations during storage, which can lead to system failures and security breaches.
Innovation Solution
The system employs a management storage manager that encrypts data, generates authentication data, and creates error correction code data, storing these as records to detect and correct alterations, ensuring data integrity and availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is stored in management storage without encryption and error correction, then storage operations are simple and fast, but data integrity and security are compromised due to undesired alterations
Solution Approach 1:
The system performs encryption and error correction code generation before data is stored in management storage. This preliminary action ensures that data integrity protection is built into the stored data structure, allowing detection and correction of alterations without adding complex real-time verification mechanisms during retrieval operations.
Solution Approach 2:
Authentication data and error correction code data act as intermediaries between the stored encrypted data and the system that needs to verify or correct it. These intermediary elements enable integrity verification without requiring complex direct comparison mechanisms, simplifying the overall system architecture.
2Reliability
If authentication data and error correction code data are generated and stored with encrypted data, then data alterations can be detected and corrected, but storage space requirements increase
Solution Approach 1:
The system uses compact authentication data structures and efficient error correction codes that optimize the ratio of protection overhead to data size. By carefully selecting authentication mechanisms and error correction schemes, the system achieves robust data availability while minimizing the additional storage space required for protection data.
3Object-affected harmful factors
If encryption is applied to data before storage, then data security is improved, but processing time and computational resources increase
Solution Approach 1:
Encryption is performed in advance before data is stored in management storage, rather than being applied at the time of data retrieval or processing. This preliminary encryption ensures security is established upfront, allowing subsequent operations to work with already-encrypted data without incurring repeated encryption overhead.
Data Source
AI summary
An information handling system includes a general storage for storing application data of applications hosted by the information handling system. The information handling system also includes a management storage for storing management data used to manage operation of the information handling system. The information handling system further includes a management storage manager that obtains data for storage in the management storage; encrypts the data to obtain encrypted data and authentication data for the encrypted data; generates error correction code data for the encrypted data and the authentication data; and stores, as a new record, the encrypted data, the authentication data, and the error correction code data in the management storage.


