Resilient Secret Sharing Cloud Architecture for Data Vault

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing poses data security and reliability issues due to weak encryption methods, lack of proper access control, and risks associated with trusted administrator access, Advanced Persistent Threats, and the loss of private keys, leading to potential data loss and privacy breaches.

Innovation Solution

A method and system for securely storing data using secret sharing methods that split data into multiple shares, with a threshold number of shares required for recovery, allowing for keyless encryption and distribution across multiple cloud service providers, ensuring data security, resilience, and privacy through self-destructive data systems and break-glass recovery mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secret sharing methods are used to split data into multiple shares, then data security is improved, but system complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing data into multiple secret shares using secret sharing schemes (e.g., Shamir's PSS, Krawczyk's CSS, or Rabin's IDA). Each share is stored separately in the cloud, and a threshold number of shares is required to reconstruct the original data. This segmentation approach enhances security because no single share contains the complete information, yet increases system complexity due to the need to manage multiple shares and their distribution across different cloud service providers.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data is distributed across multiple cloud service providers, then resilience against cloud outages is improved, but data access complexity increases

Engineering Contradiction:
Improveresilience against cloud outagesVSAvoiddata access complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent distributes secret shares across multiple independent cloud service providers to achieve resilience against cloud outages and service provider failures. This segmentation allows the system to tolerate the loss or unavailability of individual cloud providers while maintaining data accessibility through alternative shares. However, this distribution increases data access complexity as the system must coordinate retrieval from multiple cloud providers and manage the aggregation of shares.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a trusted third party or intermediary component that facilitates data reconstruction by coordinating the collection of sufficient shares from multiple cloud service providers and performing the secret sharing reconstruction algorithm. This intermediary simplifies the access process for end users while managing the underlying complexity of multi-cloud coordination and share aggregation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If threshold-based secret sharing is implemented, then unauthorized access prevention is improved, but data recovery time increases

Engineering Contradiction:
Improveunauthorized access preventionVSAvoiddata recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-distributing secret shares to multiple cloud service providers before any data access or recovery scenario occurs. This advance preparation ensures that when data recovery is needed, the system can immediately begin collecting shares from the pre-positioned cloud providers without delay. The threshold mechanism is pre-configured, and the infrastructure is pre-established, reducing the actual recovery time while maintaining strong unauthorized access prevention through the threshold requirement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11991279B2Resilient secret sharing cloud based architecture for data vault
Publication Date: 2024.05.21 LEADING SOFTWARE LTD
  • US11991279B2 patent drawing
  • US11991279B2 patent drawing
  • US11991279B2 patent drawing

AI summary

A method of securely storing data including providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.