IoT Authentication via Gateway Segmentation and Disposable Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standard Public Key Infrastructure (PKI) approaches are inadequate for constrained devices in IoT networks due to computation power, memory storage, and bandwidth limitations, and are vulnerable to root key compromises, making secure authentication and certificate management challenging, especially in large-scale deployments.

Innovation Solution

A secure authentication system that generates client private keys and certificate requests, encrypts them using device private keys, and communicates with an authentication service to establish session keys and certificates, allowing for secure device-to-device and device-to-cloud authentication, while minimizing the burden on constrained devices and avoiding custom protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard Public Key Infrastructure (PKI) is used for device authentication, then security is improved, but computation power, memory storage, and bandwidth requirements exceed the capabilities of constrained devices

Engineering Contradiction:
Improveauthentication securityVSAvoidcomputation and storage burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the authentication system into two parts: constrained devices use lightweight pre-shared keys for initial authentication, while full PKI certificates are used only by gateway devices with sufficient resources. This segmentation allows constrained devices to achieve secure authentication without bearing the full computational burden of standard PKI.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces gateway devices as intermediaries between constrained devices and the cloud server. The gateway handles the computationally intensive PKI operations, including certificate verification and key management, while constrained devices only need to perform simple pre-shared key authentication. This intermediary approach resolves the contradiction by offloading the computational burden from resource-constrained devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a root key is used in PKI-based systems, then certificate management is simplified, but the single point of attack compromises all devices in the network

Engineering Contradiction:
Improvecertificate managementVSAvoidnetwork security vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the trust model by giving each gateway device its own unique cryptographic key pair instead of deriving all certificates from a single root key. This segmentation ensures that compromise of one gateway's key does not affect other gateways or constrained devices, eliminating the single point of attack while maintaining simplified certificate management through the authentication service.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fundamental parameter of the cryptographic model from a hierarchical trust structure with a single root key to a distributed trust structure where each gateway has an independent key pair. The authentication service verifies gateway identities through this alternative parameterization, achieving both security against single-point compromise and ease of operation through centralized authentication management.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If digital certificates with expiration dates are used, then security is improved through automatic rotation, but constrained devices without reliable date capability cannot utilize this approach

Engineering Contradiction:
Improvesecurity through certificate rotationVSAvoidcompatibility with constrained devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent uses disposable pre-shared keys for constrained devices instead of long-term certificates with expiration dates. These pre-shared keys are provisioned once and used until the device is replaced or re-provisioned, eliminating the need for date capability while maintaining security through the uncloneability of cryptographic keys. This approach is analogous to using disposable security tokens rather than long-term credentials.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent enables constrained devices to perform self-authentication using their pre-shared keys without requiring date validation or certificate renewal mechanisms. The authentication service verifies these devices based on their cryptographic identity rather than temporal validity, allowing devices without reliable date capability to maintain secure authentication autonomously.

Inventive Principle:
Principle #25Self-service

4Reliability

If manual certificate updates are performed in compromised systems, then security recovery is achieved, but the cost exceeds the price of inexpensive constrained devices

Engineering Contradiction:
Improvesecurity recoveryVSAvoiddeployment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent enables constrained devices to perform self-authentication using pre-shared keys that are provisioned during manufacturing and cannot be remotely updated. This eliminates the need for manual certificate updates in the field, as the uncloneable cryptographic identity of each device provides inherent security against compromise. The low cost of this approach is reflected in the ability to use inexpensive constrained devices without requiring costly manual security maintenance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary security provisioning by embedding uncloneable pre-shared keys in constrained devices during manufacturing. This preliminary action ensures that devices are secure from the outset without requiring subsequent updates or maintenance, eliminating the need for costly manual intervention in compromised systems and making the overall deployment more cost-effective.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11477194B2Machine-to-machine and machine to cloud end-to-end authentication and security
Publication Date: 2022.10.18 TYCO FIRE & SECURITY GMBH
  • US11477194B2 patent drawing
  • US11477194B2 patent drawing
  • US11477194B2 patent drawing

AI summary

A networked system for authenticating devices that comprise constrained devices connected in a network either directly to cloud based and/or dedicated servers or though gateways to cloud based and/or dedicated servers.