Zero Trust Edge Device Identity Verification via Cloud Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of IoT devices creates vulnerabilities as malicious actors can spoof the identity of legitimate edge devices, leading to false data reporting, which disrupts IoT network operations and causes unnecessary alerts or actions.

Innovation Solution

Implementing a zero trust architecture where edge devices enroll with a supervisory controller and provide identification information to a cloud-based messaging service, which verifies the device's identity before allowing it to publish messages, ensuring only authorized data is sent to the cloud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If edge devices are allowed to publish data to the cloud without strict verification, then data transmission efficiency is improved, but security is worsened as malicious actors can spoof device identities

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary authentication and identity verification of edge devices before allowing them to publish data to the cloud. The cloud-based messaging service verifies device identities in advance through enrollment processes and cryptographic credential validation, ensuring that only authenticated devices can transmit data. This preliminary security check prevents spoofing attacks while maintaining efficient data transmission for legitimate devices.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cloud-based messaging service acts as an intermediary between edge devices and the cloud platform. It mediates the communication by verifying device identities, managing cryptographic credentials, and controlling data publication permissions. This intermediary layer enables secure authentication without blocking efficient data flow from verified devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If strict identity verification is implemented for edge devices, then security is improved, but system complexity is worsened due to additional authentication protocols

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The cloud-based messaging service provides multiple functions within a single system: device enrollment, identity verification, credential management, and data publication control. By consolidating these security functions into a universal platform, the system achieves strong security without proportionally increasing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses cryptographic copies (digital certificates and credentials) to represent device identities instead of requiring complex physical security mechanisms. These digital credentials can be verified through standard cryptographic protocols, providing robust security with relatively simple implementation.

Inventive Principle:
Principle #26Copying

3Reliability

If device enrollment and verification processes are implemented, then trust between edge devices and cloud is improved, but onboarding time is worsened

Engineering Contradiction:
ImprovetrustVSAvoidonboarding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs device enrollment and credential distribution as preliminary actions during device initialization or manufacturing. By completing the trust establishment process before the device begins operational data transmission, the system minimizes onboarding delays during critical data collection phases while still establishing strong trust relationships.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11516199B2Zero trust for edge devices
Publication Date: 2022.11.29 CISCO TECHNOLOGY INC
  • US11516199B2 patent drawing
  • US11516199B2 patent drawing
  • US11516199B2 patent drawing

AI summary

In one embodiment, a networking device at an edge of a network enrolls with a controller that supervises operation of the networking device. The networking device sends a publication request to a cloud-based messaging service. The networking device provides, to the cloud-based messaging service, identification information that indicates the controller that supervises operation of the networking device. The networking device receives, from the cloud-based messaging service, authorization to publish messages to the cloud-based messaging service. The cloud-based messaging service uses the identification information to confirm an identity of the networking device with the controller that supervises operation of the networking device. The networking device sends, after receiving authorization to publish messages to the cloud-based messaging service, a message for publication to the cloud-based messaging service. The message comprises data sourced from an endpoint in the network.