Virtual Environment Security via Host-Mediated File Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In container-type virtualization technologies, there is a need to dynamically manage and secure the execution of applications within virtual environments, as existing methods are vulnerable to attacks that delete or modify security files, leading to unauthorized software execution.

Innovation Solution

An information processing apparatus is designed with a deployment unit, a virtual environment creator, a recorder, a manager, and a normality determinator. This apparatus deploys image files to create virtual environments, records information about security files, and determines whether to execute software based on the security settings, while also checking for any abnormalities in the security files to prevent malicious activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If security files are stored in the virtual environment for convenience of management, then ease of operation is improved, but reliability deteriorates due to vulnerability to deletion attacks

Engineering Contradiction:
Improveease of managementVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a host environment as an intermediary layer between the virtual environment and the security configuration. The host OS manages security files externally to the container, preventing direct access and deletion by applications within the virtual environment. This mediator approach allows convenient management through the host while protecting against reliability issues by isolating security-critical files from the virtual environment's attack surface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the host checks security settings at application launch time, then reliability is improved by preventing unauthorized execution, but device complexity increases due to additional checking mechanisms

Engineering Contradiction:
Improvesecurity enforcementVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring security settings and policies in the host environment before applications are launched in virtual environments. The host OS prepares security configurations, access control lists, and policy rules in advance, so that when an application attempts to launch, the security check is simply a validation against pre-established rules rather than complex real-time analysis. This reduces the complexity of the checking mechanism while maintaining strong security enforcement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12333011B2Information processing apparatus, information processing method, and recording medium
Publication Date: 2025.06.17 KK TOSHIBA
  • US12333011B2 patent drawing
  • US12333011B2 patent drawing
  • US12333011B2 patent drawing

AI summary

An information processing apparatus has a deployment unit configured to deploy an image file and to create files used for a virtual environment, a virtual environment creator configured to create the virtual environment using the files, a recorder configured to record information about a first file included in the files, a manager configured to access the first file stored in the virtual environment and to determine, based on information acquired by accessing the first file, whether to execute software whose execution was detected in the virtual environment, and a normality determinator configured to determine, based on a difference between information acquired by accessing the first file and information about the recorded first file, whether the first file is normal.