RSSI-Based Random Number Generation for Cryptographic Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current random number generation methods in cryptography lack true randomness, making cryptographic material predictable and vulnerable to compromise in confidentiality and integrity.

Innovation Solution

A random number generation apparatus and method utilizing a signal receiver and memory, where random numbers are generated by measuring received signal strength indicator (RSSI) changes over time, and the resulting string of numbers is used as a seed for cryptographic operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional random number generation methods are used, then cryptographic operations can be performed, but the generated random numbers lack true randomness and are predictable

Engineering Contradiction:
Improverandomness qualityVSAvoidpredictability of cryptographic material
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent replaces conventional software-based or algorithmic random number generation with a physical measurement system that captures Received Signal Strength Indicator (RSSI) variations. This substitution of mechanical/physical phenomena for computational methods introduces true entropy into the system, eliminating predictability while maintaining cryptographic functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The invention changes the source of randomness from deterministic algorithms to dynamic physical parameters—specifically, RSSI measurements that vary due to environmental factors like multipath propagation and signal interference. By monitoring these parameter variations over time, the system generates unpredictable random numbers suitable for cryptographic operations.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If RSSI measurements are used to generate random numbers, then true randomness is achieved, but the system complexity increases

Engineering Contradiction:
Improverandomness qualityVSAvoidapparatus structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent leverages the existing signal receiver infrastructure already present in wireless communication devices for its primary function of signal reception. By repurposing this existing component to also perform RSSI-based random number generation, the system achieves multi-functionality without adding dedicated hardware, thereby minimizing the increase in device complexity.

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

Solution Approach 2:

The signal receiver serves itself by utilizing its own operational characteristics—specifically, the RSSI measurements taken during normal signal reception—to generate random numbers. This self-service approach eliminates the need for separate random number generation hardware, as the existing receiver infrastructure provides both the measurement capability and the entropy source.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3177988B1Improvements in and relating to random number generation apparatus
Publication Date: 2018.12.26 APPLY MOBILE
  • EP3177988B1 patent drawingFigure 1
  • EP3177988B1 patent drawingFigure 2
  • EP3177988B1 patent drawingFigure 3~4

AI summary

A random number generation apparatus comprising a device configured to carry out an operation; a timer for timing how long it takes the device to carry out the operation; and a memory for storing the time to carry out the operation; the random number being generated based on the determination of the time taken to carry out the operation.