CN108989360A - Agreement signature system, method, computer equipment and readable storage medium storing program for executing - Google Patents

Agreement signature system, method, computer equipment and readable storage medium storing program for executing Download PDF

Info

Publication number
CN108989360A
CN108989360A CN201811233120.0A CN201811233120A CN108989360A CN 108989360 A CN108989360 A CN 108989360A CN 201811233120 A CN201811233120 A CN 201811233120A CN 108989360 A CN108989360 A CN 108989360A
Authority
CN
China
Prior art keywords
signature
electronic protocol
agreement
identity information
identification code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811233120.0A
Other languages
Chinese (zh)
Inventor
龙东平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai paifei Information Technology Co.,Ltd.
Original Assignee
Shanghai Envy Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Envy Network Technology Co Ltd filed Critical Shanghai Envy Network Technology Co Ltd
Priority to CN201811233120.0A priority Critical patent/CN108989360A/en
Publication of CN108989360A publication Critical patent/CN108989360A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/562Brokering proxy services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention is suitable for computer field, provides a kind of agreement signature system, method, computer equipment and readable storage medium storing program for executing, wherein the system comprises intermediate clients, signature client and servers;The intermediate clients are used for initiation protocol, and protocol identification code is passed function and gives signature client;The signature client confirms the protocol contents, and signature result is sent to server for verifying identity information;The server is used to receive the agreement of intermediate clients transmission and generates protocol identification code, is also used to receive the signature that signature client is sent as a result, and confirming the signature of agreement as a result, and signature result is returned to intermediate clients and signature client.Signature system provided in an embodiment of the present invention has carried out authentication by third party's initiation protocol during signature, to ensure that the fair and reasonable property and safety of agreement signature process on line.

Description

