Blood-Sample Speckle Imaging for High-Speed Random Number Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing random number generators (RNGs) face challenges in achieving high-speed, cost-effective, and secure random number generation due to high production costs and limited bandwidth, with existing technologies relying on complex setups and materials that are difficult to replicate and prone to security vulnerabilities.

Innovation Solution

A system utilizing a blood sample to generate random numbers through a two-pass tuple-output von Neumann (2P-TO-VN) method, involving a sample loading module, light irradiation, image generation, and random number generation module, including binary image processing and von Neumann extraction, to enhance randomness and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physical random number generators use complex setups like light-emitting diodes and cell phone cameras to capture quantum fluctuations, then randomness quality is improved, but device complexity increases significantly

Engineering Contradiction:
Improverandomness qualityVSAvoidsetup complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential function of random number generation from complex optical setups and isolates it to a simple blood sample observation system. By focusing on the natural randomness in blood flow patterns visible under a microscope, the system removes unnecessary complex components while retaining the core randomness generation capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a disposable blood sample as the random number source instead of expensive, complex optical equipment. The blood sample serves as a single-use, inexpensive medium that provides sufficient randomness without requiring maintenance or complex setup, effectively replacing costly permanent optical components.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If optical random number generators use volumetric scattering media to generate speckle patterns, then randomness is improved, but production cost increases

Engineering Contradiction:
ImproverandomnessVSAvoidproduction cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent replaces expensive volumetric scattering media with a disposable blood sample that costs virtually nothing to obtain. The blood sample provides the necessary scattering properties for speckle pattern generation without requiring costly specialized materials, thereby dramatically reducing production costs while maintaining randomness quality.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The blood sample naturally provides the scattering properties needed for random number generation without requiring external processing or preparation. The biological system itself serves the function of creating the random pattern, eliminating the need for expensive manufactured scattering media and simplifying the overall system.

Inventive Principle:
Principle #25Self-service

3Reliability

If random number generators use lava lamp patterns to capture randomness, then unpredictability is improved, but bandwidth is limited

Engineering Contradiction:
ImproveunpredictabilityVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent uses dynamic blood flow patterns instead of the slow, viscous lava lamp patterns. Blood flow naturally occurs at much higher velocities and with greater variability, enabling the system to capture random patterns at a much higher rate. This dynamic nature of biological fluid flow directly increases the bandwidth and speed of random number generation while maintaining unpredictability.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system achieves high-speed random number generation with improved randomness and cost-efficiency, utilizing the inherent complexity of blood samples to produce unpredictable and secure cryptographic keys, validated by NIST statistical tests.

Implementation Method 1

a light irradiation module configured to irradiate the blood sample provided by the sample loading module with light

Methodology Applied
Scientific EffectLight scattering: Scattering

Implementation Method 2

an image generation module configured to acquire an original speckle image by capturing an image of the blood sample located in the region of interest

Methodology Applied
Scientific EffectSpeckle pattern formation: Interference

Data Source

PatentEP4614309A1System for generating random numbers based on blood samples and method using the same
Publication Date: 2025.09.10 KNU IND COOPERATION FOUND
  • EP4614309A1 patent drawingFigure 1~2
  • EP4614309A1 patent drawingFigure 3~4
  • EP4614309A1 patent drawingFigure 5~6

AI summary

According to an aspect of the present invention, there is provided a system for generating random numbers based on blood samples including a sample loading module configured to supply a preset blood sample, a light irradiation module configured to irradiate the blood sample provided by the sample loading module with light, the blood sample moved to a pre-designated region of interest (ROI) being irradiated with light, an image generation module configured to acquire an original speckle image by capturing an image of the blood sample located in the region of interest in a preset method using the light irradiation module, and a random number generation module configured to generate random numbers by processing the original speckle image generated from the image generation module in a preset method.