Bus data protection method, device, storage medium and chip

A bus and data technology, used in digital data protection, electrical digital data processing, computer security devices, etc., can solve problems such as low security and increase the overhead of bus bit width, and achieve the effect of improving security and reducing overhead.

Active Publication Date: 2020-12-18
NANJING SEMIDRIVE TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present application provides a bus data protection method, device, storage medium and chip, which are used to solve the problem of low security and increased bus bit width when transmitting masked sensitive data and masked random numbers on the bus at the same time the cost of the problem

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
  • Bus data protection method, device, storage medium and chip
  • Bus data protection method, device, storage medium and chip
  • Bus data protection method, device, storage medium and chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the following will further describe the embodiments of the present application in detail in conjunction with the accompanying drawings.

[0055] Please refer to figure 1 , which shows a method flowchart of a method for protecting bus data provided by an embodiment of the present application, and the method for protecting bus data can be applied to a chip. The method for protecting the bus data may include:

[0056] Step 101, when the first module determines that sensitive data needs to be sent to the second module according to a read operation or a write operation, the first module sends the sensitive data to the bus encryption module.

[0057] The modules used for data transmission in this embodiment include a master module and a slave module. Wherein, the main module is a module for initiating data transmission, for example, the main module may be ...

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 application discloses a bus data protection method, device, storage medium and chip, belonging to the technical field of chip security. The method includes: when the first module is a master module, the second module is a slave module, and the first module performs a write operation to the second module, or, when the first module is a slave module, the second module is a master module, and the second When the second module performs a read operation to the first module, the first module sends the sensitive data to the bus encryption module; the bus encryption module obtains the first random number, and sends the encrypted data obtained by encrypting the sensitive data according to the first random number to the bus; The bus sends the encrypted data to the bus decryption module; the bus decryption module obtains the second random number, and sends the sensitive data obtained by decrypting the encrypted data according to the second random number to the second module, and the second random number is the same as the first random number . The embodiment of the present application can ensure the consistency of random numbers, improve the security and accuracy of data transmission, and reduce the overhead of bus bit width.

Description

technical field [0001] The embodiments of the present application relate to the field of chip security, and in particular to a bus data protection method, device, storage medium, and chip. Background technique [0002] As the core component of the system, chips play a pivotal role in major fields such as computers, consumer electronics, network communications, and automotive electronics. In order to improve the security of sensitive data in the chip, the entire process of sensitive data in the chip from generation (one end) to use / consumption (one end) needs to be protected by encryption. Currently, the more common encryption protection technology is bus encryption technology. [0003] Most of the current chips use a bus to connect the master module and the slave module, thereby realizing the data interconnection between the master and slave modules. In many chips, the bus is a topological structure spread throughout the chip, which can physically exist in various parts of ...

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 Patents(China)
IPC IPC(8): G06F21/85G06F21/60
CPCG06F21/602G06F21/85
Inventor 朱华
Owner NANJING SEMIDRIVE TECH CO LTD
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