One-Time Password Mapping for Secure Container Resource Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for secure container sharing in hosted environments are sub-optimal due to the need for user involvement in creating one-time passwords and the lack of security when these passwords are deployed, particularly in contexts requiring access to shared resources across different instruction set architectures.

Innovation Solution

A method and system that utilize one-time passwords linked to executable code within the hosted environment, allowing secure access to sharable resources by embedding an identifier within the password and username, enabling validation and access without user intervention, even across different instruction set architectures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional one-time passwords are used for secure container sharing, then user authentication is achieved, but user involvement is required and security is compromised

Engineering Contradiction:
ImprovesecurityVSAvoiduser involvement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs automatic credential validation without requiring user involvement. The containerized software automatically provides credentials to the mapping process, which then validates them against the hosted environment, eliminating the need for manual user authentication while maintaining security through automated one-time password validation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An automated mapping process acts as an intermediary between the containerized software and the hosted environment. This intermediary automatically manages credential transmission and validation, replacing manual user authentication with an automated system that maintains security while eliminating user involvement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If memory space is instantiated to share files between host and container, then file sharing is enabled, but security is compromised

Engineering Contradiction:
Improvefile sharingVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The automated mapping process serves as a secure intermediary that manages file sharing between the hosted environment and containerized software. Instead of using insecure memory space sharing, this intermediary validates credentials and manages the sharing connection securely, enabling file sharing while maintaining security through automated authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If credentials are provided to container at creation time, then access to shared resources is enabled, but security requirements increase

Engineering Contradiction:
Improveaccess to shared resourcesVSAvoidsecurity requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system prepares the credential validation infrastructure in advance within the hosted environment before the container needs access. The mapping process is pre-configured to automatically receive and validate credentials, eliminating the need for complex security configurations at container creation time while enabling immediate access to shared resources.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If hosted environment emulates native architecture, then cross-architecture execution is enabled, but self-contained isolation increases

Engineering Contradiction:
Improvecross-architecture executionVSAvoidisolation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The automated mapping process provides a universal interface that works across different instruction set architectures. By creating architecture-agnostic credential validation and resource sharing mechanisms, the system enables cross-architecture execution while maintaining consistent security protocols, reducing the complexity associated with architecture-specific isolation requirements.

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

Data Source

PatentUS11509650B2One-time password for secure share mapping
Publication Date: 2022.11.22 UNISYS CORP
  • US11509650B2 patent drawing
  • US11509650B2 patent drawing
  • US11509650B2 patent drawing

AI summary

Methods and systems for mapping a sharable resource using a one-time password are disclosed. An identifier included in a set of provided credentials uniquely associates the one-time password with an executable within a computing environment that hosts the sharable resource. When credentials are received in association with a mapping request, it is determined whether a supplied username corresponds to a user authorized to access the sharable resource and whether a representation of a supplied password received in association with the mapping request matches a representation of the one-time password. Validating the mapping request provides access to the sharable resource.