Data Delivery Verification via Intermediary Signature Keys
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data delivery mechanisms lack reliable verification mechanisms, leading to potential illegal value transfers between data distribution platforms and end users, resulting in financial losses for data owners due to lack of satisfactory mechanisms to prevent end users from falsifying data receipt.
Innovation Solution
A data delivery system utilizing secure areas within data delivery and requesting apparatuses to generate and share signature and verification keys, sign and verify data, and transmit certification data to ensure data integrity and rightful rewards, employing a secret value table for enhanced security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data delivery verification mechanisms are simplified, then ease of operation improves, but reliability deteriorates due to inability to prevent collusion and fraudulent activities
Solution Approach 1:
The patent introduces a data distribution platform as an intermediary between data owners and end users. This platform implements a verification mechanism where end users sign receipt confirmation data with their private keys, and the platform verifies these signatures using stored public keys. This intermediary role enables reliable verification of data receipt without requiring direct trust between data owners and end users, thus improving reliability while maintaining ease of operation.
2Reliability
If complex verification mechanisms are implemented, then reliability improves, but device complexity increases
Solution Approach 1:
The patent implements preliminary action by having the data distribution platform store end users' public keys in advance before actual data delivery occurs. When data is delivered and the end user signs the receipt confirmation, the platform can immediately verify the signature against the pre-stored public key without needing to retrieve or generate keys at verification time. This pre-preparation simplifies the verification process and reduces system complexity while maintaining high reliability.
3Reliability
If cryptographic signature verification is implemented, then reliability improves, but loss of time increases due to additional verification steps
Solution Approach 1:
The patent extracts the verification functionality into a dedicated module within the data distribution platform that handles signature verification as a separate, standardized operation. The platform maintains a dedicated storage area for public keys and implements a specific verification process that checks signatures efficiently. This extraction allows the verification to be performed as a discrete, optimized operation rather than being embedded in general data processing, reducing the time overhead while maintaining reliability.
Data Source
AI summary
The invention relates to an information processing apparatus that generates a pair of a first signature key and a first verification key, publishes the first verification key outside the information processing apparatus, acquires a second verification key that is generated and published by an own apparatus, generates a secret value table including a plurality of secret values and indices, transmits signed transmission data obtained by signing transmission data with the first signature key, the transmission data including processing target data comprising at least a part of delivery target data and an index corresponding to a secret value that has been associated with the processing target data based on the secret value table, receives certification data from the own apparatus, verifies a signature of the certification data using the second verification key, and transmits the certification data to a data providing apparatus, when the signature of the certification data is successfully verified using the second verification key.