Agreement signature system, method, computer equipment and readable storage medium storing program for executing
Technical field
The present invention relates to computer field, more particularly to a kind of agreement signature system, method, computer equipment and readable Storage medium.
Background technique
Agreement signs the every aspect for being present in life, and for renting a house, sometimes, owner is by house trustship to house Broker, house agent need to notify that both sides' signature is rented a house agreement after searching out suitable lessee, and it is necessary when, House agent also works out agreement usually as third party.
However, the prior art is typically only capable to meet the signature that two sides carry out agreement on line, and usually a side directly provides Agreement gives another party to confirm, very unfair to another party in this way, and without carrying out identity during the signature of agreement Verifying, it is dangerous, it is easy to appear the problems such as agreement is revealed.
As it can be seen that in the prior art, there is unreasonable and unsafe technological deficiencies for the signature process of agreement on line.
Summary of the invention
The embodiment of the present invention provides a kind of agreement signature system, method, computer equipment and readable storage medium storing program for executing, it is intended to solve Certainly in the prior art, there is unreasonable and unsafe technological deficiencies for the signature process of agreement on line.
The embodiment of the present invention provides a kind of agreement signature system, the system comprises server and with the server into The intermediate clients of row communication, the first signature client and the second signature client;
The intermediate clients, for sending electricity to the server after intermediate client user fills in electronic protocol Sub-protocol, the electronic protocol include the first agreement signatory identity information and second protocol signatory identity information;Receive institute The electronic protocol identification code of server return is stated, so that the electronic protocol identification code can be transmitted to the first signature client End and the second signature client;
The first signature client, for obtaining the electronic protocol identification code of the intermediate clients transmission, and Obtain electronic protocol corresponding with the electronic protocol identification code;Judging the identity information of the first signature client user is It is no to match with the first agreement signatory's identity information;When judge it is described first signature client user identity information with When first agreement signatory's identity information matches, the electronic protocol is shown;The first signature client is received to use The operational order that family executes the electronic protocol, and judge whether the user agrees to described in signature according to the operational order Electronic protocol;When judging that the first signature client user agrees to sign the electronic contract, output signature successful information, And the first signature client user is sent to the server and agrees to signature information;
The second signature client, for obtaining the electronic protocol identification code of the intermediate clients transmission, and Obtain electronic protocol corresponding with the electronic protocol identification code;Judging the identity information of the second signature client user is It is no to match with the second protocol signatory identity information;When judge it is described second signature client user identity information with When the second protocol signatory identity information matches, the electronic protocol is shown;The second signature client is received to use The operational order that family executes the electronic protocol, and judge whether the user agrees to described in signature according to the operational order Electronic protocol;When judging that the second signature client user agrees to sign the electronic contract, output signature successful information, And the second signature client user is sent to the server and agrees to signature information;
The server, the electronic protocol sent for receiving the intermediate clients, generates according to the electronic protocol Electronic protocol identification code returns to the electronic protocol identification code to the intermediate clients;For receiving the first signature visitor The first signature client user that family end is sent agrees to the second signature that signature information and the second signature client are sent Client user agrees to signature information;Judge whether the first signature client user and the second signature client user are equal Agree to sign the agreement;When judge it is described first signature client user and second signature client user agree to sign When the agreement, agreement is returned with the second signature client to the intermediate clients, the first signature client and successfully signs letter Breath.
The embodiment of the present invention also provides a kind of agreement signature method, and the agreement signature method includes:
After intermediate client user fills in electronic protocol, the intermediate clients send the electronics to the server Agreement;
After the server receives the electronic protocol, electronic protocol identification code is generated according to the electronic protocol;
The server returns to the electronic protocol identification code to the intermediate clients;
The intermediate clients receive the electronic protocol identification code that the server returns, so that the electronic protocol identifies Code can be transmitted to the first signature client and the second signature client;
The first signature client and the second signature client obtain the electricity of the intermediate clients transmission respectively Sub-protocol identification code, and obtain electronic protocol corresponding with the electronic protocol identification code;
It is described first signature client and second signature client judge respectively its user identity information whether with it is described The agreement signatory's identity information for including in electronic protocol matches;
When the agreement signatory's identity information for including in the identity information and the electronic protocol for judging user matches, Show the electronic protocol;
The first signature client and the second signature client receive what its user executed the electronic protocol respectively Operational order;
Judge whether the user agrees to sign the electronic protocol according to the operational order;
Output signature successful information, and send user to the server and agree to signature information;
The server receives the signature information that the first signature client and the second signature client are sent;
The server judges whether the first signature client user and the second signature client user agree to Sign the agreement;
The server returns to agreement success to the intermediate clients, the first signature client and the second signature client Sign information.
The embodiment of the present invention also provides a kind of computer equipment, including memory and processor, stores in the memory There is computer program, when the computer program is executed by the processor, so that the processor executes agreement described above The step of signature method.
The embodiment of the present invention also provides a kind of readable storage medium storing program for executing, and computer journey is stored on the readable storage medium storing program for executing Sequence, when the computer program is executed by processor, so that the step of processor executes agreement signature method described above.
Agreement signature system provided in an embodiment of the present invention is kept away by utilizing Intermediate customer's end subscriber committing protocol content Exempt from the first agreement signatory of appearance and the phenomenon that agreement gives second party agreement signatory to confirm directly is provided, entire agreement signature Process is fairer and more reasonable.In addition, the embodiment of the present invention by signature client in identities match unit is installed, when and only When agreement signatory's identity information matches in the identity information and the electronic protocol for signing client certificate, the electronics Agreement is just demonstrated, therefore ensure that the safety of agreement to a certain extent.
Detailed description of the invention
Fig. 1 is a kind of overall structure diagram of agreement signature system provided in an embodiment of the present invention;
Fig. 2 is the structural schematic diagram of intermediate clients provided in an embodiment of the present invention;
Fig. 3 is the structural schematic diagram of the first signature client provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of server provided in an embodiment of the present invention;
Fig. 5 is a kind of structural schematic diagram of electronic protocol identification code generation unit provided in an embodiment of the present invention;
Fig. 6 is the detail flowchart that a kind of agreement provided in an embodiment of the present invention signs method.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
The embodiment of the present invention is to solve agreement existing in the prior art to sign that process is unreasonable and unsafe technology is asked Topic, by utilizing intermediate clients specified protocol, both sides confirm jointly, when there is either side to disagree the agreement, agreement That is signature failure, therefore ensure that the fair and reasonable property of agreement signature process.In addition, joined body during agreement signature Part authentication unit, ensure that agreement can only be signed agreement side and be confirmed, ensure that the safety of agreement signature process.
Fig. 1 is a kind of overall structure diagram of agreement signature system provided in an embodiment of the present invention, for ease of description, Part related to the embodiment of the present invention is only shown.
In embodiments of the present invention, the agreement signature system includes server and is communicated with the server Intermediate clients, the first signature client and the second signature client.
Intermediate clients 101, for sending electronics to the server after intermediate client user fills in electronic protocol Agreement;The electronic protocol identification code that the server returns is received, so that the electronic protocol identification code can be transmitted to described First signature client and the second signature client.
In embodiments of the present invention, the electronic protocol includes that the first agreement signatory identity information and second protocol are signed Square identity information.
In embodiments of the present invention, the electronic protocol and the electronic protocol identification code are only one-to-one correspondences, i.e., Sole electron protocol identification code can be generated according to the electronic protocol, and institute can be obtained according to the electronic protocol identification code State electronic protocol.
In embodiments of the present invention, it is to be understood that the intermediate clients receive the electronic protocol identification After code, the first signature client and second to can be sent the electronic protocol identification code by any feasible method Sign client, the method includes and be not limited to using communication software transmit or bluetooth transmit.
First signature client 102 for obtaining the electronic protocol identification code of the intermediate clients transmission, and obtains Take electronic protocol corresponding with the electronic protocol identification code;Judge it is described first signature client user identity information whether Match with the first agreement signatory's identity information;When the identity information and institute for judging the first signature client user When stating first agreement signatory's identity information and matching, the electronic protocol is shown;Receive the first signature client user To the operational order that the electronic protocol executes, and judge whether the user agrees to sign the electricity according to the operational order Sub-protocol;When judging that the first signature client user agrees to sign the electronic contract, output signature successful information, and The first signature client user, which is sent, to the server agrees to signature information.
In embodiments of the present invention, it is to be understood that when the identity information and institute for judging the first signature client user When stating first agreement signatory's identity information mismatch, the electronic protocol is not shown, and output identity information mismatches information.
In embodiments of the present invention, further, by background authentication sign client subscriber identity information whether with The first agreement signatory's identity information for including in electronic protocol matches, and can lead to avoid because missing some abnormal operations such as hair The risk for causing the electronic protocol to be obtained by other people, it is ensured that the agreement label that the electronic protocol can only be included in electronic protocol Management side is checked.
In embodiments of the present invention, judge that the first signature client user disagrees described in signature it is to be understood that working as When electronic contract, output signature failure information, and send the first signature client user to the server and disagree signature letter Breath.
Second signature client for obtaining the electronic protocol identification code of the intermediate clients transmission, and obtains Electronic protocol corresponding with the electronic protocol identification code;Judge it is described second signature client user identity information whether with The second protocol signatory identity information matches;When judge it is described second signature client user identity information with it is described When second protocol signatory's identity information matches, the electronic protocol is shown;Receive the second signature client user couple The operational order that the electronic protocol executes, and judge whether the user agrees to sign the electronics according to the operational order Agreement;When judging that the second signature client user agrees to sign the electronic contract, output signature successful information, and to The server sends the second signature client user and agrees to signature information.
In embodiments of the present invention, should know, the first signature client and the second signature client difference It is corresponding with second protocol signatory with the first agreement signatory in electronic protocol, i.e., in electronic protocol Party A and Party B couple It answers, in the case where not considering the content of electronic protocol signature, during signature, the first signature client and second It is of equal value to sign client's end status, therefore further, the explanation to the second signature client can refer to aforementioned to the first label Affix one's name to the explanation of client.
Server 104 generates electricity according to the electronic protocol for receiving the electronic protocol of the intermediate clients transmission Sub-protocol identification code returns to the electronic protocol identification code to the intermediate clients;For receiving the first signature client The first signature client user that end is sent agrees to the second signature visitor that signature information and the second signature client are sent Family end subscriber agrees to signature information;Judge whether the first signature client user and the second signature client user are same Meaning signs the agreement;When judge it is described first signature client user and second signature client user agrees to signature institute When stating agreement, agreement is returned with the second signature client to the intermediate clients, the first signature client and successfully signs information.
In embodiments of the present invention, it is to be understood that when judging the first signature client user and the second signature visitor When family end subscriber not is agreed to sign the agreement, to the intermediate clients, the first signature client and the second signature visitor Family end returns to agreement and signs information not successfully.
In embodiments of the present invention, whether the first signature client sends with the second signature client to the server same After meaning signs the information of the electronic protocol, and if only if server judgement receive from the first signature client with The information of second signature client is when agreeing to signature electronic protocol, then to confirm that the agreement is signed successfully, and in described Between client, first signature client, second signature client return agreement sign successful information.
Further, the embodiment of the present invention is also supported after the electronic protocol is signed successfully, is obtaining the intermediate visitor After family end subscriber, the first signature client user, second signature client user's authorization, automatically according in the electronic protocol Hold the protocol contents that executes and can execute on line.
As another embodiment of the invention, the server is also used to after obtaining the electronic protocol, to described The first signatory's identity information and second signatory's identity information for including in electronic protocol are verified, and if only if described After identity information is verified, electronic protocol identification code is generated further according to the electronic protocol, when judging that the identity information tests When card does not pass through, returning to authentication to the intermediate clients has false information.
Further, the step of server progress identity information verifying includes: to send institute to identity information database The the first agreement signatory identity information and second protocol signatory identity information and checking request that electronic protocol includes are stated, and Receive the verification result that the identity information database returns;Judge whether the verification result is to pass through;It tests described in the judgement Demonstrate,prove result be by when, according to the electronic protocol generate electronic protocol identification code.In embodiments of the present invention, the identity letter Cease the identity information database that database is official authority.
As another embodiment of the invention, the server to the identity information database of official authority by sending There is mistake when can be effectively prevented from typing identity information in checking request.Further, the present invention is also supported to identity information Database sends credit evidence obtaining, can obtain the credit problems of signatory in advance, can reduce risk to a certain extent.
Agreement signature system provided in an embodiment of the present invention is kept away by utilizing Intermediate customer's end subscriber committing protocol content Exempt from the first agreement signatory of appearance and the phenomenon that agreement gives second party agreement signatory to confirm directly is provided, entire agreement signature Process is fairer and more reasonable.In addition, the embodiment of the present invention by signature client in identities match unit is installed, when and only When agreement signatory's identity information matches in the identity information and the electronic protocol for signing client certificate, the electronics Agreement is just demonstrated, therefore ensure that the safety of agreement to a certain extent.Fig. 2 is provided in an embodiment of the present invention one Kind ... the overall flow figure of method, details are as follows.
Fig. 2 is the structural schematic diagram of intermediate clients provided in an embodiment of the present invention, for ease of description, is only shown and this The relevant part of inventive embodiments.
In embodiments of the present invention, the intermediate clients include electronic protocol transmission unit and electronic protocol identification code Intermediate clients receiving unit.
The electronic protocol transmission unit 201, for after intermediate client user fills in electronic protocol, to the service Device sends electronic protocol.
In embodiments of the present invention, the electronic protocol includes that the first agreement signatory identity information and second protocol are signed Square identity information.
The electronic protocol identification code intermediate clients receiving unit 202, the electronics returned for receiving the server Protocol identification code, so that the electronic protocol identification code can be transmitted to the first signature client and the second signature client
In embodiments of the present invention, the electronic protocol and the electronic protocol identification code are only one-to-one correspondences, i.e., Sole electron protocol identification code can be generated according to the electronic protocol.
In embodiments of the present invention, it is to be understood that the intermediate clients receive the electronic protocol identification After code, the first signature client and second to can be sent the electronic protocol identification code by any feasible method Sign client, the method includes and be not limited to using communication software transmit or bluetooth transmit.
Fig. 3 is that the structural schematic diagram of the first signature client provided in an embodiment of the present invention is only shown for ease of description Part related to the embodiment of the present invention.
In embodiments of the present invention, the first signature client includes:
First electronic protocol identification code acquiring unit 301, for obtaining the electronics association of the intermediate clients transmission Discuss identification code.
First electronic protocol acquiring unit 302, for obtaining electronic protocol corresponding with the electronic protocol identification code.
In embodiments of the present invention, in embodiments of the present invention, the electronic protocol is with the electronic protocol identification code Only one-to-one correspondence can obtain the electronic protocol according to the electronic protocol identification code.
First identity information matching judgment unit 303, for judging the identity information of the first signature client user Whether match with the first agreement signatory's identity information.
In embodiments of the present invention, by background authentication sign client subscriber identity information whether in electronic protocol Including first agreement signatory's identity information match, can to avoid because accidentally hair etc. some abnormal operations due to lead to the electronics The risk that agreement is obtained by other people, it is ensured that the electronic protocol can only be looked by the agreement signatory for including in electronic protocol It sees.
First identity information fits through processing unit 304, shows the electronic protocol.
In embodiments of the present invention, it is to be understood that when the identity information and institute for judging the first signature client user When stating first agreement signatory's identity information mismatch, the electronic protocol is not shown, and output identity information mismatches information.
First operational order receiving unit 305, for receiving the first signature client user to the electronic protocol The operational order of execution.
First agreement signs judging unit 306, for judging whether the user agrees to sign according to the operational order The electronic protocol.
The signature of first agreement is successfully processed unit 307, sends for exporting signature successful information, and to the server One signature client user agrees to signature information.
In embodiments of the present invention, judge that the first signature client user disagrees described in signature it is to be understood that working as When electronic contract, output signature failure information, and send the first signature client user to the server and disagree signature letter Breath.
In addition, should know, the first signature client is with the second signature client respectively and in electronic protocol The first agreement signatory it is corresponding with second protocol signatory, i.e., it is corresponding with Party B with the Party A in electronic protocol, do not considering In the case where the content of electronic protocol signature, during signature, the first signature client and the second signature client Status is of equal value, therefore the structural schematic diagram of the second signature client and explanation, can refer to above-mentioned Fig. 3 first and signs client The structural schematic diagram at end and explanation.
Fig. 4 is that the structural schematic diagram of server provided in an embodiment of the present invention is only illustrated in the present invention for ease of description The relevant part of embodiment.
In embodiments of the present invention, the server includes:
Electronic protocol receiving unit 401, the electronic protocol sent for receiving the intermediate clients.
Electronic protocol identification code generation unit 402, for generating electronic protocol identification code according to the electronic protocol.
Electronic protocol identification code return unit 403, for returning to the electronic protocol identification code to the intermediate clients.
Agreement signs information receiving unit 404, the first signature client sent for receiving the first signature client The second signature client user that end subscriber agrees to that signature information and the second signature client are sent agrees to signature information.
Third agreement signs judging unit 405, for judging the first signature client user and the second signature visitor Whether family end subscriber is agreed to sign the agreement.
The signature of third agreement is successfully processed unit 406, for signing client and second to the intermediate clients, first Signature client returns to agreement and successfully signs information.
In embodiments of the present invention, whether the first signature client sends with the second signature client to the server same After meaning signs the information of the electronic protocol, and if only if server judgement receive from the first signature client with The information of second signature client is when agreeing to signature electronic protocol, then to confirm that the agreement is signed successfully, and in described Between client, first signature client, second signature client return agreement sign successful information.
In embodiments of the present invention, further, when judge it is described first signature client user and second signature visitor When family end subscriber not is agreed to sign the agreement, to the intermediate clients, the first signature client and the second signature visitor Family end returns to agreement and signs information not successfully.
In addition, the embodiment of the present invention is also supported after the electronic protocol is signed successfully, the intermediate clients are being obtained After user, the first signature client user, second signature client user's authorization, held automatically according to the content of the electronic protocol The protocol contents that row can execute on line.
Fig. 5 is a kind of structural schematic diagram of electronic protocol identification code generation unit provided in an embodiment of the present invention, in order to just In explanation, it is only illustrated in the relevant part of the embodiment of the present invention.
In embodiments of the present invention, the electronic protocol identification code generation unit includes:
Checking request sending module 501, for sending the first association that the electronic protocol includes to identity information database Discuss signatory's identity information and second protocol signatory identity information and checking request.
Verification result receiving module 502, the verification result returned for receiving the identity information database.
Verification result judgment module 503, for judging whether the verification result is to pass through.
Verification result is by processing module 504, for generating electronic protocol identification code according to the electronic protocol.
In embodiments of the present invention, it should could be aware that, when judging that the identity information verifying does not pass through, to institute Stating intermediate clients return authentication has false information.
In embodiments of the present invention, the server is asked by sending verifying to the identity information database of official authority It asks, mistake occurs when can be effectively prevented from typing identity information.Further, the present invention is also supported to identity information database Credit evidence obtaining is sent, the credit problems of signatory can be obtained in advance, can reduce risk to a certain extent.
Fig. 6 is the detail flowchart that a kind of agreement provided in an embodiment of the present invention signs method, and details are as follows.
Step S601, after intermediate client user fills in electronic protocol, the intermediate clients are sent out to the server Send the electronic protocol.
In this step, the electronic protocol includes that the first agreement signatory identity information and second protocol signatory identity are believed Breath.
Step S602 after the server receives the electronic protocol, generates electronic protocol according to the electronic protocol and knows Other code.
In this step, the electronic protocol is unique corresponding relationship step S603, institute with the electronic protocol identification code It states server and returns to the electronic protocol identification code to the intermediate clients.
Step S604, the intermediate clients receive the electronic protocol identification code that the server returns, so that the electricity Sub-protocol identification code can be transmitted to the first signature client and the second signature client.
In this step, after the intermediate clients receive the electronic protocol identification code, any feasible side can be passed through Method by the electronic protocol identification code send to it is described first signature client with second signature client, the method includes and It is not limited to transmit using communication software or bluetooth transmits.
Step S605, the first signature client and the second signature client obtain the intermediate clients respectively The electronic protocol identification code of transmission, and obtain electronic protocol corresponding with the electronic protocol identification code.
In this step, the electronic protocol and the electronic protocol identification code are only one-to-one correspondences, i.e., according to Electronic protocol identification code can obtain the electronic protocol.
Step S606, the first signature client and the second signature client judge that the identity information of its user is respectively It is no to match with the agreement signatory's identity information for including in the electronic protocol.
In this step, by background authentication sign client subscriber identity information whether with include in electronic protocol the One agreement signatory's identity information matches, and the electronic protocol can be caused by him to avoid because missing some abnormal operations such as hair The risk that people obtains, it is ensured that the electronic protocol can only be checked by the agreement signatory for including in electronic protocol.
Step S607, when the agreement signatory's identity information for including in the identity information and the electronic protocol for judging user When matching, the electronic protocol is shown.
In this step, when the identity information and the first agreement signatory's body for judging the first signature client user When part information mismatches, the electronic protocol is not shown, and output identity information mismatches information.
Step S608, the first signature client and the second signature client receive its user respectively and assist to the electronics Discuss the operational order executed.
Step S609 judges whether the user agrees to sign the electronic protocol according to the operational order.
Step S610, output signature successful information, and send user to the server and agree to signature information.
In this step, when judging that the first signature client user disagrees the signature electronic contract, output label Failure information is affixed one's name to, and sends the first signature client user to the server and disagrees signature information.
In addition, in step S605~step S610, due to the first signature client and the second signature client respectively with electricity The first agreement signatory in sub-protocol is corresponding with second protocol signatory, i.e., corresponding with Party B with the Party A in electronic protocol, In the case where not considering the content of electronic protocol signature, during signature, the first signature client and the second label It is of equal value to affix one's name to client's end status, performed step is also identical.
Step S611, the server receive the signature letter that the first signature client and the second signature client are sent Breath.
Step S612, the server judges the first signature client user and the second signature client user is It is no to agree to sign the agreement.
Step S613, the server are returned to the intermediate clients, the first signature client and the second signature client It returns agreement and successfully signs information.
In this step, whether the first signature client is agreed to sign institute with the second signature client to server transmission After the information for stating electronic protocol, signed from the first signature client with second and if only if what server judgement received The information of client be agree to signature electronic protocol when, then confirm that the agreement is signed successfully, and to the intermediate clients, First signature client, the second signature client return to agreement and sign successful information.
Further, when judge it is described first signature client user and second signature client user not agree to It is failed to the intermediate clients, the first signature client and the second signature client return agreement when signing the agreement Sign information.
The embodiment of the present invention provides a kind of computer installation, which includes processor, and the processor is used for The signature method of agreement provided by above-mentioned embodiment illustrated in fig. 6 is realized when executing the computer program stored in memory Step.
Illustratively, computer program can be divided into one or more modules, one or more module is stored In memory, and by processor it executes, to complete the present invention.One or more modules, which can be, can complete specific function Series of computation machine program instruction section, the instruction segment is for describing implementation procedure of the computer program in computer installation.Example Such as, computer program can be divided into the step of agreement signature method that above-mentioned each embodiment of the method provides.
It will be understood by those skilled in the art that the description of above-mentioned computer installation is only example, do not constitute to calculating The restriction of machine device may include component more more or fewer than foregoing description, perhaps combine certain components or different portions Part, such as may include input-output equipment, network access equipment, bus etc..
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be it His general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng the processor is the control centre of the computer installation, utilizes various interfaces and the entire computer installation of connection Various pieces.
The memory can be used for storing the computer program and/or module, and the processor is by operation or executes Computer program in the memory and/or module are stored, and calls the data being stored in memory, described in realization The various functions of computer installation.The memory can mainly include storing program area and storage data area, wherein storage program It area can application program (such as sound-playing function, image player function etc.) needed for storage program area, at least one function Deng;Storage data area, which can be stored, uses created data (such as audio data, phone directory etc.) etc. according to mobile phone.In addition, Memory may include high-speed random access memory, can also include nonvolatile memory, such as hard disk, memory, grafting Formula hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
If the integrated module/unit of the computer installation is realized in the form of SFU software functional unit and as independent Product when selling or using, can store in a computer readable storage medium.Based on this understanding, the present invention is real All or part of the process in existing above-described embodiment method, can also instruct relevant hardware come complete by computer program At the computer program can be stored in a computer readable storage medium, which is being executed by processor When, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, described Computer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meter Calculation machine readable medium may include: can carry the computer program code any entity or device, recording medium, USB flash disk, Mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory Device (RAM, Random Access Memory), electric carrier signal, electric signal and software distribution medium etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.

