Proxy Re-Encryption Key Management for Secure Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing systems lack secure key management and proxy re-encryption functions, leading to risks of key leakage and insecure data sharing, with current solutions failing to provide secure storage, update, and destruction of keys, and relying on insecure SSL transmission.

Innovation Solution

Implement a method and apparatus for sharing encrypted data using a key management system that generates and manages proxy re-encryption keys, integrates identity authentication, and employs SGX technology for secure data transmission, ensuring secure storage, update, and destruction of keys, and enabling secure data sharing between users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is encrypted using key management system for secure storage, then data security is improved, but data sharing capability deteriorates due to inability to share without revealing private key

Engineering Contradiction:
Improvedata securityVSAvoiddata sharing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a proxy re-encryption key as an intermediary mechanism that enables the cloud service provider to transform encrypted data from one user's encryption to another user's encryption without the original user's private key being exposed. This mediator resolves the contradiction by allowing secure data sharing while maintaining the confidentiality of private keys throughout the process

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If existing proxy re-encryption system is used, then data sharing is enabled, but key security deteriorates because proxy server lacks secure key storage, update, and destruction functions

Engineering Contradiction:
Improvedata sharingVSAvoidkey security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the proxy re-encryption functionality with the key management system into a unified integrated system. This combination allows the same trusted infrastructure that securely manages encryption keys to also manage proxy re-encryption keys, thereby enabling data sharing while maintaining key security through centralized secure storage, update, and destruction capabilities

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The key management system is extended to perform multiple functions including not only traditional key generation and management but also proxy re-encryption key management. This multi-functional approach allows a single trusted system to handle both data encryption and secure data sharing operations, resolving the contradiction between sharing capability and key security

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If SSL transmission encryption is used for key transmission, then basic security is provided, but key security deteriorates because SSL cannot ensure security once key leaves key management system

Engineering Contradiction:
Improvetransmission simplicityVSAvoidkey transmission security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent uses homomorphic encryption as an intermediary mechanism that allows computations and operations to be performed on encrypted data without decrypting it. This enables the key management system to perform proxy re-encryption operations on encrypted data while the data remains encrypted throughout the entire process, eliminating the security vulnerability of keys leaving the secure environment

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12425198B2Method and apparatus for sharing encrypted data, device and readable medium
Publication Date: 2025.09.23 SHANDONG YINGXIN COMP TECH CO LTD
  • US12425198B2 patent drawing
  • US12425198B2 patent drawing
  • US12425198B2 patent drawing

AI summary

Disclosed in the present application are a method and apparatus for sharing encrypted data, and a device and a readable medium. The method for sharing the encrypted data includes: receiving a data sharing request sent by a data owner, and generating a data owner public key and a data owner private key; generating a data user public key, and generating a proxy re-encryption key on the basis of the data user public key and the data owner private key; encrypting shared data on the basis of the data owner public key, and uploading the encrypted data to a data processing center; acquiring a corresponding proxy re-encryption key and corresponding encrypted data on the basis of the data sharing request, and re-encrypting the encrypted data on the basis of the proxy re-encryption key.