Encrypted Data Sharing for Selective Blockchain Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain systems fail to ensure data privacy, as all entities in the network can access shared data, and private blockchains do not adequately protect data privacy for specific entities.

Innovation Solution

A data sharing apparatus and method that combines target data with a random bit string, encrypts it using a symmetric key-based algorithm, generates ciphertexts with public keys, and shares these using a public key-based encryption algorithm, ensuring only intended entities can decrypt and verify the data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional blockchain is used to share data, then data sharing capability is improved, but data privacy is compromised because all entities can access the data

Engineering Contradiction:
Improvedata sharing capabilityVSAvoiddata privacy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments the data sharing process into multiple encrypted components. The target data is combined with a random bit string to create first combined data, which is then encrypted. The encryption key itself is encrypted separately for each recipient using their public key. This segmentation allows selective access where each entity receives only their encrypted portion, preventing unauthorized entities from accessing the complete data while maintaining sharing capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces encryption as an intermediary layer between the data and the recipients. The first combined data is encrypted to create ciphertext, and the decryption key is further encrypted with each recipient's public key. This intermediary encryption mechanism acts as a gatekeeper, allowing data to be shared broadly while ensuring that only authorized entities with the corresponding private keys can access the actual data, thus preserving privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If private blockchain is used to protect data privacy, then data privacy for specific entities is improved, but data sharing capability is reduced because not all entities can access the data

Engineering Contradiction:
Improvedata privacyVSAvoiddata sharing capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic data sharing system where access rights are not fixed but can be selectively assigned. The encryption mechanism allows the data owner to dynamically determine which entities receive the encrypted decryption key for the target data. This dynamic approach enables flexible sharing capability where data can be shared with specific entities while maintaining privacy, resolving the contradiction between privacy protection and sharing capability.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If encryption is applied to protect data privacy, then data privacy is improved, but system complexity increases due to multiple encryption steps

Engineering Contradiction:
Improvedata privacyVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges the target data with a random bit string to create first combined data before encryption. This combining serves multiple purposes: it enhances privacy protection by obscuring the actual data, and it simplifies the overall system by integrating verification functionality into the data structure itself. The random bit string acts as both a privacy shield and a verification element, reducing the need for separate complex verification mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12388624B2Apparatus and method for sharing data
Publication Date: 2025.08.12 SAMSUNG SDS CO LTD
  • US12388624B2 patent drawing
  • US12388624B2 patent drawing
  • US12388624B2 patent drawing

AI summary

An apparatus for sharing data according to one embodiment includes a first combined data generator configured to generate first combined data by combining target data to be shared and a random bit string, a data encryptor configured to generate a ciphertext for the first combined data, a key encryptor configured to generate one or more ciphertexts for a decryption key of the ciphertext for the first combined data using one or more public keys, a second combined data generator configured to generate second combined data by combining the ciphertext for the first combined data, the one or more ciphertexts for the decryption key, and the random bit string, and a data discloser configured to disclose the second combined data to one or more entities to share the target data to be shared.