Claims (10)

1. a kind of agreement signature system, which is characterized in that communicated the system comprises server and with the server Intermediate clients, first signature client with second signature client;
The intermediate clients, for sending electronics association to the server after intermediate client user fills in electronic protocol View, the electronic protocol include the first agreement signatory identity information and second protocol signatory identity information;Receive the clothes Be engaged in device return electronic protocol identification code so that the electronic protocol identification code can be transmitted to it is described first signature client with Second signature client;
The first signature client for obtaining the electronic protocol identification code of the intermediate clients transmission, and obtains Electronic protocol corresponding with the electronic protocol identification code;Judge it is described first signature client user identity information whether with First agreement signatory's identity information matches;When judge it is described first signature client user identity information with it is described When first agreement signatory's identity information matches, the electronic protocol is shown;Receive the first signature client user couple The operational order that the electronic protocol executes, and judge whether the user agrees to sign the electronics according to the operational order Agreement;When judging that the first signature client user agrees to sign the electronic contract, output signature successful information, and to The server sends the first signature client user and agrees to signature information;
The second signature client for obtaining the electronic protocol identification code of the intermediate clients transmission, and obtains Electronic protocol corresponding with the electronic protocol identification code;Judge it is described second signature client user identity information whether with The second protocol signatory identity information matches;When judge it is described second signature client user identity information with it is described When second protocol signatory's identity information matches, the electronic protocol is shown;Receive the second signature client user couple The operational order that the electronic protocol executes, and judge whether the user agrees to sign the electronics according to the operational order Agreement;When judging that the second signature client user agrees to sign the electronic contract, output signature successful information, and to The server sends the second signature client user and agrees to signature information;
The server, the electronic protocol passed for receiving the intermediate clients generate electronics association according to the electronic protocol Identification code is discussed, returns to the electronic protocol identification code to the intermediate clients;For receiving the first signature client hair The the first signature client user sent agrees to the second signature client that signature information and the second signature client are sent User agrees to signature information;Judge whether the first signature client user and the second signature client user agree to label Affix one's name to the agreement;When judging that the first signature client user and the second signature client user agree to sign the association When view, agreement is returned with the second signature client to the intermediate clients, the first signature client and successfully signs information.
2. system according to claim 1, which is characterized in that described to generate electronic protocol identification according to the electronic protocol It the step of code, specifically includes:
The the first agreement signatory identity information and second protocol label that the electronic protocol includes are sent to identity information database Management side identity information and checking request, and receive the verification result that the identity information database returns;Judge the verifying It as a result whether is to pass through;When judge the verification result for by when, according to the electronic protocol generate electronic protocol identification code.
3. system according to claim 1, which is characterized in that the intermediate clients include:
Electronic protocol transmission unit, for sending electronics to the server after intermediate client user fills in electronic protocol Agreement, the electronic protocol include the first agreement signatory identity information and second protocol signatory identity information;And
Electronic protocol identification code intermediate clients receiving unit, the electronic protocol identification code returned for receiving the server, So that the electronic protocol identification code can be transmitted to the first signature client and the second signature client.
4. system according to claim 1, characteristic is, the first signature client includes:
First electronic protocol identification code acquiring unit, for obtaining the electronic protocol identification of the intermediate clients transmission Code;
First electronic protocol acquiring unit, for obtaining electronic protocol corresponding with the electronic protocol identification code;
First identity information matching judgment unit, for judge it is described first signature client user identity information whether with institute First agreement signatory's identity information is stated to match;
First identity information fits through processing unit, shows the electronic protocol;
First operational order receiving unit, the behaviour that the electronic protocol is executed for receiving the first signature client user It instructs;
First agreement signs judging unit, for judging whether the user agrees to sign the electronics according to the operational order Agreement;And
The signature of first agreement is successfully processed unit, sends the first signature for exporting signature successful information, and to the server Client user agrees to signature information.
5. system according to claim 1, which is characterized in that described second, which signs client, includes:
Second electronic protocol identification code acquiring unit, for obtaining the electronic protocol identification of the intermediate clients transmission Code;
Second electronic protocol acquiring unit, for obtaining electronic protocol corresponding with the electronic protocol identification code;
Second identity information matching judgment unit, for judge it is described second signature client user identity information whether with institute Second protocol signatory's identity information is stated to match;
Second identity information fits through processing unit, shows the electronic protocol;
Second operational order receiving unit, the behaviour that the electronic protocol is executed for receiving the second signature client user It instructs;
Second protocol signs judging unit, for judging whether the user agrees to sign the electronics according to the operational order Agreement;And
Second protocol signature is successfully processed unit, sends the second signature for exporting signature successful information, and to the server Client user agrees to signature information.
6. system according to claim 1, which is characterized in that the server includes:
Electronic protocol receiving unit, the electronic protocol sent for receiving the intermediate clients;
Electronic protocol identification code generation unit, for generating electronic protocol identification code according to the electronic protocol;
Electronic protocol identification code return unit, for returning to the electronic protocol identification code to the intermediate clients;
Agreement signs information receiving unit, same for receiving the first signature client user that the first signature client is sent The second signature client user that meaning signature information and the second signature client are sent agrees to signature information;
Third agreement signs judging unit, for judging the first signature client user and the second signature client user Whether agree to sign the agreement;And
The signature of third agreement is successfully processed unit, for signing visitor with second to the intermediate clients, the first signature client Family end returns to agreement and successfully signs information.
7. system according to claim 6, which is characterized in that the electronic protocol identification code generation unit includes:
Checking request sending module, for sending the first agreement signatory that the electronic protocol includes to identity information database Identity information and second protocol signatory identity information and checking request;
Verification result receiving module, the verification result returned for receiving the identity information database;
Verification result judgment module, for judging whether the verification result is to pass through;And
Verification result is by processing module, for generating electronic protocol identification code according to the electronic protocol.
8. a kind of agreement signs method, which is characterized in that the agreement signs method and includes:
After intermediate client user fills in electronic protocol, the intermediate clients send the electronics association to the server View;
After the server receives the electronic protocol, electronic protocol identification code is generated according to the electronic protocol;
The server returns to the electronic protocol identification code to the intermediate clients;
The intermediate clients receive the electronic protocol identification code that the server returns, so that the electronic protocol identification code energy Enough send the first signature client and the second signature client to;
The first signature client and the second signature client obtain the electronics association of the intermediate clients transmission respectively Identification code is discussed, and obtains electronic protocol corresponding with the electronic protocol identification code;
It is described first signature client and second signature client judge respectively its user identity information whether with the electronics The agreement signatory's identity information for including in agreement matches;
When the agreement signatory's identity information for including in the identity information and the electronic protocol for judging user matches, show The electronic protocol;
The first signature client and the second signature client receive the operation that its user executes the electronic protocol respectively Instruction;
Judge whether the user agrees to sign the electronic protocol according to the operational order;
Output signature successful information, and send user to the server and agree to signature information;
The server receives the signature information that the first signature client and the second signature client are sent;
The server judges whether the first signature client user and the second signature client user agree to signature The agreement;
The server returns to agreement with the second signature client and successfully signs to the intermediate clients, the first signature client Information.
9. a kind of computer equipment, including memory and processor, which is characterized in that be stored with computer journey in the memory Sequence, when the computer program is executed by the processor, so that the processor perform claim requires the signature of agreement described in 8 The step of method.
10. a kind of readable storage medium storing program for executing, which is characterized in that be stored with computer program, the meter on the readable storage medium storing program for executing When calculation machine program is executed by processor, so that the step of processor perform claim requires the 8 agreement signature method.
CN201811233120.0A 2018-10-22 2018-10-22 Agreement signature system, method, computer equipment and readable storage medium storing program for executing Pending CN108989360A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811233120.0A CN108989360A (en) 2018-10-22 2018-10-22 Agreement signature system, method, computer equipment and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811233120.0A CN108989360A (en) 2018-10-22 2018-10-22 Agreement signature system, method, computer equipment and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN108989360A true CN108989360A (en) 2018-12-11

