Authentication System Domain Key Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication systems require complex processes for nodes to change services, as they need to select and switch secret keys and authenticating means for each desired service, making it cumbersome for users to obtain session keys for secure communication.

Innovation Solution

An authentication system with a user node, service nodes, an authentication database, and a key distribution unit that allows users to request domain changes, obtaining the necessary secret keys and session keys for secure communication between nodes within the desired domain, enabling easy service changes and secure encryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple secret keys are provided for different domains to enable service changes, then adaptability is improved, but device complexity increases due to multiple authenticating means and key management requirements

Engineering Contradiction:
Improveservice change capabilityVSAvoidauthentication system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a domain management table and domain determination unit as intermediary structures between the user node and multiple authenticating means. This intermediary automatically determines the appropriate domain based on service type and selects the corresponding secret key, eliminating the need for users to manually manage multiple keys and authenticating means while maintaining adaptability across different service domains

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual selection of secret keys and authenticating means is required for service changes, then security is maintained through controlled access, but ease of operation deteriorates due to cumbersome key management processes

Engineering Contradiction:
ImprovesecurityVSAvoidservice change process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a self-service mechanism where the domain determination unit automatically performs domain identification and secret key selection based on the service type. The system autonomously manages the authentication process by querying the domain management table and obtaining appropriate credentials without user intervention, thereby maintaining security through controlled access while dramatically simplifying the service change process for users

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a single secret key is recorded in the authenticating means for each node, then ease of operation is improved, but adaptability deteriorates as only one domain can be formed

Engineering Contradiction:
Improvekey management simplicityVSAvoiddomain formation capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the authentication system into multiple independent components: multiple secret keys are stored in the authentication database organized by domain, and a domain management table maps service types to corresponding domains. This segmentation allows the system to maintain simplicity in key management (the authenticating means still operates with a single active key at a time) while achieving high adaptability through the ability to switch between multiple domain-specific keys based on service requirements

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8656164B2Authentication system
Publication Date: 2014.02.18 PANASONIC HOLDINGS CORP
  • US8656164B2 patent drawing
  • US8656164B2 patent drawing
  • US8656164B2 patent drawing

AI summary

The authentication system includes a user node, a plurality of service nodes, an authentication database storage unit, an authentication unit, a user information database storage unit, and a key distribution unit. Each service node is configured to provide a service corresponding to its domain. The authentication database storage unit is configured to store a secret key of the user node for each domain. The user information database storage unit is configured to store an account used for associating a domain with the user node. The key distribution unit is configured to, upon receiving a domain change request from the user node and then confirming that the user information database stores the account associating the user node with a desired domain to which the user node intends to belong, obtain the secret key of the user node associated with the desired domain from the authentication database storage unit, and send the obtained secret key to the user node. The authentication unit is configured to create a session key, and encrypt the created session key with the secret key corresponding to the desired domain, and send the encrypted session key to the user node.