Copper-Silicon Oxide PMC PUF for Low-Power Secure Key Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current secure communication methods for IoT devices face challenges in generating secure keys due to vulnerability to side channel analysis and high power consumption, particularly in low power system on chip (SOC) designs, where existing pseudo random number generators can be cracked with sufficient computing power.

Innovation Solution

The development of Programmable Metallization Cell (PMC) PUF systems based on copper and silicon oxide, which operate at low voltage and low power, utilizing a layer of silicon oxide between copper electrodes to generate unique random numbers resistant to side channel analysis, integrated into CMOS processes for efficient and secure key generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full security implementation is applied to low power IoT devices, then security is improved, but power consumption and circuit overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The PUF device generates security keys using inherent physical properties of the semiconductor structure itself, without requiring additional power-hungry cryptographic hardware or complex security modules. The natural physical variations in the PUF device provide the security function with minimal additional circuitry and power consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The PUF device integrates security key generation directly into the existing semiconductor fabrication process, allowing the same hardware structure to serve both functional purposes and security purposes simultaneously, eliminating the need for separate security modules that would increase power consumption.

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

2Reliability

If natural randomness in semiconductor device characteristics is used for random number generation, then security is improved, but manufacturing precision control becomes more difficult

Engineering Contradiction:
Improverandomness qualityVSAvoiddevice uniformity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent exploits local physical variations within each PUF device structure to generate random numbers. These local variations, caused by inherent manufacturing process variations at the nanoscale, are deliberately utilized rather than eliminated, transforming manufacturing imprecision into a security asset.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the approach from controlling for uniformity to measuring and utilizing parameter variations. By reading the electrical characteristics of PUF devices and exploiting their natural variations, the system converts manufacturing imprecision into high-quality random numbers while maintaining compatibility with standard manufacturing processes.

Inventive Principle:
Principle #35Parameter changes

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

PMC PUF systems provide secure key generation with low power consumption and resistance to side channel attacks, enhancing IoT security by leveraging the stochastic nature of metallization cell operations, making them difficult to duplicate and analyze.

Implementation Method 1

nonvolatile memory cells based on anion or cation migration through a solid electrolyte

Methodology Applied
Scientific EffectIon migration: Ion Repulsion/Attraction

Implementation Method 2

Metal ions move through, for example, a chalcogenide which acts as solid electrolyte and are reduced at an inert counterelectrode

Methodology Applied
Scientific EffectElectrochemical reduction: Redox Reactions

Implementation Method 3

Under reverse bias, the metallic filament is dissolved and the memory cell switches back to the high resistance state (off)

Methodology Applied
Scientific EffectElectrochemical dissolution: Redox Reactions

Implementation Method 4

subsequently depositing a layer of silicon oxide onto the electrode, and subsequently depositing a copper film onto the layer of silicon oxide

Methodology Applied
Scientific EffectPhysical vapor deposition: Physical Vapour Deposition

Data Source

PatentUS20240347480A1Physical unclonable functions with copper-silicon oxide programmable metallization cells
Publication Date: 2024.10.17 THE ARIZONA BOARD OF REGENTS ON BEHALF OF THE UNIV OF ARIZONA
  • US20240347480A1 patent drawing
  • US20240347480A1 patent drawing
  • US20240347480A1 patent drawing

AI summary

A physical unclonable functions (PUF) device including a first copper electrode, a second electrode, and a silicon oxide layer positioned directly between the first copper electrode and the second electrode; a method of producing a PUF device; an array comprising a PUF device; and a method of generating a secure key with a plurality of PUF devices.