Family

ID=64544596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811233120.0A Pending CN108989360A (en) 2018-10-22 2018-10-22 Agreement signature system, method, computer equipment and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN108989360A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109960919A (en) * 2019-03-25 2019-07-02 深圳市元征科技股份有限公司 A kind of contract signature method and block chain node device
CN114024723A (en) * 2021-10-22 2022-02-08 富途网络科技(深圳)有限公司 Online signing method, device, equipment and medium based on ESOP system
WO2023040531A1 (en) * 2021-09-16 2023-03-23 深圳市富途网络科技有限公司 Account authorization method and apparatus, device, storage medium, and computer program product

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140223514A1 (en) * 2013-02-01 2014-08-07 Junaid Islam Network Client Software and System Validation
CN105809062A (en) * 2016-03-01 2016-07-27 布比(北京)网络技术有限公司 Contract construction and execution methods and apparatuses
CN106204265A (en) * 2016-07-06 2016-12-07 上海三富信息科技有限公司 Halfpace is utilized to complete the method and system of house prosperity transaction loan
CN107122645A (en) * 2017-04-20 2017-09-01 深圳法大大网络科技有限公司 Electronic contract signature system and method based on mobile terminal and Quick Response Code
CN108494559A (en) * 2018-03-12 2018-09-04 北京航空航天大学 A kind of electron contract method based on semi trusted third party

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140223514A1 (en) * 2013-02-01 2014-08-07 Junaid Islam Network Client Software and System Validation
CN105809062A (en) * 2016-03-01 2016-07-27 布比(北京)网络技术有限公司 Contract construction and execution methods and apparatuses
CN106204265A (en) * 2016-07-06 2016-12-07 上海三富信息科技有限公司 Halfpace is utilized to complete the method and system of house prosperity transaction loan
CN107122645A (en) * 2017-04-20 2017-09-01 深圳法大大网络科技有限公司 Electronic contract signature system and method based on mobile terminal and Quick Response Code
CN108494559A (en) * 2018-03-12 2018-09-04 北京航空航天大学 A kind of electron contract method based on semi trusted third party

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109960919A (en) * 2019-03-25 2019-07-02 深圳市元征科技股份有限公司 A kind of contract signature method and block chain node device
CN109960919B (en) * 2019-03-25 2023-02-28 深圳市元征科技股份有限公司 Contract signing method and block link point equipment
WO2023040531A1 (en) * 2021-09-16 2023-03-23 深圳市富途网络科技有限公司 Account authorization method and apparatus, device, storage medium, and computer program product
CN114024723A (en) * 2021-10-22 2022-02-08 富途网络科技(深圳)有限公司 Online signing method, device, equipment and medium based on ESOP system
CN114024723B (en) * 2021-10-22 2024-01-16 富途网络科技(深圳)有限公司 Online signing method and device based on ESOP system, equipment and medium

