Data Processing System with Synthetic Key Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The re-encryption technique based on public key encryption requires a large processing load, making it difficult to apply to devices with poor computational resources, such as those in the IoT field, and does not adequately address data integrity verification for users receiving transferred data.

Innovation Solution

A data processing system where user terminals generate temporary keys and synthetic keys using unique keys, allowing data to be transmitted and verified without imposing a heavy processing load, with a data storage server using a replacement key to facilitate secure data transfer and integrity verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If public key encryption re-encryption technique is used to ensure data integrity and prevent information leakage, then security is improved, but processing load increases significantly

Engineering Contradiction:
Improvedata integrity and securityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the encryption system into multiple components: unique keys for individual users, temporary keys for specific operations, synthetic keys for data protection, and replacement keys for key management. This segmentation allows each component to have a specific function, reducing the overall processing load while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces synthetic keys as intermediaries between unique keys and encrypted data. The synthetic key serves as a mediator that can be generated and managed separately from the sensitive unique key, reducing the processing burden on users while maintaining security through the layered key structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If common key encryption technology is used to reduce processing load, then processing efficiency is improved, but key sharing security vulnerabilities increase

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidkey sharing security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the key management system by providing each user with a unique key instead of sharing a common key. This segmentation eliminates security vulnerabilities associated with key sharing while maintaining processing efficiency through the use of symmetric encryption algorithms with individualized keys.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing each user to have their own unique key properties rather than using a uniform common key for all users. This enables customized security levels for different users while maintaining overall system efficiency.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If cloud service outsourcing is used to reduce operation costs, then cost is reduced, but information leakage risk to third parties increases

Engineering Contradiction:
Improveoperation costVSAvoidinformation leakage prevention
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces synthetic keys as intermediaries between the user's unique key and the data stored in the cloud. This allows the cloud service provider to access and manage encrypted data without having access to the user's unique key, preventing information leakage while enabling cloud outsourcing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by encrypting data with the user's unique key before uploading to the cloud, and generating synthetic keys in advance for authorized access. This ensures that even if the cloud provider is compromised, the sensitive unique key remains protected and cannot be extracted.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11290277B2Data processing system
Publication Date: 2022.03.29 HITACHI LTD
  • US11290277B2 patent drawing
  • US11290277B2 patent drawing
  • US11290277B2 patent drawing

AI summary

Provided is a data processing system in which data are uploaded from a user terminal A to data storage server, and data are accessed from a user terminal B. User terminal A and B have a key KA and KB, respectively. Data storage server has a replacement key KA→B. User terminal A generates an authenticator tag with data M and temporary key R, generated by user terminal A, and generates a key k with temporary key R and key KA. User terminal A transmits data M, key k, and authenticator tag to the data storage server. Data storage server generates a key k′ from key k and replacement key KA→B, and transmits data M, key k′, and the message authenticator tag to user terminal B. User terminal B generates temporary key R with key k′ and key KB and generates an authenticator tag′ to compare with the received authenticator tag.