Decentralized Data Distribution Using Segmented Cryptographic Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage and sharing methods are insecure, vulnerable to attacks, and lack user control, with concerns about data misuse and unauthorized access, especially as data is replicated and shared across various platforms.

Innovation Solution

A secure data distribution and storage system that uses cryptographic keys, where data is encrypted with a symmetric key and further encrypted using a public key based on a unique physical attribute, ensuring only the data owner can decrypt it, and employs data splitting for secure storage across multiple locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is stored in an unencrypted manner on hard drives or databases, then data accessibility and ease of operation are improved, but data security and vulnerability to attacks deteriorate

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides data into multiple portions and stores them in different locations. Each portion alone is insufficient to reconstruct the original data, providing security while maintaining accessibility through authorized reassembly. This directly addresses the contradiction by making data secure yet accessible to authorized users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic keys as intermediaries between the data and authorized users. These keys control access without being stored in traditional secret locations, enabling secure data retrieval while preventing unauthorized access. The keys act as mediators that resolve the tension between security and accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data is encrypted by a single master key on a single server, then data security is improved, but vulnerability to attacks and ease of operation deteriorate

Engineering Contradiction:
Improvedata securityVSAvoidaccess control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments both the data and the cryptographic keys into multiple portions stored in different locations. This eliminates the single point of failure inherent in single-key systems while maintaining security. Authorized users can retrieve data by collecting sufficient portions and reassembling them, providing both security and operational flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent moves from a single-dimension security model (one key on one server) to a multi-dimensional model where data and keys are distributed across multiple spatial locations and can be accessed through different combinations of portions. This dimensional expansion provides both enhanced security and operational resilience.

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

3Ease of operation

If secrets such as tokens, passwords, and keys are stored in a system, then authentication and access control are improved, but security and vulnerability to theft deteriorate

Engineering Contradiction:
ImproveauthenticationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the secret (cryptographic key) from traditional storage locations and embeds it within the data structure itself in encrypted form. The key is not stored separately but is reconstructed from distributed portions of the data, eliminating the vulnerability of separate key storage while maintaining authentication capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges the data and the cryptographic key into a unified structure where the key is embedded within the data itself in encrypted form. This combination eliminates the need for separate key management systems and reduces security vulnerabilities associated with separate key storage.

Inventive Principle:
Principle #5Merging (Combining)

4Reliability

If data is replicated or mirrored for storage on backup equipment, then data availability and reliability are improved, but security vulnerabilities and storage complexity deteriorate

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments data into multiple portions that are distributed across different storage locations. This segmentation provides redundancy and availability similar to replication but with reduced complexity, as each portion is independently storable and retrievable without requiring complete system replication.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10607027B1Secretless secure data distribution and recovery process
Publication Date: 2020.03.31 CYBER ARK SOFTWARE LTD
  • US10607027B1 patent drawing
  • US10607027B1 patent drawing
  • US10607027B1 patent drawing

AI summary

Disclosed embodiments relate to decentralized and scalable trust among a plurality of decentralized applications. Techniques include receiving, at a first decentralized application, a signature associated with a first public key, receiving data representing one or more permissions specified by a trusted root application and signed by the trusted root application, signing a second public key associated with a second decentralized application, signing data representing one or more permissions specified by the first decentralized application, and providing the signature associated with the second public key and the signed data representing one or more permissions specified by the first decentralized application, in order to thereby provide trust between the first decentralized application and the second decentralized application.