Tamper Detection for Persistent Memory Modules Using Conductive Ink

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Persistent dual in-line memory modules (DIMMs) with non-volatile memory pose a security risk due to their ability to maintain data post-power down, as existing tamper detection methods like tamper-resistant tape and switches are ineffective against thermal properties of 3-D cross-point memory and may trigger false alarms or destroy the module.

Innovation Solution

Incorporating a controller with circuitry to measure resistance patterns on heat spreader covers using conductive ink, which are unique to each module, allowing for precise detection of tampering by comparing initial and subsequent resistance values, triggering tamper protocols such as data erasure or module deactivation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tamper-resistant tape is used to protect persistent DIMM, then visual indication of tampering is provided, but the tape may melt due to thermal properties of 3-D cross-point memory or interfere with thermal heat mitigation

Engineering Contradiction:
Improvetamper detection reliabilityVSAvoidthermal interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent replaces mechanical/physical tamper indicators (tamper-resistant tape that relies on mechanical integrity) with an electronic sensing system that measures electrical resistance of conductive ink patterns. This substitution eliminates the thermal vulnerability of tape while maintaining tamper detection capability through electrical rather than mechanical means.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces conductive ink patterns as intermediary elements between the heat spreader cover and the detection system. These ink patterns serve as sensitive indicators that respond to physical tampering through resistance changes, while being thermally compatible with the 3-D cross-point memory operations, thus mediating between thermal requirements and tamper detection needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If tamper switches are used to detect physical tampering, then mechanical disturbance detection is provided, but false alarms are triggered during normal operation or tamper switches can be defeated by adversaries

Engineering Contradiction:
Improvetamper detection accuracyVSAvoidtamper mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces mechanical tamper switches with an electrical resistance measurement system using conductive ink patterns. This substitution eliminates the mechanical components that cause false alarms and can be defeated, while providing a more reliable and harder-to-defeat detection mechanism that senses tampering through electrical property changes rather than mechanical triggering.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent utilizes changes in electrical resistance as the detection parameter instead of mechanical switch states. The conductive ink patterns exhibit measurable resistance changes when subjected to tampering, providing a continuous analog signal that is more difficult to falsify or trigger incorrectly compared to binary mechanical switch states.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If explosive tamper mechanisms are used to protect data, then data destruction is ensured, but the memory module is destroyed and may not be suitable for most operations

Engineering Contradiction:
Improvedata protection assuranceVSAvoidmodule operational continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary detection and response mechanisms that identify tampering attempts before data can be extracted. By detecting resistance changes in the conductive ink patterns early in the tampering process, the system can trigger data erasure or module deactivation preemptively, protecting data without requiring destructive measures that would eliminate operational continuity.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent converts the physical act of tampering into a detectable electrical signal through the conductive ink patterns. The mechanical or thermal attempts at tampering that would traditionally be harmful now produce measurable resistance changes that enable early detection and response, transforming a harmful event into a useful detection opportunity that protects data while preserving the module.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

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

Provides reliable tamper detection and prevention without destroying the module, ensuring data security while maintaining operational integrity.

Implementation Method 1

determine, responsive to a first boot of the memory module, a first resistance value for a character pattern sprayed on a side of a heat spreader cover

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Data Source

PatentUS11861053B2Techniques for tamper detection and protection of a memory module
Publication Date: 2024.01.02 INTEL CORP
  • US11861053B2 patent drawing
  • US11861053B2 patent drawing
  • US11861053B2 patent drawing

AI summary

Techniques for tamper detection of a memory module having non-volatile memory devices resident on a printed circuit board (PCB) by circuitry of a controller also resident on the PCB. Examples include determining resistance values of a character pattern sprayed on a side of a cover facing the non-volatile memory devices using conductive ink following first and second boots of the memory module and asserting a bit of a register to indicate tampering of the memory modules based on a comparison of the resistance values. Tamper policy actions may be initiated based on detection of tampering.