Access Key Retrieval Service via Split Cryptographic Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of creating access keys and secrets for customers to access computing resources and services can be confusing and error-prone, leading to delays or prevention of access.

Innovation Solution

An access key retrieval service provides a graphical user interface for customers to obtain a manifest file and setup code, which are used to generate a cryptographic key for authentication, allowing the service to retrieve access keys and secrets on behalf of the customer, thereby simplifying the access process and preventing key manipulation or spoofing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If customers manually create access keys and secrets to access computing resources, then they can establish connections to services, but the process becomes confusing and error-prone leading to delays

Engineering Contradiction:
Improveaccess key creation processVSAvoidtime to access computing resources
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by automatically generating access keys and secrets through a bot that customers can initiate through chat interfaces. The bot handles the entire key generation and distribution process without requiring customers to manually navigate complex configuration interfaces, thereby simplifying operations and reducing access time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A bot serves as an intermediary between customers and the computing resource service provider's authentication system. The bot mediates the access key creation process by receiving customer requests, automatically generating credentials, and delivering them through chat interfaces, thereby simplifying the interaction and reducing errors associated with manual key creation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If customers manually create access keys and secrets, then they can access services, but mistakes can prevent access entirely

Engineering Contradiction:
Improveaccess key creation accuracyVSAvoidaccess key creation process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The automated bot system performs the access key creation process itself without customer intervention, eliminating human errors entirely. The bot automatically generates valid credentials and ensures they are properly configured, making the process both reliable and simple for customers who merely need to initiate the request through chat.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of customers navigating interfaces and typing configuration data is replaced with an automated digital bot system. This substitution eliminates errors associated with manual input while maintaining ease of operation, as customers simply interact through natural chat interfaces rather than complex configuration forms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If the service provides access key retrieval, then customers can access resources without manual key creation, but security risks of key manipulation or spoofing may arise

Engineering Contradiction:
Improveaccess key retrieval processVSAvoidkey manipulation or spoofing
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The bot acts as a secure intermediary that controls the entire access key lifecycle. It generates keys through authenticated processes, delivers them through encrypted chat channels, and can revoke them if compromised. This intermediary role simplifies customer operations while maintaining security through centralized control and monitoring of all key operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the bot monitors and tracks access key usage and authentication attempts. When suspicious activity or potential spoofing is detected, the system can respond by revoking compromised keys or alerting security personnel, thereby maintaining security while allowing easy key retrieval through the chat interface.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11689512B2Access key retrieval service for clients
Publication Date: 2023.06.27 AMAZON TECH INC
  • US11689512B2 patent drawing
  • US11689512B2 patent drawing
  • US11689512B2 patent drawing

AI summary

An access key retrieval service receives a request from a client device to configure an application on the client device. In response to the request, the access key retrieval service provides a setup code comprising a first component of an authentication key. Additionally, the access key retrieval service provides files for configuring the application, including a manifest file that includes a second component of the authentication key. The client device uses a set of key components that comprises the first component and the second component to derive the authentication key and provides information demonstrating access to the authentication key. The access key retrieval service receives this information and provides an access key usable to enable the application to access computing resources of a service provider.