Strong PUF Client Authentication for Secure Server Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manufacturing variations in semiconductor fabrication processes result in unique physical properties of integrated circuits, leading to challenges in differentiating and securely communicating between client and server devices.
Innovation Solution
Utilizing physical unclonable functions (PUFs) to generate unique responses based on the physical properties of client devices, which are stored and mapped by a server device for encryption and decryption processes, ensuring secure communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manufacturing variations are introduced in semiconductor fabrication, then physical uniqueness of integrated circuits is improved, but device functionality and reliability deteriorate
Solution Approach 1:
The patent applies local quality by focusing on specific local variations in the integrated circuit structure (such as doping concentrations, oxide thicknesses, channel lengths) that occur during manufacturing. These localized physical differences are what create the PUF characteristics while the overall device functionality remains maintained through standard fabrication process controls.
2Reliability
If physical unclonable functions are used for secure communication, then security and authentication are improved, but system complexity increases
Solution Approach 1:
The patent implements self-service by having the physical characteristics of the integrated circuit itself serve as the authentication mechanism. The PUF leverages the natural manufacturing variations already present in the device during fabrication, eliminating the need for separate complex authentication hardware or software systems. The device uses its own physical properties to provide secure authentication.
3Reliability
If manufacturing process variations are controlled within limits, then device functionality is maintained, but physical uniqueness is reduced
Solution Approach 1:
The patent applies parameter changes by utilizing small variations in physical parameters (doping concentrations, oxide thicknesses, channel lengths, structural widths, and parasitics) that occur within manufacturing process limits. These parameter variations, while small and within acceptable ranges, are sufficient to create the physical uniqueness needed for PUF functionality while maintaining device proper operation.
Data Source
AI summary
A client device is fabricated using a semiconductor fabrication process. One or more uncontrollable random physical processes in the semiconductor fabrication process can cause small differences between the client device and other client devices. When the client device is presented with a challenge from a server device, the client device generates a random response that depends on its physical properties. The server device stores this random response as a part of a virtual PUF circuitry storage device having other random responses from the other client devices. The server device uses the random response of the client device stored in the virtual PUF circuitry storage device for one or more encryption algorithms to encrypt information to be provided to the client device.


