Dynamic Sampling Rate for Energy-Efficient IoT Key Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic methods for securing communication in resource-limited devices, such as sensors and actuators, face challenges due to high computing complexity in asymmetrical methods and cumbersome key management in symmetrical methods, especially in energy-efficient and large-scale IoT applications, where energy-efficient implementations of physical layer security have been underexamined.

Innovation Solution

The method involves detecting movements using sensors to adapt the sampling rate of channel property measurements, allowing for efficient generation of symmetrical cryptographic keys by utilizing the fluctuations in wireless transmission channels, thereby optimizing energy usage and reducing the time required to generate secret keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If asymmetrical cryptographic methods are used to secure communication, then security is improved, but computing complexity and energy consumption increase significantly

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

Solution Approach 1:

The cryptographic system is segmented into two parts: asymmetrical key generation (performed once during device provisioning) and symmetrical data encryption (performed for ongoing communication). This allows devices to benefit from the security of asymmetrical methods while using energy-efficient symmetrical methods for actual data transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cryptographic keys are generated and stored in advance during device manufacturing or initial provisioning. This preliminary action eliminates the need for energy-consuming key exchange operations during actual communication, allowing resource-limited devices to securely communicate using simple symmetrical encryption.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If symmetrical cryptographic methods are used to secure communication, then energy consumption is reduced, but key management complexity increases

Engineering Contradiction:
Improveenergy consumptionVSAvoidkey management complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

Each device autonomously generates its own cryptographic key pair during manufacturing or initial setup. The private key is stored securely in the device, while the public key can be freely distributed. This self-service approach eliminates the need for centralized key management infrastructure, allowing devices to independently manage their own security credentials.

Inventive Principle:
Principle #25Self-service

3Reliability

If continuous monitoring of channel properties is performed to ensure key security, then security is improved, but energy consumption increases

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

Solution Approach 1:

Instead of continuous monitoring, the system performs periodic measurements of channel properties at predetermined intervals. This periodic approach maintains security by regularly updating key material while significantly reducing energy consumption compared to continuous monitoring, which is particularly important for battery-operated IoT devices.

Inventive Principle:
Principle #19Periodic action

4Productivity

If high sampling rate is used for channel property measurements, then key generation speed is improved, but energy consumption increases

Engineering Contradiction:
Improvekey generation speedVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The sampling rate is dynamically adjusted based on the observed characteristics of the transmission channel. In channels with high variability, higher sampling rates are used to capture sufficient entropy for key generation. In stable channels, lower sampling rates suffice, reducing energy consumption while maintaining adequate key generation speed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10111091B2Method for generating a secret sequence of values in a device as a function of measured physical properties of a transmission channel
Publication Date: 2018.10.23 ROBERT BOSCH GMBH
  • US10111091B2 patent drawing
  • US10111091B2 patent drawing
  • US10111091B2 patent drawing

AI summary

A method is provided for generating a secret sequence of values in a first device as a function of measured physical properties of a transmission channel between the first device and at least one second device. With this method, movements are detected by at least one sensor, which have an effect on the physical properties of the transmission channel. The measurement of the physical properties of the transmission channel is carried out as a function of the detected movements.