Cloud Storage Security via File Segmentation and Distributed Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud storage services provide limited security and storage capacity, making them vulnerable to cyberattacks and data loss, as they rely on a single cloud drive for encryption and decryption without considering distributed storage solutions.

Innovation Solution

A cloud secured storage system utilizing a peer-to-peer network with a client end and a farm end, including a user server and multiple cloud servers, which segments files into data units, encrypts them using a hash function, and distributes them across cloud servers using a stochastic matrix and identification numbers, ensuring secure storage and backup to prevent cyberattacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single cloud drive is used for cloud storage, then the system is simple to operate, but the security and storage capacity are limited

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The user file is segmented into multiple data units, which are then encrypted and distributed across multiple cloud servers. This segmentation prevents a single point of failure and enhances security while maintaining operational simplicity through automated processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-cloud-drive architecture to a multi-server distributed architecture, adding the dimension of distribution across multiple nodes. This resolves the contradiction by providing both enhanced security through distribution and maintained ease of operation through automated management.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If a single cloud drive is used for cloud storage, then the system structure is simple, but the storage capacity is limited

Engineering Contradiction:
Improvesystem structureVSAvoidstorage capacity
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

Multiple cloud servers are merged into a unified distributed storage system. The servers work together as a single logical storage unit, providing expanded capacity while presenting a simple interface to users through automated file distribution and management.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The distributed cloud server system serves multiple functions simultaneously: it provides expanded storage capacity, enhanced security through distribution, and automated file management. This multi-functionality resolves the contradiction by delivering both simplicity and increased capacity.

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

3Reliability

If files are encrypted and segmented across multiple cloud servers, then security is enhanced, but the system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements automated processes where the cloud server automatically segments files into data units, encrypts them, determines hash values, and distributes them across multiple servers. This self-service automation enhances security while minimizing the complexity burden on users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cloud server acts as an intermediary that handles the complex operations of segmentation, encryption, and distribution. This intermediary absorbs the system complexity, allowing users to benefit from enhanced security without directly managing the complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If data is distributed across multiple cloud servers, then security against cyberattacks is improved, but the difficulty of data management increases

Engineering Contradiction:
Improvesecurity against cyberattacksVSAvoiddata management difficulty
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system uses hash values as feedback mechanisms to track and verify data units across multiple cloud servers. This automated feedback system simplifies data management by providing a straightforward method to detect, locate, and retrieve distributed data without manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11455103B2Cloud secured storage system utilizing multiple cloud servers with processes of file segmentation, encryption and generation of data chunks
Publication Date: 2022.09.27 NAT TAIWAN UNIV
  • US11455103B2 patent drawing
  • US11455103B2 patent drawing
  • US11455103B2 patent drawing

AI summary

A cloud secured storage system is provided in a peer-to-peer network that includes a client end and a farm end. A user file is segmented and a hash function is used for encryption to generate a plurality of data chunks together with an Information Dispersal Algorithm. The plurality of data chunks are respectively stored in a plurality of cloud servers. The plurality of cloud servers backup the plurality of data chunks as a backup file. If the data chunk in one of the plurality of cloud servers is lost, the adjacent cloud server transmits the backup file to the cloud server where the data chunk is lost. The cloud secured storage system of the present disclosure successfully stores the user file in the plurality of cloud servers to prevent cyberattacks owing to the process of file segmentation, encryption, backup file, and algorithm.