Request-Supplied Encryption Keys for Provider-Isolated Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ensuring secure access to computing resources and associated data across multiple networks and geographic boundaries is challenging, especially when infrastructure is managed by different organizations, as the service provider may have access to the encryption keys, risking data security.

Innovation Solution

The use of request-supplied cryptographic keys, where the service provider loses access to the keys after encryption, ensuring data security by controlling access with the customer maintaining key ownership.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the service provider manages the encryption keys, then data access is convenient and fast, but data security is compromised because the service provider can decrypt the data

Engineering Contradiction:
Improvedata access convenienceVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts the encryption key from the service provider's control and places it under customer control. The customer generates and retains the encryption key, while only the encrypted data is stored with the service provider. This separation ensures the service provider cannot decrypt the data, resolving the security concern while maintaining operational convenience through automated key management interfaces.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary key management system that acts as a mediator between the customer and the service provider. This system handles key generation, storage, and rotation automatically, allowing the customer to maintain key control without manually managing cryptographic operations. The intermediary layer preserves data security while ensuring ease of operation through automated processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the customer controls the encryption keys, then data security is improved, but key management complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidkey management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service key management where the system automatically performs key generation, storage, rotation, and recovery operations without requiring manual customer intervention. The customer simply requests cryptographic operations through standard interfaces, and the system autonomously manages the complex key lifecycle operations, thereby maintaining security while reducing perceived complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal key management system that handles multiple cryptographic operations (encryption, decryption, key rotation, key recovery) through a single integrated interface. This multi-functional system consolidates various key management tasks into one cohesive service, reducing the overall complexity the customer must manage while maintaining robust security controls.

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

3Productivity

If encryption keys are stored with the service provider, then data processing efficiency is high, but the risk of security breaches increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsecurity breach risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the encryption key from the service provider's storage environment and places it under customer control. Only the encrypted data remains with the service provider, eliminating the security risk associated with key storage while maintaining efficient data processing. The service provider can still perform cryptographic operations using the customer-provided keys without physically storing them.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements ephemeral key usage where encryption keys are temporarily provided for specific operations and then discarded or rotated. This approach allows efficient data processing during the key's brief lifecycle while minimizing security risk, as the keys do not persist in the service provider's environment long enough to be compromised. The system automatically generates, uses, and destroys keys in a controlled manner.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS12572668B2Data security using request-supplied keys
Publication Date: 2026.03.10 AMAZON TECH INC
  • US12572668B2 patent drawing
  • US12572668B2 patent drawing
  • US12572668B2 patent drawing

AI summary

An encoding of a cryptographic key is obtained in a form of an encrypted key. Request is provided to a service provider including a fulfillment involving performing a cryptographic operation on data. Upon fulfillment of the request, a response is then received which indicates the fulfillment of the request.