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

File encryption method based on blockchain bidding and tendering system

A technology of file encryption and bidding party, which is applied in the field of blockchain to achieve the effect of reducing the cost of trust

Inactive Publication Date: 2020-05-08
ZHEJIANG GONGSHANG UNIVERSITY
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, only the encryption algorithm combined with the blockchain technology is proposed, and it is not applied to the bidding environment. Therefore, it is necessary to design a blockchain encryption algorithm suitable for the bidding environment, so that the algorithm can be combined with practical applications.

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
  • File encryption method based on blockchain bidding and tendering system
  • File encryption method based on blockchain bidding and tendering system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] In order to facilitate those skilled in the art to understand and implement the present invention, a specific embodiment of the method of the present invention is now given. The file encryption method based on the blockchain bidding system makes full use of the characteristics and advantages of the blockchain, RSA algorithm, hash algorithm and blind signature algorithm, solves the current problem of bidding data security, and provides a more secure Transparent file encryption method.

[0032] In this embodiment, a company A intends to purchase a batch of monitors through bidding. Company A uses the system to issue tender announcements. See Table 1 for specific requirements.

[0033] Bidding Project Name: Display Procurement

[0034] Project guarantee amount: 2000

[0035] Project bidding start time: 2018-05-15

[0036] End time of ciphertext submission: 2018-05-25

[0037] End time of project bidding: 2018-06-10

[0038] Project Minimum Bids: 2

[0039] Table 1 ...

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 file encryption method based on a blockchain bidding and tendering system, comprising the following steps: 1) a bidder imports a bidding file F into a client, and the clientrandomly generates an AES key and encrypts the F by using an AES algorithm to generate F '; 2) the client uploads F'to an IPFS, the client takes a hash value of F 'to obtain Hf, a random number uuid is added behind Hf to obtain m, a blind signature algorithm is applied to blinding the m, and m' is obtained; 3) the client sends m' to a server for signature, and the server signs m' by using a private key to obtain s'; 4) the client sends s' to the intelligent contract, and the intelligent contract is used for verify the validity of the signature of the bidding party; if the signature is valid, the client removes blindness of the s' to obtain s; if the signature is invalid, step 3) is executed; 5) the client sends s and m to the intelligent contract for verification; if the verification succeeds, m is stored in the blockchain. The method disclosed in the invention ensures safe storage of the bidding documents.

Description

technical field [0001] The invention relates to the field of blockchain, and relates to a file encryption method based on a blockchain bidding system. Background technique [0002] Electronic bidding is a bidding activity completed in the form of data messages. In layman's terms, it is to abandon part or all of paper documents and complete bidding activities with the help of computers and networks. While electronic bidding brings benefits such as convenience, speed and cost reduction, there are also many problems. The main problem is network information security. Network security issues may occur in many links in the whole process of electronic bidding, such as the identity authentication of electronic buyers and sellers, the subject and object of data exchange, and the safe transmission of information and data. At present, in electronic bidding activities, the security of electronic file data is not high enough, and it is very easy to be tampered with. [0003] Ren Wei p...

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/32H04L9/06H04L29/06H04L29/08
CPCH04L9/3257H04L9/3236H04L9/0631H04L63/0435H04L63/0421H04L67/1097H04L2209/46H04L2209/42H04L9/50
Inventor 张思成张启煊井皓天郑泽域王丹阳董黎刚蒋献
Owner ZHEJIANG GONGSHANG UNIVERSITY
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