Interface Signal Marginality for Random Number Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing random number generators produce pseudorandom numbers that can be predictable and vulnerable to reverse engineering, which compromises security in applications like cryptography and software security.

Innovation Solution

Inducing signal marginality in an interface by overclocking its parameters, such as voltage, frequency, and timing, to introduce stochastic errors in pseudorandom number transmission, thereby generating truly random and non-algorithmic numbers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If pseudorandom number generators are used to generate random numbers, then the numbers can be produced efficiently using algorithms, but the numbers are predictable and vulnerable to reverse engineering

Engineering Contradiction:
Improverandom number generation efficiencyVSAvoidrandom number unpredictability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent converts the harmful effect of signal marginality (which normally causes transmission errors and failures) into a beneficial effect for random number generation. By intentionally operating the interface at marginal settings, the system transforms deterministic algorithmic outputs into truly random numbers through physical hardware variability, thereby improving unpredictability while maintaining generation efficiency.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The patent changes the operating parameters of the interface from stable, optimized settings to marginal settings that induce signal instability. By varying parameters such as voltage, frequency, and timing to create signal marginality, the system transforms the hardware's deterministic behavior into stochastic behavior, generating truly random numbers while maintaining efficient operation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If interface parameters are overclocked to induce signal marginality, then truly random numbers are generated, but data transmission stability deteriorates

Engineering Contradiction:
Improverandom number generation securityVSAvoiddata transmission stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent applies dynamics by making the interface parameters adjustable and variable rather than fixed. The system dynamically transitions between stable operating modes for normal data transmission and marginal operating modes for random number generation. This allows the same hardware to adapt its behavior based on operational requirements, achieving both transmission stability and generation security as needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the operational states of the interface into distinct modes: stable mode for normal data transmission and marginal mode for random number generation. By separating these functions into different operational segments, the system can optimize for transmission stability during normal operation and for security during random number generation without compromising either function permanently.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If existing hardware is repurposed for random number generation, then costs are reduced, but the hardware must operate beyond its designed parameters

Engineering Contradiction:
Improvesystem costVSAvoidhardware operational reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies universality by enabling existing hardware interfaces to serve multiple functions: normal data transmission and random number generation. By programming the interface to operate in marginal modes for cryptographic purposes, the system makes existing hardware multi-functional, reducing the need for specialized expensive hardware while maintaining operational reliability through controlled parameter variation.

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

Data Source

PatentUS20240220208A1Induced Signal Marginality for Random Number Generation
Publication Date: 2024.07.04 ADVANCED MICRO DEVICES INC
  • US20240220208A1 patent drawing
  • US20240220208A1 patent drawing
  • US20240220208A1 patent drawing

AI summary

Induced signal marginality for random number generation is described. In accordance with the described techniques, a pseudorandom number is transmitted across an interface while the interface is operated with settings configured to cause instability in the interface. A random number is received as an output of the interface. The settings configured to cause instability in the interface include overclocked settings of interface operating parameters.