Signing method and equipment for realizing encrypted electronic contract based on blockchain intelligent contract

A technology of electronic contracts and smart contracts, which is applied in the direction of electronic digital data processing, digital data protection, computer security devices, etc., to achieve the effects of improving ease of use, ensuring transparent rules, and improving security

Pending Publication Date: 2021-02-02
湖南慧途科技有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the development and maturity of blockchain technology, more and more scientific and technological workers have begun to study how to combine electronic contract signing applications wi

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
  • Signing method and equipment for realizing encrypted electronic contract based on blockchain intelligent contract
  • Signing method and equipment for realizing encrypted electronic contract based on blockchain intelligent contract
  • Signing method and equipment for realizing encrypted electronic contract based on blockchain intelligent contract

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example ;

[0029] refer to figure 1 , providing a method for signing encrypted electronic contracts based on blockchain smart contracts, including the following steps:

[0030] S100. All contracting parties obtain corresponding digital certificates and private keys from a trusted digital certificate authority, and upload their respective digital certificates to the electronic contract signing system.

[0031] S200. The first signing party creates an electronic contract, adds its own digital certificate to the electronic contract, and completes the digital signature through its own private key.

[0032] In this step, the first signing party first creates an electronic contract in the electronic contract signing system, attaches its own digital certificate to the electronic contract, and completes the verification of the electronic contract through the private key of the first signing party. digital signature.

[0033] S300. The first signatory adds digital certificates of all remaining ...

no. 2 example ;

[0052] For ease of understanding, here is an example of a contract numbered H00001 signed by three companies A, B, and C:

[0053] Step 1: Before using the electronic contract signing system, companies A, B, and C must apply for a digital certificate and private key from a trusted digital certificate authority, such as the China Financial Certification Authority (CFCA), and upload the digital certificate Go to the electronic contract signing system (the private key does not need to be uploaded). This step only needs to be done once.

[0054] Step 2: Enterprise A uses the rich text editor of the electronic contract signing system to create contract H000001, and sends the contract to Enterprise B and Enterprise C for confirmation. After the three enterprises confirm that they are correct, enterprise A signs the summary information after contract hash processing with the private key, and appends the digital certificate and digital signature information to the contract H000001, a...

no. 3 example ;

[0064] refer to Image 6 , an embodiment of the present invention provides a signing device for implementing encrypted electronic contracts based on blockchain smart contracts. The device can be any type of smart terminal, such as a mobile phone, a tablet computer, a personal computer, and the like. Specifically, the device includes: one or more control processors and memory, one control processor is taken as an example here. The control processor and the memory may be connected through a bus or in other ways, and the connection through the bus is used as an example here.

[0065] As a non-transitory computer-readable storage medium, memory can be used to store non-transitory software programs, non-transitory computer-executable programs and modules, such as the implementation of encrypted electronic contracts based on blockchain smart contracts in the embodiments of the present invention The program instructions / modules corresponding to the contracted equipment. The control...

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 signing method and equipment for realizing an encrypted electronic contract based on a blockchain intelligent contract. The signing method comprises the following steps: uploading a digital certificate to an electronic contract signing system by a signing party; creating a target electronic contract and performing digital signature by a first signing party; adding digitalcertificates of other signing parties to the target electronic contract by the first signing party; verifying the digital signature of the first signing party by an intelligent contract; enabling theintelligent contract to encrypt the target electronic contract; and letting other signing parties to complete digital signatures. The electronic contract is stored in a distributed account book through a decentralized block chain technology, the intelligent contract is used for processing the electronic contract, it is ensured that rules are transparent, dark box operation is effectively prevented, the asymmetric encryption technology is ingeniously used for encrypting the contract, all other people except the contract signing party cannot check contract information, and undesirable phenomenalike commercial confidential leakage are avoided. In conclusion, the method effectively ensures the confidentiality, objectivity, legality and authenticity of the contract.

Description

technical field [0001] The invention relates to the technical field of block chain and digital signature, in particular to a signing method and equipment for realizing encrypted electronic contract based on block chain smart contract. Background technique [0002] Blockchain technology, in essence, is a distributed shared database. The data or information stored in it has the characteristics of unforgeable, traceable, traceable, open and transparent, and collective maintenance. Smart contract is a core technology of the blockchain and a bridge for the interaction between the application system and the blockchain system. Based on the immutable data on the blockchain, smart contracts can automatically execute some pre-defined rules and terms, allowing trusted transactions without a third party, which are traceable and irreversible. [0003] A digital signature is a method that functions similarly to an ordinary signature written on paper, but uses technologies in the field 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
IPC IPC(8): G06F16/27G06F16/23G06F21/60G06F21/64G06Q40/04
CPCG06F16/27G06F16/23G06F21/602G06F21/64G06Q40/04
Inventor 甘卫郭石峰
Owner 湖南慧途科技有限公司
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