Similar Documents

Publication Publication Date Title
CN108881232B (en) Sign-on access method, apparatus, storage medium and the processor of operation system
CN105072133B (en) Login method and device for application program
CN108834144B (en) Method and system for managing association of operator number and account
CN109379369A (en) Single-point logging method, device, server and storage medium
CN110348853B (en) Block chain off-line transaction method and system based on identification authentication
CN108965230A (en) A kind of safety communicating method, system and terminal device
CN108989360A (en) Agreement signature system, method, computer equipment and readable storage medium storing program for executing
US20140006247A1 (en) System, device and method for the interaction of security information
CN112165382B (en) Software authorization method and device, authorization server side and terminal equipment
CN104125565A (en) Method for realizing terminal authentication based on OMA DM, terminal and server
CN110381075B (en) Block chain-based equipment identity authentication method and device
CN109379336A (en) A kind of uniform authentication method, distributed system and computer readable storage medium
CN112600669B (en) Cipher algorithm and conformity verification system
CN110401613A (en) A kind of authentication management method and relevant device
CN111835514A (en) Method and system for realizing safe interaction of front-end and back-end separated data
CN114519206B (en) Method for anonymously signing electronic contract and signature system
CN108366176A (en) A kind of charging method of terminal applies, apparatus and system
CN115277122A (en) Cross-border data flow and supervision system based on block chain
CN114157693A (en) Power-on authentication method of communication equipment, communication module and server
CN115701078B (en) Cross-chain transaction processing method, device, electronic equipment and storage medium
CN113852628A (en) Decentralized single sign-on method, decentralized single sign-on device and storage medium
CN113328854A (en) Service processing method and system based on block chain
CN117240473A (en) Electronic contract signing method, electronic contract signing device, electronic equipment and storage medium
CN111767531A (en) Authentication system and method based on biological characteristics
CN111934881A (en) Data right confirming method and device, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210531

Address after: No.216 GANGYE Road, Xiaokunshan Town, Songjiang District, Shanghai

Applicant after: Shanghai paifei Information Technology Co.,Ltd.

Address before: 16 / F, Kaidike building, 212 Jiangning Road, Jing'an District, Shanghai 200060

Applicant before: SHANGHAI SHUOXIAN NETWORK TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20181211

RJ01 Rejection of invention patent application after publication