Sensor Data Authentication via Certificate-Based Logging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need to ensure the authenticity and accuracy of measurements from environmental sensors, such as temperature and humidity sensors, which are integrated with data loggers and may be subject to malicious attacks that can corrupt stored data.

Innovation Solution

The method involves transmitting a certificate signing request (CSR) from a data logger to an authentication server, receiving a signed device certificate and a signed owner certificate, storing sensor measurements based on commands signed with the owner certificate, and generating a data structure with the measurements signed using the device certificate for transmission to the authentication server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption is used to authenticate measurements and commands, then security is improved, but processing resources and power consumption increase

Engineering Contradiction:
ImprovesecurityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the computationally intensive encryption operations from the data logger and relocates them to a more powerful authentication server. The data logger only performs lightweight cryptographic operations (hashing and digital signatures), while the server handles the heavy lifting of certificate validation and authentication, thus reducing power consumption at the sensor device while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an authentication server as an intermediary between the data logger and the users/controllers. This intermediary handles the computationally expensive authentication and encryption/decryption operations, allowing the data logger to use simpler, less power-consuming cryptographic mechanisms while still achieving strong security through the intermediary's validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is used to authenticate measurements and commands, then security is improved, but processing resources increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the computationally intensive encryption operations from the data logger and relocates them to a more powerful authentication server. The data logger only performs lightweight cryptographic operations (hashing and digital signatures), while the server handles the heavy lifting of certificate validation and authentication, thus reducing power consumption at the sensor device while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an authentication server as an intermediary between the data logger and the users/controllers. This intermediary handles the computationally expensive authentication and encryption/decryption operations, allowing the data logger to use simpler, less power-consuming cryptographic mechanisms while still achieving strong security through the intermediary's validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If certificate-based authentication is implemented, then data authenticity is improved, but device complexity increases

Engineering Contradiction:
Improvedata authenticityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-provisioning the data logger with a unique identifier and private key during manufacturing, and pre-establishing trust relationships through the authentication server. The device certificate is issued in advance based on the pre-provisioned credentials, so that when the device operates, the authentication mechanisms are already in place and do not require complex runtime setup procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data logger is designed to autonomously perform cryptographic operations using its pre-provisioned private key and stored device certificate. The device independently generates digital signatures for its measurements and commands without requiring external assistance, thereby achieving self-service authentication that maintains data authenticity while minimizing operational complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12328399B2Sensor data authentication
Publication Date: 2025.06.10 ZEBRA TECHNOLOGIES CORP
  • US12328399B2 patent drawing
  • US12328399B2 patent drawing
  • US12328399B2 patent drawing

AI summary

In some implementations, a device may transmit, to an authentication server, a certificate signing request (CSR) based on a private key stored on a data logger, wherein the data logger is integrated with a sensor within the device. The device may receive, via the data logger and from the authentication server, a signed device certificate based on the CSR. Additionally, the device may receive, via the data logger and from the authentication server, a signed owner certificate associated with a controller. The device may receive, via the data logger and from the controller, a command signed using the owner certificate. Accordingly, the device may store, in the data logger, measurements from the sensor based on the command. The device may generate a data structure including the stored measurements, wherein the data structure is signed using the signed device certificate. The device may transmit, to the authentication server, the data structure.