Cloud Secret Sharing Storage with Centralized Random Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The installation of physical random number generators for secret sharing is expensive, making it difficult to disseminate the technology and increasing costs, especially when multiple users require secure data storage.
Innovation Solution
A secret sharing storage system with a main controller connected to a random number generator generates distributed data for multiple storage devices, reducing the need for individual user installations and using a centralized system for processing and storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a physical random number generator is installed to each user for secret sharing, then data security is improved, but system cost increases significantly
Solution Approach 1:
The patent merges the random number generation function into a centralized cloud service rather than requiring individual physical random number generators at each user endpoint. The cloud-based secret sharing system generates and manages random numbers centrally, allowing multiple users to access secure secret sharing capabilities without each user needing to install expensive physical random number generation hardware, thus reducing overall system cost while maintaining data security through centralized control and distribution of cryptographic keys.
2Adaptability or versatility
If the number of users requiring secret sharing increases, then service coverage is improved, but total cost increases proportionally
Solution Approach 1:
The patent implements a universal cloud-based secret sharing system that serves multiple users through a single centralized platform. The cloud service provides random number generation and secret sharing functionality to numerous users simultaneously, allowing the system to scale to accommodate increasing numbers of users without requiring proportional increases in total system cost, as the infrastructure is shared across all users rather than being replicated at each endpoint.
Data Source
AI summary
A secret sharing storage system includes at least one user terminal, n units (n: an integer of 2 or more) of storage devices, and a main controller that is communicably connected to a random number generator. The main controller acquires a random number generated by the random number generator in a case of receiving original data sent from the user terminal, executes distributed processing on the original data by using the random number to generate n pieces of distributed data, and stores the n pieces of distributed data respectively in the corresponding n units of storage devices.


