Graphene PUF Key Generation via Variability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure computing systems face challenges in authenticating and protecting cryptographic keys stored on integrated circuits, as they can be vulnerable to physical attacks that extract keys, especially in devices like FPGAs, mobile devices, and sensors, where anti-tamper technologies are costly and impractical.

Innovation Solution

The implementation of graphene-based physical unclonable functions (PUFs) with variability enhancements, including passivation layers, to create stable measurable properties that form unique cryptographic keys, which are not stored in binary form but derived from the device's physical properties, making them resistant to bit errors and tampering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic keys are stored in non-volatile memory on integrated circuits, then authentication and data security are enabled, but the system becomes vulnerable to physical attacks that can extract keys by delayering the chip

Engineering Contradiction:
Improveauthentication securityVSAvoidphysical attack vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the cryptographic key storage function from traditional non-volatile memory and replaces it with graphene-based physical unclonable functions. The keys are no longer stored as binary data but are derived from the unique physical properties of graphene layers, making extraction through delayering ineffective since the security mechanism fundamentally changes from stored data to physical characteristic measurement.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces graphene layers as an intermediary between the physical chip structure and the cryptographic key generation. Instead of directly storing keys in memory, the system uses graphene's physical properties (such as electrical conductance) as a mediator to generate keys, adding a layer of security that prevents direct extraction attacks while enabling authentication functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If anti-tamper technologies are implemented to protect cryptographic keys, then physical attack resistance is improved, but the device cost increases making it unsuitable for FPGAs, mobile devices, and sensors

Engineering Contradiction:
Improvephysical attack resistanceVSAvoiddevice cost
Core Design Contradiction:
Object-affected harmful factorsVSEase of manufacture

Solution Approach 1:

The patent employs graphene layers that can be integrated into standard semiconductor manufacturing processes using existing materials and techniques. The graphene-based PUF structure uses conventional layers (substrate, graphene, capping layer) that are compatible with CMOS fabrication, avoiding the need for expensive specialized anti-tamper hardware while achieving comparable security for cost-sensitive applications.

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

Solution Approach 2:

The patent changes the fundamental parameter of key storage from binary data storage to physical property measurement. By measuring electrical conductance, resistance, or other physical characteristics of graphene layers, the system generates cryptographic keys based on physical parameters rather than stored binary values, enabling cost-effective implementation in standard devices without specialized anti-tamper components.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If physical unclonable functions are implemented using traditional materials, then device authentication is enabled, but variability and bit errors reduce reliability

Engineering Contradiction:
Improveauthentication reliabilityVSAvoidbit error rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent uses composite material structures consisting of substrate, graphene layers, and capping layers to create physical unclonable functions. The combination of these materials provides both mechanical stability and measurable physical property variations. The graphene-capping layer composite structure protects the graphene while allowing precise measurement of its electrical properties, reducing bit errors through stable physical characteristics.

Inventive Principle:
Principle #40Composite materials

Solution Approach 2:

The patent creates local variations in graphene layer properties (such as domain boundaries, defects, or thickness variations) that serve as unique identifiers for each device. These localized physical characteristics provide high variability between devices while maintaining stable measurements within each device, enabling reliable authentication with low bit error rates through precise local property measurement.

Inventive Principle:
Principle #3Local quality

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 graphene-based PUFs provide long-term stability and high variability, reducing bit errors and enhancing security by deriving keys from stable physical properties, making them suitable for secure authentication and key generation in integrated circuits.

Implementation Method 1

the second set of contacts is configured to measure electrical conductance or resistance of the graphene layer

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS8766258B1Authentication using graphene based devices as physical unclonable functions
Publication Date: 2014.07.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8766258B1 patent drawing
  • US8766258B1 patent drawing
  • US8766258B1 patent drawing

AI summary

The present disclosure relates to secure devices having a physical unclonable function and methods of manufacturing such secure devices. One device includes at least one graphene layer representing a physical unclonable function and a measurement circuit for measuring at least one property of the at least one graphene layer. Another device includes at least a first graphene layer and a second graphene layer representing a physical unclonable function, where one of the graphene layers has been subjected to a variability enhancement such that a measurable property is different for each of the layers. A method includes providing a substrate for a secure device and providing at least one graphene layer on the substrate, the at least one graphene layer representing a physical unclonable function. The providing of the at least one graphene layer includes applying at least one variability enhancement to the at least one graphene layer.