Copper-Silicon Oxide PMC PUF for Low-Power Secure Key Generation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
Implementation Method 2
Metal ions move through, for example, a chalcogenide which acts as solid electrolyte and are reduced at an inert counterelectrode
Implementation Method 3
Under reverse bias, the metallic filament is dissolved and the memory cell switches back to the high resistance state (off)
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
Data Source
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.


