Data processing method and apparatus, computer device and computer storage medium
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods between platforms expose confidential data, such as device identities, to security risks, leading to potential information leakage.
Innovation Solution
A data processing method involving blinding processing, multiparty encryption, and data fusion to generate a ciphertext identification that replaces the confidential data, ensuring security while enabling joint participation in services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If plaintext DID or hash values are sent to DSPs, then service functionality is enabled, but data security is compromised leading to information leakage
Solution Approach 1:
The encryption process is segmented into multiple independent steps performed by different parties: blinding processing by the media end, encryption by multiple DSPs, and fusion to generate the final ciphertext identification. Each participant performs a specific segment of the encryption process without accessing the complete confidential data, thus enabling service functionality while maintaining data security.
Solution Approach 2:
The ciphertext identification acts as an intermediary that replaces the plaintext DID in all communications between media end and DSPs. This intermediary enables service functionality (advertising strategy determination) while preventing direct exposure of the confidential DID, thus resolving the contradiction between service enablement and data protection.
2Reliability
If multiparty encryption is implemented, then data security is improved, but system complexity increases
Solution Approach 1:
The complex multiparty encryption system is segmented into standardized, independent modules: blinding processing module, encryption module, and fusion module. Each module performs a specific function with well-defined interfaces, reducing the perceived complexity while maintaining the security benefits of multiparty encryption.
Solution Approach 2:
The blinding processing is performed in advance before the data is sent to multiple DSPs for encryption. This preliminary action prepares the data in a form that is ready for subsequent encryption operations, streamlining the overall process and reducing the complexity of coordinating multiple encryption operations on raw confidential data.
3Reliability
If blinding processing is applied, then information leakage is prevented, but processing overhead increases
Solution Approach 1:
Blinding processing is performed as a preliminary step before encryption and data transmission. By completing this security-critical operation in advance, the system ensures information security is established early in the data flow, while subsequent operations can proceed efficiently without repeatedly applying blinding transformations.
Solution Approach 2:
The blinding processing transforms the confidential data by applying parameter changes (hashing and randomization) that preserve the essential identifying characteristics needed for service functionality while preventing information leakage. These parameter changes are computationally efficient compared to more complex encryption methods.
Data Source
AI summary
The present disclosure provides a data processing method and apparatus, a computer device and a computer storage medium, wherein the method includes: performing blinding processing on target information to be transmitted to obtain blinded information; acquiring a plurality of pieces of first encryption information obtained by respectively performing encryption processing on the blinded information by a plurality of service participation ends; performing data fusion on the plurality of pieces of first encryption information to obtain second encryption information; and performing de-blinding processing on the second encryption information to obtain third encryption information as a ciphertext identification corresponding to the target information.

