Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Bus data protection method and device, storage medium and chip

A bus and data technology, applied in digital data protection, electrical digital data processing, computer security devices, etc., can solve the problems of increasing the cost of bus bit width and low security

Active Publication Date: 2020-10-23
NANJING SEMIDRIVE TECH CO LTD
View PDF3 Cites 4 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 and device, storage medium and chip
  • Bus data protection method and device, storage medium and chip
  • Bus data protection method and 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 invention discloses a bus data protection method and device, a storage medium and a chip, and belongs to the technical field of chip security. The method comprises the following steps that: when afirst module is a master module, a second module is a slave module and the first module performs a write operation on the second module, or when the first module is the slave module, the second module is the master module and the second module performs a read operation on the first module, the first module sends sensitive data to a bus encryption module; the bus encryption module acquires a firstrandom number, and sends encrypted data obtained by encrypting the sensitive data according to the first random number to a bus; the bus sends the encrypted data to a bus decryption module; and the bus decryption module obtains a second random number and sends sensitive data obtained by decrypting the encrypted data according to the second random number to the second module, and the second randomnumber is the same as the first random number. According to the bus data protection method and device, the storage medium and the chip of the embodiments of the invention, the consistency of random numbers can be ensured, the security and accuracy of data transmission are improved, and the overhead of bus bit width is reduced.

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 Applications(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products