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

A fair contract signing method with privacy protection based on a block chain

A privacy protection, blockchain technology, applied in digital data protection and other directions, can solve the problem of inability to distinguish signers, and achieve the effect of avoiding risks

Active Publication Date: 2019-05-28
JINAN UNIVERSITY
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

What ring signatures do is to mix the signer's public key with another set of public keys (but don't know the private key), and then sign the message, so that for the signature verifier (who can verify), It is impossible to distinguish which public key in the mixed set corresponds to the real signer

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 fair contract signing method with privacy protection based on a block chain
  • A fair contract signing method with privacy protection based on a block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0037] This embodiment discloses a fair contract signing method with privacy protection based on blockchain, using blockchain technology, one-time ring signature technology and RSA-based blind signature technology to sign a fair contract between the two parties, the fair contract signing The method first is to initialize the parameters of both parties A and B participating in the signing of the contract, and obtain the legal certificate Cert A and Cert B , negotiate the documents to be signed, and negotiate the deposit amount d for signing the contract; secondly, A generates a part of the joint transaction, then transfers to the joint transaction address, signs the transaction with his own private key, and then sends it to B; Verification, after the verification is passed, complete the transaction, sign it with your own private key, and then send it to the blockchain network; then both parties A and B calculate the signature of the contract separately, and after encryption, to...

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 fair contract signing method with privacy protection based on a block chain. Conventional electronic contract signing needs to use a centralized trusted third party to coordinate the signature process. However, a single-point fault is easy to occur in centralization, and sensitive information is leaked due to internal or external attacks. The blockchain may implement decentration. However, although an existing contract signing protocol based on the block chain can achieve fair contract signing and hide contract content and a digital signature of a contract, the identity of a signer cannot be completely hidden, and a transaction initiator can still be traced through a signing script of the block chain transaction. The identity of a signer is protected to the maximum extent. The identity of the participant is confused by using a disposable ring signature technology, and a stronger privacy protection fair contract signing protocol is designed in combination witha blind verifiable encryption signature scheme, so that a plurality of signers complete fair contract signing, contract content hiding, digital signature and identity information of the signers through a block chain.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a blockchain-based fair contract signing method with privacy protection. More specifically, the present invention is to realize a decentralized fair contract signing method, while ensuring that the identity of the signer, the content of the signed contract, and the digital signature of the contract are all hidden. Background technique [0002] In e-commerce, people often sign contracts to protect their own rights and economic interests, and a fair contract signing agreement is essentially a fair exchange of digital signatures on the content of the contract between the parties involved. It can be guaranteed that both parties receive the other party's signature on the contract at the same time. Once a party does not sign but gets the other party's signature, it will be punished accordingly. [0003] Nowadays, many contract signing agreement schemes have been proposed....

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
IPC IPC(8): G06F21/62
Inventor 赖俊祚熊婕王传胜李鹏王昀飚
Owner JINAN 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