A blockchain-based ip soft-core authorization method, device and medium

An authorization device and block chain technology, applied in the field of block chain, can solve the problems that authorized documents are easy to be forged and copied, and it is difficult to suppress IP soft-core piracy, so as to reduce the possibility of forgery and copying, reduce piracy, The effect of ensuring safety

Active Publication Date: 2021-05-11
GUANGDONG UNIV OF TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, because authorization documents are easily forged and copied, the current authorization method is relatively difficult to suppress the occurrence of IP soft-core piracy

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
  • A blockchain-based ip soft-core authorization method, device and medium
  • A blockchain-based ip soft-core authorization method, device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042]figure 1 A flowchart of an IP soft core authorization method based on the embodiment of the present invention. Please refer tofigure 1 The specific steps of the block-based IP soft core authorization method based on the block chain include:

[0043]Step S10: By the authorization of the authorization application to the target IP soft core, the source code is used to generate the first hash value for the source code of the target IP soft core.

[0044]It should be noted that since it is an authorization to the target IP soft core, the entity form of the target IP soft core is the code, so after the response application for the authorization application for the target IP soft core, according to the source code of the target IP soft core The Hash operation is performed to generate the first HASH value. Because the Hash value is closely related to the current content of the source code, even if the source code has changed, its corresponding HASH value also changes significantly, so the H...

Embodiment 2

[0054]Based on the above embodiments, the present invention also provides a series of preferred embodiments.

[0055]As a preferred embodiment, the method further comprises: a digital signature is generated according to the first HASH value:

[0056]The first HASH value is recorded.

[0057]It should be noted that the purpose of the digital summary is to convert the data of any length to a fixed length of short data. Considering that the data length of the first HASH value generated by the source code from the target IP soft core is often higher, it is often larger in the subsequent processing pressure according to the Hash value, so that digital signatures can be generated according to the first HASH value. Before, the first Hash value is digitally summarized, and the length of the data length of the first HASH value can be further shortened, and the calculation pressure of the generated digital signature is reduced, and the overall efficiency can be reduced.

[0058]As a preferred embodiment,...

Embodiment 3

[0073]The present invention provides a detailed description of the embodiment of the block chain's IP soft core authorization method, and the present invention also provides a block-based IP soft core authorization device corresponding to the method, due to the implementation of the device portion. The embodiments of the method portion are corresponding to each other, so the embodiments of the apparatus section see the embodiments of the method portion, and will not be described here.

[0074]figure 2An IP soft core authorization device based on the embodiment of the present invention is provided. The embodiment of the present invention provides a block-based IP soft core authorization device, including:

[0075]The response operation module 10 is used to apply a Hash operation for the source code for the target IP soft core to generate a first hash value by authorizing the authorization application to the target IP soft core.

[0076]The transmission module 11 is used to generate a digital ...

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 block chain-based IP soft core authorization method, device and medium. The steps of the method include: responding to the application end's authorization application for the target IP soft core through the authorization end, and verifying the source of the target IP soft core The code performs Hash operation to generate the first Hash value; generates a digital signature according to the first Hash value, and transmits the digital signature and the preset authorization conditions to the applicant; when the applicant meets the authorization conditions and verifies that the digital signature is legal according to the source code , broadcast the authorization record to the nodes in the blockchain network to join the node’s blockchain to complete the authorization of the target IP soft core; when the application end uses the target IP soft core, according to the authorization in the blockchain Record the authorization check on the request side. The method ensures the security of the authorization, thereby relatively reducing the occurrence of piracy. In addition, the present invention also provides a block chain-based IP soft core authorization device and medium, the beneficial effects of which are the same as those described above.

Description

Technical field[0001]The present invention relates to the field of zone chains, and more particularly to a block-based IP soft core authorization method, apparatus, and medium.Background technique[0002]Due to the improvement of electronic products and software products, the current design requirements of integrated circuits are getting higher and higher. With the complexity of chip design, people gradually design different features, and can be multiplexed modules. And apply for the corresponding intellectual property protection, the reused module is called an IP core, and the IP core is divided into IP soft core, IP, IP, IP, IP, IP, IP, IP core, according to the IP core entity.[0003]A common payment software product in life is an embodiment of an IP soft core. If you need to use the IP soft core, you need to authorize the development company of the corresponding IP soft core, usually, the application-end device performs the relevant IP soft core to the authorization to pay or satisf...

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 & AuthorityPatents(China)
IPC IPC(8): H04L9/06H04L9/32H04L29/06G06F21/10
CPCG06F21/10H04L9/0643H04L9/3247H04L63/0428H04L63/083H04L63/0876
Inventor陈荣权景东熊晓明
OwnerGUANGDONG UNIV OF TECH