Semiconductor Memory Authentication via Defect Map Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face challenges in securely managing data stored in semiconductor memory cards, as they are vulnerable to unauthorized duplication and illicit use, even by trusted users, due to reliance on numerical authentication methods that can be bypassed by skilled attackers.

Innovation Solution

A method that involves creating a functional defect map of semiconductor components, which stores detected inconsistencies and imperfections, allowing secure data access by exclusively coupling data to the semiconductor component and preventing copying by using its unique characteristics, thereby maintaining data security even when the memory is moved between systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If numerical authentication methods are used to secure data access, then data security is provided through cryptographic processing keys, but skilled attackers can create counterfeit cards by duplicating information from legitimate cards through probing internal components

Engineering Contradiction:
Improvedata securityVSAvoidunauthorized duplication
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent converts manufacturing defects and inconsistencies, which are normally harmful or undesirable, into beneficial unique identifiers. By measuring and storing these imperfections (such as variations in charge pump current, reference voltage, or row/column decoder characteristics) during manufacturing, the system creates a unique fingerprint for each memory card that cannot be replicated, thus preventing counterfeiting while utilizing what would otherwise be discarded defective characteristics

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

Solution Approach 2:

The patent changes the authentication parameter from controllable numerical values (cryptographic keys) to uncontrollable physical characteristics (manufacturing imperfections). By measuring physical parameters such as charge pump current variations, reference voltage differences, or decoder timing variations, the system creates authentication credentials that are inherent to the physical device and cannot be reproduced through software copying or numerical duplication

Inventive Principle:
Principle #35Parameter changes

2Reliability

If cryptographic processing keys are used for authentication, then data access security is provided, but users commonly disable or defeat security provisions for convenience or illicit purposes

Engineering Contradiction:
Improvedata access securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service authentication where the memory card automatically provides its unique physical fingerprint to the reader without requiring user intervention. The authentication process occurs transparently in the background, eliminating the need for users to manage cryptographic keys, passwords, or security settings, thus maintaining high security while preserving user convenience

Inventive Principle:
Principle #25Self-service

3Reliability

If data is secured through physical characteristics measurement, then counterfeit cards are prevented, but the system requires precise measurement of solid state media process characteristics

Engineering Contradiction:
Improveauthentication securityVSAvoidprocess characteristics measurement
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent measures electrical parameters (current, voltage, timing) that are naturally varying due to manufacturing processes. These electrical measurements are more straightforward and less precise than other physical measurements, yet they provide sufficient uniqueness for authentication. The system accepts a range of values rather than requiring exact matches, reducing measurement precision requirements while maintaining security

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9298565B1System and method for identification of memory
Publication Date: 2016.03.29 NOSTROMO LLC
  • US9298565B1 patent drawing
  • US9298565B1 patent drawing
  • US9298565B1 patent drawing

AI summary

A system and method of identifying a memory includes detecting defects in regions of the memory, comparing the detected defects with defects contained in a previously-created defect map associated with the memory and stored in another memory of a device accessing the memory, confirming the identity of the memory where a result of the comparison indicates the detected defects match defects contained in the previously-created defect map; and denying the identity of the memory where the result of the comparison indicates the detected defects do not match the defects contained in the previously-created defect map.