Digital Data Security via Block Fragmentation and Distributed Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital data storage and archiving methods lack robust security measures, particularly in adapting security levels to the nature of the data and require significant computing resources, and do not ensure confidentiality due to complex organization and device requirements.
Innovation Solution
A method that fragments digital data into blocks stored across geographically distant sites, using a cloud-based system with a mapping table for identification and encryption, ensuring confidentiality by requiring access rights to reconstitute the original file, and allowing selection of security levels based on data nature through a decision table.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If digital data is stored fully at a determined place in cloud storage, then accessibility and ease of retrieval are improved, but confidentiality is worsened because direct access on storage bays enables completeness of data to be obtained
Solution Approach 1:
The patent divides digital data into multiple independent blocks that are distributed across different storage bays. Each block alone is insufficient to reconstruct the original data, requiring authorization codes to assemble the complete dataset. This segmentation prevents unauthorized access while maintaining retrieval capability through the mapping table.
2Object-affected harmful factors
If data is fragmented and distributed across multiple storage sites, then confidentiality is improved, but device complexity is worsened due to need for mapping tables and coordination
Solution Approach 1:
The patent introduces a mapping table as an intermediary component that stores the relationship between data blocks and their storage locations. This mapping table acts as a mediator between the fragmented data blocks and the retrieval process, simplifying the complexity by providing a centralized lookup mechanism without requiring complex coordination protocols.
3Ease of manufacture
If traditional data storage methods are used, then simplicity of implementation is maintained, but security level cannot be adapted to the nature of the data
Solution Approach 1:
The patent implements dynamic security levels by allowing the number of required authorization codes and the distribution of data blocks to be adjusted based on the sensitivity and nature of the stored data. This dynamic configuration enables the system to adapt security parameters without changing the fundamental storage architecture, maintaining implementation simplicity while enhancing adaptability.
4Object-affected harmful factors
If data is cut into blocks and distributed, then confidentiality is improved, but computing resources are worsened due to processing requirements for fragmentation and reconstitution
Solution Approach 1:
The patent performs data fragmentation and distribution to storage sites during the initial data ingestion phase, rather than during retrieval operations. This preliminary action prepares the system in advance, so that during retrieval, the process only requires reading the mapping table and assembling pre-positioned blocks, significantly reducing computing resource consumption during actual data access operations.
Data Source
AI summary
Disclosed is a method enabling increasing the security of storing and archiving digital data and adjusting the security level, which level can be selected on the basis of the type and use of the digital data. The method includes restructuring an original file in the form of a plurality of separate, identifiable blocks. Each block includes a field for the binary elements of the data, and a plurality of fields reserved for items of information that each indicate a useful characteristic related to the block, such as the unique identification code. The blocks are transferred to a plurality of dedicated storage sites. Each block corresponds to at least one storage site. A Cartographic Table is set up, containing the Identification Codes of the blocks and associating therewith the number and address(es) of the dedicated storage site(s), and is transferred into the memory of the system and made secure.


