Spintronics Random Number Generator for Secure Data Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data collection and analysis methods face challenges in balancing data utility and privacy, particularly in ensuring rigorous privacy guarantees for individuals while maintaining accurate data analysis, especially in large-scale applications like the Internet of Things (IoT), where traditional randomized response mechanisms using pseudorandom number generators (PRNGs) are insecure due to deterministic algorithms and scalability issues.

Innovation Solution

The implementation of a spintronics-based private aggregatable randomized response (SPARR) mechanism that employs a multilayer randomized response using magnetic tunnel junctions (MTJs) as true random number generators (TRNGs) to generate unpredictable random bits, ensuring strong privacy protection and improved data utility through a series of encoding techniques and analysis mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pseudorandom number generators (PRNGs) are used in randomized response mechanisms, then data collection can be performed, but security is compromised due to deterministic algorithms

Engineering Contradiction:
ImprovesecurityVSAvoiddeterministic algorithm vulnerability
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent replaces the software-based pseudorandom number generator (PRNG) system with a hardware-based true random number generator (TRNG) system using magnetic tunnel junctions. This substitution eliminates the deterministic vulnerability of PRNGs by utilizing inherent physical randomness in magnetic switching processes, thereby resolving the security issue while maintaining the randomized response mechanism's functionality.

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

Solution Approach 2:

The patent changes the fundamental parameter of randomness generation from algorithmic (software-based) to physical (hardware-based). By transitioning from deterministic PRNG algorithms to stochastic physical processes in magnetic tunnel junctions, the system achieves true randomness with provable security guarantees, directly addressing the vulnerability of deterministic algorithms.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional randomized response mechanisms are used, then privacy protection is provided, but data utility and analysis accuracy are reduced

Engineering Contradiction:
Improveprivacy protectionVSAvoiddata analysis accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the randomized response mechanism into multiple independent layers, each applying differential privacy with its own noise parameter. This multi-layer structure allows the system to provide rigorous privacy guarantees at each layer while preserving more information than single-layer mechanisms, thereby improving data utility and analysis accuracy without compromising privacy protection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs dynamic noise injection where the amount and type of noise applied varies across different layers and data characteristics. This dynamic approach allows the system to adaptively balance privacy protection and data utility, providing stronger privacy where needed while maintaining higher accuracy for analysis-critical data, thus resolving the contradiction between privacy and accuracy.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If single-layer randomized response is applied, then implementation is simple, but privacy guarantee and data utility are insufficient

Engineering Contradiction:
Improvemechanism simplicityVSAvoidprivacy guarantee
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a nested multi-layer randomized response structure where multiple layers of differential privacy mechanisms are composed within each other. Each layer provides an additional level of privacy protection while maintaining the overall mechanism's structured and manageable design. This nesting approach strengthens privacy guarantees without making the system arbitrarily complex, as each layer follows the same principled structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

4Reliability

If magnetic tunnel junctions (MTJs) are used as true random number generators, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidhardware structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent leverages the intrinsic physical properties of magnetic tunnel junctions to generate random numbers without requiring external control or complex support systems. The MTJs utilize their own stochastic magnetic switching behavior under applied current to produce true random bits, making the system self-sufficient and reducing overall device complexity despite the advanced hardware component.

Inventive Principle:
Principle #25Self-service

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

SPARR significantly enhances the accuracy of data analysis while maintaining rigorous local differential privacy, outperforming prior works in terms of false negative rate, total variation distance, and allocated mass, making it suitable for practical applications with scalable and secure data handling.

Implementation Method 1

a first processor applies a first noise step to an original data stream with an original character to generate a first data stream with a first character

Methodology Applied
Scientific EffectSpintronics:

Implementation Method 2

employs a multilayer randomized response using magnetic tunnel junctions (MTJs) as true random number generators (TRNGs) to generate unpredictable random bits

Methodology Applied
Scientific EffectMagnetic tunnel junction:

Data Source

PatentUS20230060864A1Data collection and analysis system and device
Publication Date: 2023.03.02 TSOU YAO TUNG
  • US20230060864A1 patent drawing
  • US20230060864A1 patent drawing
  • US20230060864A1 patent drawing

AI summary

A data collection and analysis method includes applying a first noise step to an original data stream with an original character to generate a first data stream with a first character; and applying a second noise step to the first data stream to generate a second data stream with a second character, wherein a first variation between the original character and the first character is greater than a second variation between the original character and the second character.