Secure Computation for Encrypted History Data Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data distribution systems face challenges in utilizing collected data while protecting user privacy, as encrypting data for security makes it difficult to use, and distributing data in plain text risks leakage, leading to insufficient data collection.
Innovation Solution
A data distribution method using secure computation methods to encrypt history information, allowing computation without decryption, which is recorded in a distributed ledger across multiple authentication servers, enabling data usage while maintaining privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is encrypted before distribution to protect privacy, then privacy protection is improved, but data usability deteriorates
Solution Approach 1:
The patent changes the encryption approach from traditional encryption that requires decryption to homomorphic encryption that allows computation on encrypted data. This parameter change in the encryption method enables both privacy protection and data usability simultaneously, as services can perform computations on encrypted data without decrypting it first.
Solution Approach 2:
The patent introduces a distributed ledger as an intermediary between data providers and service providers. The ledger records encrypted data and computation results, enabling trusted data usage without direct access to plaintext data. This intermediary mechanism resolves the contradiction by allowing verification and computation while maintaining encryption.
2Ease of operation
If data is distributed in plain text for easy usage, then data usability is improved, but data security deteriorates
Solution Approach 1:
The patent changes the data state from plaintext to encrypted form while maintaining computational capability through homomorphic encryption. This allows data to be distributed in encrypted form that can still be processed, eliminating the need to choose between plaintext distribution and security.
Solution Approach 2:
The patent converts the potential harm of encrypted data (inability to process) into a benefit by using homomorphic encryption properties. The encryption that would normally prevent processing becomes the mechanism that enables secure processing, as computations can be performed directly on the encrypted data.
3Reliability
If encryption is applied to protect privacy, then privacy protection is improved, but data collection volume deteriorates
Solution Approach 1:
The distributed ledger acts as an intermediary that enables data collection by providing transparency and trust. Users are more willing to contribute data when they can verify through the ledger that their encrypted data is being used appropriately, increasing data collection volume while maintaining privacy protection.
Solution Approach 2:
The system provides feedback to data providers through the distributed ledger, showing how their encrypted data is being used and what value it generates. This feedback mechanism encourages more data contribution by demonstrating the benefits while ensuring privacy protection through encryption.
Data Source
AI summary
Provided is a data distribution method for a data distribution system which includes a device and a plurality of authentication servers. The data distribution method includes: receiving, by a first authentication server included in the plurality of authentication servers, transaction data including encrypted history information which is history information of the device encrypted using a secure computation method which enables computation without decrypting the encrypted history information; recording, by the first authentication server, the transaction data in a distributed ledger in synchronization with the plurality of authentication servers excluding the first authentication server, when a validity of the transaction data received from the device is verified by the first authentication server; and performing, by the first authentication server, secure computation on the encrypted history information included in the transaction data, the secure computation being computation processing performed without decrypting the encrypted history information.


