Partitioned Cryptographic Storage for Granular Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in securely sharing encrypted confidential data, as they require secure transmission of symmetric keys and lack control over access and dissemination.

Innovation Solution

Data is partitioned into crypto buckets, encrypted with different keys, and metadata is generated for each store, stored in a searchable database, allowing controlled sharing and access through a central system that manages secure connections and authenticated access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric key encryption is used to secure data, then data confidentiality is improved, but key sharing and access control become problematic

Engineering Contradiction:
Improvedata confidentialityVSAvoidkey sharing
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent divides data into multiple partitions and encrypts each partition with a different key. This segmentation allows selective sharing of specific data partitions with different recipients without requiring all parties to have access to all keys, thus maintaining confidentiality while simplifying key management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a trusted third-party service that manages key distribution and access control. This intermediary handles the complex key sharing operations, allowing users to share encrypted data without directly exchanging sensitive keys, thereby improving ease of operation while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If symmetric key encryption is used to secure data, then data confidentiality is improved, but control over access and dissemination is lost

Engineering Contradiction:
Improvedata confidentialityVSAvoidaccess control
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

By segmenting data into encrypted partitions with different keys, the system enables granular access control where different users or groups can be granted access to specific partitions based on their needs, maintaining both confidentiality and adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic access control where encryption keys can be rotated, revoked, or updated without re-encrypting the entire dataset. This allows the system to adapt to changing access requirements while maintaining data confidentiality.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If data is encrypted with multiple keys for sharing, then access control is improved, but system complexity increases

Engineering Contradiction:
Improveaccess controlVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The trusted third-party service acts as an intermediary that manages the complexity of multiple encryption keys, key distribution, and access control policies. This externalizes the complexity management, allowing the core system to maintain adaptability without bearing the full burden of system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses cryptographic hashes and metadata to create verifiable copies of data integrity information without copying the actual sensitive data. This allows for efficient access control verification without duplicating complex encryption mechanisms.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260037678A1Cryptographic Data Storage
Publication Date: 2026.02.05 CRYPTOWERK CORP
  • US20260037678A1 patent drawing
  • US20260037678A1 patent drawing
  • US20260037678A1 patent drawing

AI summary

The present application concerns a method and a system of storing one or more service data items. To store and share in particular confidential data, the one or more service data items are partitioned into one or more data stores. The one or more data stores are stored. Metadata of the one or more data stores is generated and the metadata is stored in a metadata database.