Data generation method and device capable of prolonging service life of chip

A data generation and chip technology, applied in the field of information security, can solve problems such as insecurity of information systems, and achieve the effect of ensuring security and improving reliability

Active Publication Date: 2012-01-18
BEIJING HONGSI ELECTRONICS TECH
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a data generation method and device for prolonging the service life of a chip, so as to at least solve the above-mentioned problem of insecure information system caused by the same basic data generated by the chip at a fixed time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data generation method and device capable of prolonging service life of chip
  • Data generation method and device capable of prolonging service life of chip
  • Data generation method and device capable of prolonging service life of chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0066] This embodiment provides a method for generating data to prolong the service life of a chip, see figure 1 , the method includes the following steps:

[0067] Step S102, obtaining variable factors according to the associated information stored in the on-chip memory;

[0068] The variable factor is a value stored in a storable medium, or a value obtained by calculating the stored value;

[0069] Step S104, read the hardware serial number of the chip;

[0070] Step S106, calculating and generating basic data for variable factors and hardware serial numbers.

[0071] Wherein, the order of step S102 and step S104 in this embodiment may be exchanged.

[0072] Wherein, the storage association information in the memory in this embodiment is different from the information used to generate the basic data last time, which can ensure that the basic data generated each time is different. Based on this, in step S102, it also includes: Modify the storage association information in...

Embodiment 2

[0091] Based on Example 1 figure 1 For the method provided, this embodiment provides a data generation device that prolongs the service life of the chip, see figure 2 , the device consists of:

[0092] The storage module 20 is used to store the associated information and the hardware serial number of the chip;

[0093] The variable factor acquisition module 22 is connected to the storage module 20, and is used to obtain the associated information stored in the on-chip memory from the storage module 20, and calculate and generate the variable factor;

[0094] The serial number reading module 24 is connected with the storage module 20, and is used to read the hardware serial number of the chip from the storage module 20;

[0095] The basic data generation module 26 is connected with the variable factor acquisition module 22 and the serial number reading module 24, and is used to calculate and generate the basic data for the variable factor acquired by the variable factor acqu...

Embodiment 3

[0105] This embodiment provides a data generation method for prolonging the service life of a chip through flash. In this method, adopt flash (storable medium, i.e. flash memory) to store variable factor, described flash is provided with two flash pages, wherein a flash page is counting page, is used for storing the number of erasing and writing to another flash page , the value can be expressed in 32-bit binary; the other flash page is the used page, and the variable factor is obtained by calculating each bit in the used flash page and the offset value of the bit's physical position.

[0106] see image 3 , the method includes the following steps:

[0107] Step 301: judging whether the use flag is set to determine whether the flash has been used, if yes, then perform step 305, otherwise, perform step 302;

[0108] Step 302: clearing the erasing times in the flash count page;

[0109] Step 303: Erase the page used by the flash, and uniformly set the values ​​of all bits in ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data generation method and device capable of prolonging the service life of a chip, wherein the method comprises the following steps: step A) acquiring a variable factor according to association information stored in a memory in the chip; step B) reading a hardware serial number of the chip; and step C) carrying out calculation on the variable factor and the hardware serial number to generate basic data. In addition, the step A) further comprises the modification of the stored association information. By adopting the method and the device, the problem of unsafety of an information system caused by the situation that the basic data generated by the chip at the fixed time are same can be solved and the reliability of the system is enhanced.

Description

technical field [0001] The invention relates to the field of information security, in particular to a data generation method and device for prolonging the service life of a chip. Background technique [0002] With the rapid development of computer technology, communication technology and network technology, the security of information in the process of storage, transmission, reception and processing has been widely concerned by people. Random numbers play an important role in information security systems, and have a wide range of application bases in computer-based, network communications and transactions. For example, key generation, initialization vector, time stamp, authentication challenge code, key agreement, etc., all use random numbers. [0003] In practical applications, such as mutual authentication or session key generation, the statistical randomness requirements for random numbers are not very high, but the random number sequences that are required to be generat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08H04L9/20
Inventor 陆舟于华章
Owner BEIJING HONGSI ELECTRONICS TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products