Chip Encryption via Unique Fuse and Trim Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cryptographic security chips are vulnerable to attacks due to the use of fixed encryption algorithms and secret keys, allowing crackers to easily access all secret keys and applications once one chip is cracked, leading to low-cost and easy cracking.

Innovation Solution

A method for chip encryption that utilizes unique fuse and trim values to set distinct encryption algorithms and secret keys for each chip, storing these values in internal storage, and optionally fusing a fuse wire to prevent reversibility, increasing the difficulty and cost of cracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed encryption algorithm and secret key are used in cryptographic security chips, then the encryption operation is simple and efficient, but the chip becomes vulnerable to attacks and cracking

Engineering Contradiction:
Improveencryption operation simplicityVSAvoidchip security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by making each chip have unique local characteristics through fuse values and trim values that are specific to individual chips or batches. These local differences create unique encryption parameters for each chip, so that cracking one chip does not compromise other chips, while the encryption operation remains simple using standard algorithms.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the encryption parameters (secret keys and algorithm specifics) based on physical characteristics of each chip such as fuse values and trim values. This allows the use of simple, fixed encryption algorithms while achieving security through parameter variation, resolving the contradiction between operational simplicity and security.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the same secret key is solidified into the chip during design, then the encryption algorithm can be efficiently implemented, but all chips in a batch become vulnerable once one chip is cracked

Engineering Contradiction:
Improveencryption processing efficiencyVSAvoidcracking vulnerability
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the secret key generation process by incorporating chip-specific physical characteristics (fuse values, trim values) into the key derivation. This segmentation ensures that each chip has a unique secret key derived from its own physical properties, so that cracking one chip does not affect other chips in the batch, while maintaining efficient encryption processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by embedding unique physical characteristics (fuse values and trim values) into each chip during manufacturing before the chip is deployed. These pre-established physical differences are then used to generate unique encryption parameters, preventing batch-wide compromise even if one chip is cracked.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If fuse values and trim values are used to set unique encryption parameters for each chip, then chip security is enhanced and cracking cost increases, but the manufacturing process becomes more complex

Engineering Contradiction:
Improvechip securityVSAvoidmanufacturing process simplicity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies self-service by using physical characteristics that naturally occur during standard manufacturing processes (fuse values from programming operations, trim values from analog circuit trimming). These characteristics are automatically generated as part of normal chip manufacturing and testing, requiring no additional complex manufacturing steps while providing unique identification and encryption parameters for each chip.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10664623B2Method for chip encryption
Publication Date: 2020.05.26 GUANGZHOU ZHONO ELECTRONICS TECH CO LTD
  • US10664623B2 patent drawing

AI summary

A method for chip encryption includes obtaining a fuse value and a trim value of a chip and setting an encryption algorithm, setting the fuse value and the trim value as parameters of the encryption algorithm and obtaining a secret key which is unique for the chip accordingly to the encryption algorithm, and storing the fuse value, the trim value and the secret key in the chip. Since the fuse value and trim value of the chip are unique naturally, the secret key obtained from the same matrix chip for different applications or different matrix chips for the same application are different from each other, thereby increasing expenses and difficulty for crackers to crack the chip and protecting user's intellectual property perfectly.