Tamper Detection for Persistent Memory Modules Using Conductive Ink
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
Data Source
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.


