Secure Data Incubator Isolating Sensitive Processing in Cloud Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Web-based applications face significant security risks due to the exposure of confidential data when handling sensitive information, as back-end clients connected to the public Internet are vulnerable to data leakage and insecure data handling practices.

Innovation Solution

Implementing an incubator system within a service-provider network that isolates sensitive data from client systems, allowing operations like validation, transformation, and encryption to be performed without exposing the data in plaintext, ensuring secure handling and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If back-end clients are connected to the public Internet to provide web-based applications, then accessibility and ease of operation are improved, but security and risk of data leakage worsen

Engineering Contradiction:
ImproveaccessibilityVSAvoiddata leakage risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system segments the data processing function into two separate components: the client system that provides web interface accessibility and the incubator system that securely processes sensitive data. This segmentation allows the client to remain accessible over the Internet while the sensitive data processing occurs in an isolated secure environment, thereby resolving the contradiction between accessibility and security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The incubator system acts as an intermediary between the client system and sensitive data. It receives encrypted sensitive data from the client, performs validation and transformation operations, and returns processed data without exposing the plaintext sensitive data to the client. This intermediary mechanism enables secure data handling while maintaining client accessibility over the Internet.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If sensitive data is processed in plaintext format in client systems, then data validation and transformation operations can be performed effectively, but the risk of data leakage and insecurity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoiddata security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the encryption parameter state during processing: data is received in encrypted form, decrypted within the secure incubator environment for validation and transformation operations, then re-encrypted before return to the client. This parameter change approach allows effective data processing while maintaining security, resolving the contradiction between productivity and reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The incubator system serves as an intermediary that temporarily holds and processes sensitive data in plaintext only within its secure isolated environment. It performs all necessary validation, transformation, and formatting operations on the decrypted data, then immediately re-encrypts it before returning to the client. This intermediary approach enables full data processing capability while preventing data leakage to the client system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If back-end clients are exposed to the public Internet, then web-based applications can receive confidential data from users, but the attack surface and vulnerability to security threats increase

Engineering Contradiction:
Improvedata reception capabilityVSAvoidattack surface
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system segments functionality so that the client system handles only non-sensitive operations (user interface, data collection, encrypted data transmission) while the incubator system handles sensitive data processing in isolation. This segmentation reduces the attack surface of the client system while maintaining its ability to receive confidential data from users over the Internet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The incubator system acts as a secure intermediary that receives encrypted sensitive data from the client system over the Internet, processes it in an isolated secure environment, and returns results. This intermediary architecture allows the client to maintain its web-based data reception capability while the actual sensitive data handling occurs in a protected environment with minimal attack surface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11509635B1Data incubator for secure data processing in service-provider networks
Publication Date: 2022.11.22 AMAZON TECH INC
  • US11509635B1 patent drawing
  • US11509635B1 patent drawing
  • US11509635B1 patent drawing

AI summary

Various techniques for processing sensitive data in an isolated incubator system within a service-provider network are described. The incubator system, for instance, is isolated from a client system in the service-provider network. In an example method, the incubator system receives an indication of an operation, and first encrypted data, from the client system. The incubator system converts the first encrypted data to plaintext and performs the operation. The incubator system converts the processed data into second encrypted data and provides the second encrypted data to the client system. Thus, the incubator system performs the operation on the data without exposing the data to the client system in the plaintext format.