RPC Proxies for Network Device Mutual Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network device authentication technologies fail to effectively establish mutual trust and secure communication among various network devices in a customer site, leading to potential security breaches and communication failures.

Innovation Solution

The method employs Remote Procedure Call (RPC) proxies to access identity certificates from Trusted Platform Modules (TPMs) of network devices, establishing Transport Layer Security (TLS) connections in a specific sequence based on network topology to perform mutual authentication, ensuring secure communication and preventing unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional authentication methods are used among network devices, then device compatibility is maintained, but network security is compromised due to inability to establish mutual trust

Engineering Contradiction:
Improvenetwork securityVSAvoidauthentication mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces RPC proxies as intermediary components that facilitate secure authentication between network devices. These proxies act as mediators that establish TLS connections and validate identity certificates, enabling mutual trust without requiring direct complex authentication mechanisms between all device pairs. The proxies handle the authentication overhead, simplifying the overall system while enhancing security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The authentication system is segmented into distinct functional components: TPM modules for certificate storage, RPC proxies for connection management, and TLS protocol for secure communication. This segmentation allows each component to specialize in specific security tasks, improving overall reliability while making the complex authentication process more manageable and modular.

Inventive Principle:
Principle #1Segmentation

2Reliability

If TLS connections are established between all network devices for mutual authentication, then network security is enhanced, but communication overhead and authentication time increase

Engineering Contradiction:
Improvemutual authentication securityVSAvoidauthentication establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary authentication actions by establishing TLS connections and validating certificates through RPC proxies before actual data communication begins. This preliminary security setup ensures that when devices need to communicate, the authentication framework is already in place, reducing the time penalty during operational communication phases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Once TLS connections are established through the RPC proxies, the secure communication channels remain active and continuous for subsequent data exchanges. This eliminates the need to repeatedly establish authentication connections for each communication event, reducing overall authentication time while maintaining continuous security validation.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If identity certificates are stored in TPM modules for secure authentication, then certificate security is improved, but access complexity to certificates increases

Engineering Contradiction:
Improveidentity certificate securityVSAvoidcertificate access simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

RPC proxies serve as intermediaries that manage access to certificates stored in TPM modules. The proxies handle the complexity of retrieving and utilizing certificates from the secure TPM storage, presenting a simplified interface to the authentication process while maintaining the security benefits of TPM-protected certificate storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12095758B2Methods and systems for network device authentication
Publication Date: 2024.09.17 NILE GLOBAL INC
  • US12095758B2 patent drawing
  • US12095758B2 patent drawing
  • US12095758B2 patent drawing

AI summary

Embodiments of a device and method are disclosed. In an embodiment, a method for network device authentication involves using Remote Procedure Call (RPC) proxies of network devices of a network at a customer site, accessing identity certificates from Trusted Platform Modules (TPMs) of the network devices, and using the RPC proxies, sequentially establishing Transport Layer Security (TLS) connections between the network devices to perform mutual authentication between the network devices based on the identity certificates.