Self-Destructive Polymorphic Latch for Instant Volatile-Memory Erasure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing countermeasures for protecting sensitive information in volatile memory against active physical attacks, such as voltage tampering, are unreliable, costly, and can be easily disabled by attackers, failing to provide immediate data destruction.

Innovation Solution

A self-destructive polymorphic latch that integrates attack detection and response into the circuit, changing its behavior with supply voltage manipulation to automatically erase data when under attack, utilizing polymorphic gates and registers that switch functionality between NOR and NAND operations based on threshold voltages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional sensors are used to detect physical attacks and trigger destruction, then data protection is achieved, but the response time is slow (thousands of clock cycles) and the circuitry can be identified and disabled by attackers

Engineering Contradiction:
Improvedata protection reliabilityVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the detection and destruction functions into a single integrated polymorphic latch circuit. The latch simultaneously detects voltage anomalies through its polymorphic behavior and executes data destruction through its feedback mechanism, eliminating the need for separate sensors and control logic. This integration reduces response time to instantaneous while maintaining protection reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The polymorphic latch performs self-detection and self-destruction without external intervention. When voltage manipulation occurs, the latch automatically detects the anomaly through its voltage-dependent polymorphic behavior and triggers self-destructive feedback to erase stored data, eliminating the need for external sensors and control systems.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If separate detection and destruction circuitry is used, then functional separation is achieved, but the circuitry can be identified and disabled by attackers

Engineering Contradiction:
Improvecircuit functionalityVSAvoidattack resistance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent combines detection and destruction functions into a single polymorphic latch, eliminating separate circuitry that could be identified and disabled by attackers. The unified circuit performs both functions through its inherent polymorphic behavior and feedback mechanism, making it resistant to attack while maintaining operational functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of time

If polymorphic gates are used to change behavior with voltage manipulation, then immediate data erasure is achieved, but the circuit complexity increases

Engineering Contradiction:
Improvedata erasure timeVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The polymorphic latch circuit performs multiple functions using a unified structure: it stores data normally, detects voltage anomalies through polymorphic behavior, and executes data destruction through feedback. This multi-functionality reduces the need for separate circuits while achieving immediate data erasure, balancing complexity with functionality.

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

4Reliability

If traditional memory protection mechanisms are used, then data security is maintained during normal operation, but the mechanisms fail during active physical attacks

Engineering Contradiction:
Improvedata securityVSAvoidattack resistance
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The polymorphic latch dynamically changes its behavior based on supply voltage conditions. During normal operation, it functions as a standard data storage latch. During attacks, its polymorphic behavior detects voltage manipulation and triggers self-destructive feedback to erase data, providing adaptability to different operational states and attack conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250285667A1Self-destructive polymorphic latch for erasing data stored in volatile memory during physical attacks
Publication Date: 2025.09.11 UNIV OF FLORIDA RESEARCH FOUNDATION INC
  • US20250285667A1 patent drawing
  • US20250285667A1 patent drawing
  • US20250285667A1 patent drawing

AI summary

A polymorphic latch comprising a pair of polymorphic gates that is configured in a D-latch, wherein a polymorphic gate of the pair of polymorphic gates comprises (i) a low voltage function and a high voltage function, (ii) a pull-down network (PDN) that is associated with the high voltage function, (iii) a pull-up network (PUN) that is coupled to the PDN, wherein the PUN is associated with the low voltage function, and (iv) one or more gating transistors that are configured to provide the PDN with a path to a ground; a pair of AND logic gates, wherein an output of an AND logic gate of the pair of AND logic gates is coupled to an input of the polymorphic gate; and an inverter coupled to an input of the AND logic gate.