Homomorphic Encryption Cloud Device Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption technologies, such as RSA, face limitations in performing operations on encrypted data, including statistical analysis, due to large key sizes and slow operation speeds, especially when multiple multiplications are involved, leading to noise accumulation and unreliable decryption values.

Innovation Solution

A method and system for providing a computing device in a cloud environment that processes homomorphic encryption operations, recommending suitable devices based on operation type, number of operations, encryption scheme, and parameters like multiplication depth, speed, accuracy, and rebooting availability, and providing virtual images with installed homomorphic encryption libraries to manage and execute these operations efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If homomorphic encryption is used to perform operations on encrypted data, then data security is improved, but operation speed deteriorates (dozens of times slower than plaintext operations)

Engineering Contradiction:
Improvedata securityVSAvoidoperation speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system performs preliminary actions by predicting computing power requirements before actual homomorphic encryption operations are executed. The computing power prediction module estimates the computational resources needed in advance, allowing the cloud environment to pre-allocate and prepare appropriate computing devices, thereby reducing the actual operation time and mitigating the speed deterioration inherent in homomorphic encryption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary management system between the user and the homomorphic encryption operations. This management tool includes a computing power prediction module that acts as a mediator, translating user requirements into appropriate computing device selections. The intermediary optimizes resource allocation and manages the complexity of homomorphic encryption operations, improving overall system efficiency without compromising data security

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the number of multiplications is increased to perform deeper operations, then computational capability is improved, but ciphertext size and key size increase

Engineering Contradiction:
Improvecomputational capabilityVSAvoidciphertext size and key size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts computing device allocation based on the depth of multiplications required. The computing power prediction module evaluates the computational depth needed for specific operations and dynamically selects or configures computing devices with appropriate resources. This dynamic approach allows the system to handle deeper computational operations while optimizing resource usage and managing ciphertext and key size growth effectively

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by adjusting computing device configurations based on operation requirements. The management tool modifies parameters such as computing power allocation, device selection, and resource distribution according to the specific depth and complexity of homomorphic encryption operations. This allows the system to adapt to varying computational demands while managing the trade-off between computational capability and resource consumption

Inventive Principle:
Principle #35Parameter changes

3Productivity

If cloud resources are allocated for homomorphic encryption operations, then processing capability is improved, but resource and cost efficiency deteriorate due to unpredictable computing power requirements

Engineering Contradiction:
Improveprocessing capabilityVSAvoidresource and cost efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements feedback mechanisms through the computing power prediction module, which continuously monitors and predicts the computing power requirements for homomorphic encryption operations. Based on this feedback, the management tool optimizes cloud resource allocation, adjusting resource distribution to match actual需求的. This feedback-driven approach improves processing capability while enhancing resource and cost efficiency by avoiding both over-provisioning and under-provisioning of cloud resources

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240022394A1Method and system for providing computing device for each computing power based on prediction of computing power required for fully homomorphic encryption in a cloud environment
Publication Date: 2024.01.18 NAVER CLOUD CORP
  • US20240022394A1 patent drawing
  • US20240022394A1 patent drawing
  • US20240022394A1 patent drawing

AI summary

A method and a system provide a computing device for each computing power based on prediction of computing power required for fully homomorphic encryption in a cloud environment. A computing device providing method may be performed by a computer device including at least one processor. The computer device may implement at least one node included in the cloud environment. The computing device providing method may include providing, to a client device, a management tool including an application function of a computing device that processes a homomorphic encryption operation, and recommending the computing device for processing of the homomorphic encryption operation requested through the management tool.