Owner Token Verification for Cyber-Physical System Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cyber-physical systems, the risk of unauthorized access and information leakage exists due to attackers obtaining device certificates, allowing them to register unauthorized connection destinations, leading to potential unauthorized control and information leakage.

Innovation Solution

An information processing apparatus that includes a token issuer, storage for user and ownership registration information, a token acceptor, and an owner verifier to perform verification, ensuring only the proper owner can connect devices to specified servers, preventing unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If device certificates are stored in the registrar for authentication, then device authentication is enabled, but unauthorized access and information leakage occur when attackers obtain the certificates

Engineering Contradiction:
Improvedevice authenticationVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the authentication process into two independent parts: device certificates for device authentication and owner tokens for ownership verification. This separation ensures that even if device certificates are compromised, attackers cannot perform unauthorized operations without the additional owner token verification layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary owner verification through token issuance before allowing any connection operations. The registrar verifies device ownership by checking owner tokens before permitting connection destination registration or modification, preventing unauthorized access even when device certificates are stolen.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the registrar allows flexible device connection to CPS servers, then system adaptability is improved, but security risks increase when attackers register unauthorized connection destinations

Engineering Contradiction:
Improvedevice connection flexibilityVSAvoidunauthorized control
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces owner tokens as an intermediary verification mechanism between the device and the registrar. Before allowing flexible connection operations, the registrar acts as an intermediary that verifies device ownership through token validation, enabling adaptability while preventing unauthorized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback control through the connection destination notification process. When a device requests to connect to a CPS server, the registrar verifies ownership via owner token, then notifies the connection destination server. This feedback loop ensures that only authorized devices can establish connections, maintaining security while allowing flexible device-server pairing.

Inventive Principle:
Principle #23Feedback

3Productivity

If the registrar stores connection destination information in advance, then authentication efficiency is improved, but security vulnerabilities arise when connection information is compromised

Engineering Contradiction:
Improveauthentication efficiencyVSAvoidconnection security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent transforms the static pre-stored connection information model into a dynamic verification model. Instead of relying solely on pre-stored connection data, the system dynamically verifies device ownership through owner tokens at the time of connection requests, maintaining authentication efficiency while significantly improving connection security.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240039723A1Information processing apparatus, non-transitory computer readable medium, and information processing system
Publication Date: 2024.02.01 KK TOSHIBA
  • US20240039723A1 patent drawing
  • US20240039723A1 patent drawing
  • US20240039723A1 patent drawing

AI summary

According to one embodiment, an information processing apparatus, includes: a first token issuer issuing a first token in response to a token issuance demand from a user; a first storage storing information on the user and the first token; a second storage storing ownership registration information of a device owned by the user; a first token acceptor accepting the first token provided from the device; an owner verifier to perform owner verification including verifying whether information on the device providing the first token is stored in the second storage and whether the first token accepted by the first token acceptor matches with the first token in the first storage, and determine the user corresponding to the first token for which the owner verification succeeds as an owner of the device; and a third storage storing verified data including information on the device for which the owner is determined.