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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/562—Brokering 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
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.
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)
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)
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 |
-
2018
- 2018-10-22 CN CN201811233120.0A patent/CN108989360A/en active Pending
Patent Citations (5)
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)
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 |