Sensor-Based Secure Random Number Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for generating random numbers, particularly for security applications, lack robustness and are vulnerable to exposure, making them insecure against advanced computational attacks, especially in fields requiring high randomness like cryptography.

Innovation Solution

A system and method for generating secure information using sensor data from multiple devices, where sensor information is collected and synchronized independently to produce secure data that can be used for encryption, authentication, and other security applications without exposing the key to third parties, utilizing a sensor module, transceiver module, and memory module for data collection, storage, and synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional random number generation methods (RNG, software algorithms) are used, then the process is simple and practical, but the security and robustness are insufficient against computational attacks

Engineering Contradiction:
Improvesecurity robustnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the random number generation process into multiple independent components: multiple sensors (accelerometer, gyroscope, magnetometer, etc.), multiple data collection devices, and multiple processing stages. Each component contributes a portion of the entropy, and the final random number is derived from the combination of all segments, making the system more secure without requiring each individual component to be highly complex

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing layer that collects data from multiple sensors and devices, then processes this data through a secure random number generation algorithm. This intermediary layer acts as a mediator between the physical sensor data and the final cryptographic random number, enhancing security while maintaining system manageability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If encryption keys are exposed to third parties for security applications, then communication and authentication are enabled, but the security is weakened and vulnerable to attacks

Engineering Contradiction:
Improveauthentication capabilityVSAvoidkey security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a self-service mechanism where each device independently generates its own cryptographic keys and random numbers using its local sensors and processing units. The devices authenticate each other by comparing derived values rather than sharing raw keys. This self-service approach enables authentication functionality while ensuring that no device needs to expose its private keys to third parties

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameters of key distribution by transitioning from static pre-shared keys to dynamic, device-specific random numbers generated from sensor data. Each device generates unique random parameters based on its local environment and sensor readings, enabling flexible authentication without requiring secure key distribution infrastructure

Inventive Principle:
Principle #35Parameter changes

3Power

If computational power is increased to break codes through brute-force attacks, then code breaking speed increases, but the security system becomes more vulnerable

Engineering Contradiction:
Improvecomputational powerVSAvoidencryption security
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent combines multiple types of entropy sources from different physical domains (mechanical acceleration, rotational motion, magnetic field variations, electromagnetic signals) into a composite random number generation system. This composite approach creates a security system that is resistant to computational attacks because the entropy comes from diverse physical phenomena that cannot be cracked by increasing computational power alone

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS10021079B2Security system, method, and apparatus
Publication Date: 2018.07.10 E DIGITAL CORP
  • US10021079B2 patent drawing
  • US10021079B2 patent drawing
  • US10021079B2 patent drawing

AI summary

Systems, apparatuses and methods are described for creating security information using sensors. The security information may be collected independently between at least two devices. The security information may be filtered by communicating portions of the security information between the devices until a statistical match exists. The remaining non-communicated security information on the at least two devices may then be used for any security related applications.