CN109816329A - Intelligent contract signature method, system, computer equipment and storage medium - Google Patents

Intelligent contract signature method, system, computer equipment and storage medium Download PDF

Info

Publication number
CN109816329A
CN109816329A CN201811536716.8A CN201811536716A CN109816329A CN 109816329 A CN109816329 A CN 109816329A CN 201811536716 A CN201811536716 A CN 201811536716A CN 109816329 A CN109816329 A CN 109816329A
Authority
CN
China
Prior art keywords
contract
electronic
signature
initiator
receipt
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
CN201811536716.8A
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.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart 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 OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201811536716.8A priority Critical patent/CN109816329A/en
Publication of CN109816329A publication Critical patent/CN109816329A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides signature method, system, computer equipment and the storage medium of a kind of intelligent contract, comprising the following steps: the contract that receipt of contract initiator proposes signs request;Judge whether the contract signature request has corresponding contract promise side;Receive initiator's contract information and promise side's contract information;Create electronic contract;Receive the electronic signature to electronic contract or Electronic Signature;Electronic contract after the completion of signature is come into force;The contract that comes into force after receiving electronic signature or stamped signature.The technical program realizes electronic signature or the Electronic Signature to electronic contract based on block chain, it reduces operator and faces very big fatigue strength and operating pressure, expand the range of choice of user, it selects suitable digital certificate service provider to provide convenience for user, ensure that the safety and accuracy of electronic contract;The operating procedure for simplifying electronic signature or Electronic Signature meets the demand of complicated business environment, improves the accuracy rate of electronic contract and checks efficiency.

Description

Intelligent contract signature method, system, computer equipment and storage medium
Technical field
The present invention relates to technical field intelligence contract technical fields, more particularly to signature method, the system, meter of intelligent contract Calculate machine equipment and storage medium.
Background technique
With the increasingly promotion of computer techno-stress science and technology, intelligent contract signature system utilizes image processing techniques by electronics Signature and Electronic Signature operation are converted into visual effect identical with paper document stamping, while utilizing electronic signature technology It ensures the authenticity and integrity of electronic information and the non-repudiation of signer, has obtained widely answering in commercial field With;
However, existing intelligence contract signature system often has the disadvantage that when in use
1, it before using intelligent contract signature system, needs first to upload contract template inside it;Therefore operator needs More complicated preparation is done, such as the template of the variant contract of pre-production, and when signing a certain contract, first will be needed Corresponding template is uploaded to intelligent contract signature system, and after filling in it, then carries out signature or stamped signature operation, not only makes Operator faces very big fatigue strength and operating pressure, also easily when uploading contract template and fill message, out The problems such as existing stencil-chosen mistake or key message fill in mistake, and then bring about great losses to enterprise;
2, the access of current intelligent contract signature system is complex, and therefore, operator needs to carry out more it After complicated operation, it can just sign or stamped signature is successful, not only increase the fatigue strength of operator, also easily operating It makes a fault during signature or stamped signature, causes the loss that can not be retrieved;
3, the signature channel of current intelligent contract signature system and mode are more single, are unable to satisfy complicated business ring Therefore the demand in border significantly limits application range of the intelligent contract signature system in business activity.
Summary of the invention
The object of the present invention is to provide signature method, system, computer equipment and the storage mediums of a kind of intelligent contract, use It is of the existing technology in solving the problems, such as.
To achieve the above object, the present invention provides a kind of intelligent contract signature method, comprising the following steps:
S1, the contract that receipt of contract initiator proposes sign request;
S2, judges whether the contract signature request has corresponding contract promise side;If so, then being initiated respectively to contract Side and contract promise side send order matching successful information, and enter S3 step;
S3, promise side's contract letter that the initiator's contract information and contract promise side that receipt of contract initiator uploads upload Breath;
S4 creates electronic contract, and is respectively sent to contract initiator and contract promise side;
To the electronics label of the electronic contract after S5, receipt of contract initiator and contract promise side confirmation both sides' contract information Name or Electronic Signature;
S6 comes into force the electronic contract after the completion of signature, and is respectively sent to contract initiator and contract promise side;
The contract that comes into force after S7, receipt of contract initiator and the confirmation electronic signature of contract promise side or stamped signature, and store conjunction Same information.
In above scheme, step S2 includes the contract promise side that based on contract initiator selectes or based on contract initiator The contract information condition of offer finds matched contract promise side.
Creating electronic contract in above scheme, in step S4 includes that receipt of contract initiator is according to the contract template of offer The contract information of filling creates electronic contract according to the contract information of filling;Or
The contract image that receipt of contract initiator uploads identifies the information in contract image, and receipt of contract initiator is to knowledge Not Chu information collation, create electronic contract;Or
Compiling text after what receipt of contract initiator uploaded compile contract information, parses the compiling text and simultaneously creates Electronic contract.
In above scheme, step S5 includes:
Step S51, electronic signature or Electronic Signature of the receipt of contract initiator to electronic contract;
Step S52, encryption of the receipt of contract initiator to electronic contract after signature;
Encrypted electronic contract is sent to contract promise side by step S53;
Step S54, decryption of the receipt of contract promise side to electronic contract;
Step S55, electronic signature or Electronic Signature of the receipt of contract promise side to electronic contract.
In above scheme, the intelligence contract signature method includes multiple contract promise sides, and step S5 includes that reception is multiple Decryption, electronic signature or the Electronic Signature of contract promise side successively.
Further include step S0 in above scheme, receives the contract authentication service quotient selected by contract initiator;Step S5 packet It is right after receipt of contract initiator and contract promise side carry out at the contract authentication service quotient, confirmation both sides' contract information to include The electronic signature of the electronic contract or Electronic Signature.
In above scheme, step S0 includes providing contract authentication service quotient inventory to give contract initiator, and receive its selection Contract authentication service quotient.
To achieve the above object, the present invention provides a kind of intelligent contract signature system, comprising:
Contract signs request receiving module, and the contract proposed for receipt of contract initiator signs request;
Contract promise side judgment module, for judging whether the contract signature request has corresponding contract promise side;
Order matching successful information sending module, for sending order matching to contract initiator and contract promise side respectively Successful information;
Contract information receiving module, the initiator's contract information uploaded for receipt of contract initiator and contract promise side Promise side's contract information of upload;
Electronic contract creation module for creating electronic contract, and is respectively sent to contract initiator and contract promise side;
Sign electronically stamped signature receiving module, after receipt of contract initiator and contract promise side confirmation both sides' contract information Electronic signature or Electronic Signature to the electronic contract;
Electronic contract comes into force module, for the electronic contract after the completion of signature to come into force, and is respectively sent to contract initiation Side and contract promise side;
Come into force contract receiving module, after receipt of contract initiator and the confirmation electronic signature of contract promise side or stamped signature Come into force contract, and stores contract information.
To achieve the above object, it the present invention also provides a kind of computer equipment, including memory, processor and is stored in On memory and the computer program that can run on a processor, the processor are realized above-mentioned when executing the computer program The step of method.
To achieve the above object, the present invention also provides computer readable storage mediums, are stored thereon with computer program, institute State the step of above method is realized when computer program is executed by processor.
Signature method, system, computer equipment and the storage medium of intelligence contract provided by the invention, by utilizing storage Contract template, to its directly use or transformation after use, improve the producing efficiency of electronic contract;Papery contract is scanned or Picture is shot into, and eliminates unmatched part between primary contract and papery contract, and content and papery contract complete one is made The electronic contract of cause not only increases the transformation efficiency that papery contract is converted into electronic contract, also eliminates papery contract and is turning Mistake appeared in change process, therefore not only reduce operator and face very big fatigue strength and operating pressure, also keep away The problems such as having exempted from contract mistake, avoids and brings about great losses to enterprise;
By being integrated with multiple digital certificate service providers, user can select according to their needs, expand user Range of choice;Meanwhile the technical program also passes through request amount recommendation pattern and cost performance recommendation pattern to digital certificate service Quotient recommends, and selects suitable digital certificate service provider to provide convenience for user;
Since electronic contract is to form pdf document via the text resolution after a string of compilings, it is passed fastly using byte stream Method and electronic contract stream mode realize the technical effect of quickly signature electronic contract, realize the quick upload of treaty content Technical effect;Has the characteristics that not editable due to pdf document again, thus it is guaranteed that the safety of electronic contract and accurately Property;Contract initiator and contract promise side carry out electronic contract by the electronic contract system of direct access registrar supplier Signature, therefore the operating procedure of electronic signature or Electronic Signature is simplified, it provides convenience for operator;
Mode is signed by on-line signing mode, single step, signs mode, batch signature mode and electronic contract stream mould offline Formula carries out signature or stamped signature to electronic contract, therefore the demand for meeting complicated business environment greatly extends intelligent contract Application range of the signature system in business activity;
Keyword match is carried out in the whole text to electronic contract, and outgoing inspection examines electronic contract as a result, realizing intelligence Technical effect improves the accuracy rate of electronic contract and checks efficiency.
Detailed description of the invention
Fig. 1 is the flow chart of the signature embodiment of the method for the intelligent contract of the present invention;
Fig. 2 be in the signature embodiment of the method for the intelligent contract of the present invention signature system of intelligent contract and contract initiator and Work flow diagram between contract promise side;
Fig. 3 is the program module structural schematic diagram of the signature system embodiment of the intelligent contract of the present invention;
Fig. 4 is signature system and contract initiator, contract promise side and the digital certificate service provider of the intelligent contract of the present invention Between topological structure schematic diagram;
Fig. 5 is the hardware structural diagram of the signature system embodiment of the intelligent contract of the present invention.
1, intelligent contract signature system 2, contract initiator 3, contract promise side 4, computer equipment
11, contract signs request receiving module 12, contract promise side judgment module
13, order matching successful information sending module 14, contract information receiving module
15, electronic contract creation module 16, electronic signature stamped signature receiving module
17, electronic contract come into force module 18, come into force contract receiving module
41, memory 42, processor
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 described herein, specific examples are only used to explain the present invention, not For limiting the present invention.Based on the embodiments of the present invention, those of ordinary skill in the art are not before making creative work Every other embodiment obtained is put, shall fall within the protection scope of the present invention.
Signature method, system, computer equipment and the storage medium of intelligence contract provided by the invention, are suitable for intelligence and close Same technical field, the present invention pass through the contract template using storage, to using after its directly use or transformation, improve electronics conjunction Same producing efficiency;Papery contract is scanned or shot into picture, and eliminates unmatched portion between primary contract and papery contract Point, and content and the completely the same electronic contract of papery contract is made, it not only increases papery contract and is converted into electronic contract Transformation efficiency also eliminates the mistake that papery contract occurs in the conversion process, therefore not only reduces operator and face Very big fatigue strength and operating pressure, it is thus also avoided that the problems such as contract mistake, avoid and bring about great losses to enterprise;Pass through Multiple digital certificate service providers are integrated with, user can select according to their needs, expand the range of choice of user;Together When, the technical program also passes through request amount recommendation pattern and cost performance recommendation pattern recommends digital certificate service provider, is User selects suitable digital certificate service provider to provide convenience;Since electronic contract is via the text resolution after a string of compilings Into pdf document, therefore, passing method and electronic contract stream mode fastly using byte stream realizes the skill of quickly signature electronic contract Art effect realizes the technical effect of treaty content quickly uploaded;Again since pdf document has the characteristics that not editable, because This, ensure that the safety and accuracy of electronic contract;Contract initiator and contract promise side are supplied by direct access registrar The electronic contract system of quotient, signs to electronic contract, simplifies the operating procedure of electronic signature or Electronic Signature, for operation Personnel provide convenience;Mode is signed by on-line signing mode, single step, signs mode, batch signature mode and electronics offline Contract stream mode carries out signature or stamped signature to electronic contract, therefore the demand for meeting complicated business environment greatly extends Application range of the intelligent contract signature system in business activity;Keyword match is carried out in the whole text using electronic contract, and is exported Inspection result realizes the technical effect that intelligence examines electronic contract, improves the accuracy rate of electronic contract and checks efficiency.
Following embodiment is now provided:
Please referring to Fig. 1 and Fig. 2, a kind of intelligent contract of the present embodiment signs method, using intelligent contract signature system 1, The following steps are included:
S0 receives the contract authentication service quotient selected by contract initiator 2;
Wherein, step S0 includes the conjunction for providing contract authentication service quotient inventory to contract initiator 2, and receiving its selection With authentication service quotient.
With service provider's title of at least one digital certificate service provider in contract authentication service quotient inventory;Contract certification clothes It is engaged in that there is hyperlink between service provider's title digital certificate service provider corresponding with service provider's title in quotient's inventory;
In this step, it includes following mode that contract initiator 2, which selects the operation of contract authentication service quotient:
Request amount recommendation pattern:
S0-A1: the request amount that contract initiator 2 inputs is obtained;
S0-A2: the advantageous information and disadvantage information of each digital certificate service provider are extracted, and according to the request amount to each electricity Authentication subprocess service provider is screened, and is obtained and is recommended collection, wherein and recommend collection that can include at least a digital certificate service provider, it can also For sky;
It preferably, include request amount limit value in the advantageous information of digital certificate service provider and disadvantage information;When the request When amount is less than the request amount limit value of digital certificate service provider, then assert that the digital certificate service provider is included in and recommend in collection;Work as institute When stating request amount limit value of the request amount greater than digital certificate service provider, then assert that the digital certificate service provider is not included in recommendation collection It is interior;
S0-A3: service provider's title of the digital certificate service provider of collection is recommended to carry out recommendation mark to belonging in selection inventory;
S0-A4: contract initiator 2 selects the digital certificate service provider with recommendation mark as contract authentication service quotient;
Cost performance recommendation pattern:
S0-B1: the calling amount of each digital certificate service provider is periodically obtained from internet, and obtains each electricity in real time The price of authentication subprocess service provider;Wherein, it may be set to obtain every month the calling of each digital certificate service provider from internet Amount;
S0-B2: it according to the calling amount and price of digital certificate service provider, calculates to obtain by cost performance formula and recommends to refer to Number;
Wherein, cost performance formula is A=B*M+C*N
Wherein, A is to recommend index,
B is the calling amount of digital certificate service provider,
C is the price of digital certificate service provider,
M is calling amount constant, and constant M meets the condition of 0 < M < 1,
N is calling amount constant, and constant N meets the condition of 0 < N < 1;
Wherein, the value of M and N can be adjusted voluntarily as needed.
S0-B3: according to recommending the digital certificate service provider of exponent pair selection inventory to be ranked up, the first electronics will be located at Authentication service quotient is set as recommendation service quotient;
S0-B4: recommendation mark is carried out to service provider's title of the recommendation service quotient in selection inventory;
S0-B5: contract initiator 2 selects the digital certificate service provider with recommendation mark as contract authentication service quotient.
S1, the contract that receipt of contract initiator 2 proposes sign request.
S2, judges whether the contract signature request has corresponding contract promise side 3;If so, then being sent out respectively to contract It plays side 2 and contract promise side 3 sends order matching successful information, and enter S3 step;If nothing directly terminates;
Step S2 includes the based on contract selected contract promise side 3 of initiator 2 or the conjunction that based on contract initiator 2 provides Same information condition finds matched contract promise side 3.
Further, it is obtained from contract authentication service quotient and initiates private key, promises to undertake private key and public key;It will initiate private key and public key It is sent to contract initiator 2, and will promise to undertake that private key and public key are sent to contract promise side 3.
S3, promise side's contract that the initiator's contract information and contract promise side 3 that receipt of contract initiator 2 uploads upload Information.
S4 creates electronic contract, and is respectively sent to contract initiator 2 and contract promise side 3;
Wherein, electronic contract is created in step S4 includes that receipt of contract initiator 2 inserts according to the contract template of offer Contract information creates electronic contract according to the contract information of filling;Or
The contract image that receipt of contract initiator 2 uploads, identifies the information in contract image, and receipt of contract initiator 2 is right It identifies the collation of information, creates electronic contract;Or
Compiling text after what receipt of contract initiator 2 uploaded compile contract information, parses the compiling text and simultaneously creates Build electronic contract.
Specifically, when the mode of creation electronic contract is receipt of contract initiator 2 according to the contract template filling provided When creating electronic contract according to the contract information of filling, template creation mode or template transformation creation mould is can be used in contract information Formula;
Template creation mode the following steps are included:
S4-A1: at least one contract template is prestored;Contract initiator 2 selects a contract template;
S4-A2: the contract information that receipt of contract initiator 2 inserts according to the contract template of offer, and according to the conjunction of filling With information creating electronic contract;
Template be transformed generation method the following steps are included:
S4-B1: at least one contract template is prestored;Contract initiator 2 selects a contract template and modifies to it;
S4-B2: the contract information that receipt of contract initiator 2 inserts according to the contract template of offer, and according to the conjunction of filling With information creating electronic contract.
Further, when the mode of creation contract is the contract image that receipt of contract initiator 2 uploads, identification contract image In information, when creating electronic contract, scanning recognition can be used to the collation for identifying information in receipt of contract initiator 2 Mode;
Scanning recognition mode the following steps are included:
S4-C1: generated picture after reception is scanned or takes pictures to papery contract;
S4-C2: determining each character shape by detecting dark, bright mode, using character identifying method by the shape of character Computword is translated into, and primary contract will be made after the contractual character of papery is translated into computword in the whole text;Again Primary contract is sent to contract initiator 2;
S4-C3: the editor of the primary contract of 2 couples of receipt of contract initiator, not eliminate between primary contract and papery contract not The part matched, and then create and the completely the same electronic contract of the papery particulars of a contract.
Preferably, scanning recognition mode further includes S4-C4 step;
S4-C4: electronic contract is matched in the whole text with key word library, and outgoing inspection result;
If all keywords in key word library are matched in electronic contract, determine that electronic contract is qualified, and to 2 output contract qualification information of contract initiator;Wherein, at least there is a keyword in key word library;
If at least one keyword is not matched in electronic contract in key word library, determine that electronic contract is unqualified, And to the unqualified information of 2 output contract of contract initiator.
Further, when the mode of creation contract is volume after compiling contract information that receipt of contract initiator 2 uploads The fast arq mode of byte stream can be used when parsing the compiling text and creating electronic contract in translation sheet;
The fast arq mode of byte stream the following steps are included:
S4-D1: the compiling text that receipt of contract initiator 2 uploads;
S4-D2: PDF printing is carried out after parsing to compiling text, to create electronic contract.
To the electronics of the electronic contract after S5, receipt of contract initiator 2 and the confirmation of contract promise side 3 both sides' contract information Signature or Electronic Signature;
Wherein, step S5 includes:
Step S51, electronic signature or Electronic Signature of the receipt of contract initiator 2 to electronic contract;
Step S52, the encryption of electronic contract after 2 pairs of receipt of contract initiator signatures;
Encrypted electronic contract is sent to contract promise side 3 by step S53;
Step S54, the decryption of the 3 pairs of electronic contracts in receipt of contract promise side;
Step S55, the electronic signature of 3 pairs of receipt of contract promise side electronic contract or Electronic Signature.
Further, in step S5, the intelligence contract signature method includes multiple contract promise sides 3, and step S5 includes Receive decryption, electronic signature or the Electronic Signature of multiple contract promise sides 3 successively.
Further, step S5 includes receipt of contract initiator 2 and contract promise side 3 at the contract authentication service quotient Electronic signature carrying out, after confirmation both sides' contract information to the electronic contract or Electronic Signature.
Specifically, on-line signing mode, on-line signing can be used when contract promise side 3 is only one in S5 step Mode the following steps are included:
S5-A1: electronic signature or Electronic Signature of the receipt of contract initiator 2 using initiation private key to electronic contract;
S5-A2: encryption of the receipt of contract initiator 2 using public key to electronic contract after signature;
S5-A3: encrypted electronic contract is sent to contract promise side 3;
S5-A4: decryption of the receipt of contract promise side 3 using promise private key to electronic contract;
S5-A5: electronic signature or Electronic Signature of the receipt of contract promise side 3 using promise private key to electronic contract;
S5-A6: encryption of the receipt of contract promise side 3 using public key to electronic contract, at this point, the electronic contract will turn into life Effect contract.
Further, when signatory at least have there are two when, and when contract signed of signatory is same contract, will adopt With single step sign mode, single step sign mode the following steps are included:
S5-B1: electronic signature or Electronic Signature of the receipt of contract initiator 2 using initiation private key to electronic contract;
S5-B2: encryption of the receipt of contract initiator 2 using public key to electronic contract after signature;
S5-B3: encrypted electronic contract is sent to contract promise side 3;
S5-B4: decryption of each contract promise side 3 using promise private key to electronic contract is successively received;
S5-B5: electronic signature or electronics label of each contract promise side 3 using promise private key to electronic contract are successively received Chapter;
S5-B6: after the electronic signature or the Electronic Signature that receive all contract promise sides 3, using public key to electronic contract Encryption, at this point, the electronic contract will turn into the contract that comes into force.
Further, will be using offline signature mode when signatory is off-line state, offline signature mode includes following Step:
S5-C1: electronic signature or Electronic Signature of the receipt of contract initiator 2 using initiation private key to electronic contract;
S5-C2: encryption of the receipt of contract initiator 2 using public key to electronic contract after signature;
S5-C3: encrypted electronic contract is sent to contract promise side 3;
S5-C4: when contract promise side 3 is online, receipt of contract promise side 3 is using promise private key to the solution of electronic contract It is close;
S5-C5: electronic signature or Electronic Signature of the receipt of contract promise side 3 using promise private key to electronic contract;
S5-C6: encryption of the receipt of contract promise side 3 using public key to electronic contract, at this point, the electronic contract will turn into life Effect contract.
Further, signatory at least have there are two and the contract signed of signatory be same contract, while needing pair When contract is quickly signed, will using batch signature mode, batch sign mode the following steps are included:
S5-D1: the electronic signature or Electronic Signature that receipt of contract initiator 2 uploads;
S5-D2: the electronic signature or Electronic Signature that receipt of contract promise side 3 uploads;
S5-D3: electronic signature or Electronic Signature are uploaded using contract initiator 2 and contract promise side 3, to electronic contract label Name or stamped signature;
S5-D5: electronic contract is encrypted using public key, at this point, the electronic contract will turn into the contract that comes into force.
Further, when arq mode creation electronic contract fast using byte stream, electronic contract stream mode can be used;
Electronic contract stream mode the following steps are included:
S5-E1: electronic contract is sent to contract authentication service quotient;
S5-E2: contract initiator 2 is allowed to access contract authentication service quotient;
S5-E3: receipt of contract initiator 2 is in electronic signature of the contract authentication service quotient to electronic contract or Electronic Signature;
S5-E4: encryption of the receipt of contract initiator 2 using public key in contract authentication service quotient to electronic contract;
S5-E5: contract promise side 3 is allowed to access contract authentication service quotient;
S5-E6: decryption of the receipt of contract promise side 3 in contract authentication service quotient to electronic contract;
S5-E7: receipt of contract promise side 3 is in electronic signature of the contract authentication service quotient to electronic contract or Electronic Signature;
S5-E7: encryption of the receipt of contract promise side 3 using public key to electronic contract, at this point, the electronic contract will turn into life Effect contract.
S6 comes into force the electronic contract after the completion of signature, and is respectively sent to contract initiator 2 and contract promise side 3;
The contract that comes into force after S7, receipt of contract initiator 2 and the confirmation electronic signature of contract promise side 3 or stamped signature, and store Contract information.
Please refer to Fig. 3 and Fig. 4, a kind of intelligence contract signature system 1, comprising:
Contract signs request receiving module 11, and the contract proposed for receipt of contract initiator 2 signs request;
Contract promise side judgment module 12, for judging whether the contract signature request has corresponding contract promise side 3;
Order matching successful information sending module 13, for sending contract to contract initiator 2 and contract promise side 3 respectively Successful match information;
Contract information receiving module 14, the initiator's contract information and contract uploaded for receipt of contract initiator 2 are held Promise side's contract information that promise side 3 uploads;
Electronic contract creation module 15 for creating electronic contract, and is respectively sent to contract initiator 2 and contract promise Side 3;
Sign electronically stamped signature receiving module 16, confirms both sides' contract letter for receipt of contract initiator 2 and contract promise side 3 Electronic signature or Electronic Signature after breath to the electronic contract;
Electronic contract comes into force module 17, for the electronic contract after the completion of signature to come into force, and is respectively sent to contract hair Play side 2 and contract promise side 3;
Come into force contract receiving module 18, for receipt of contract initiator 2 and the confirmation electronic signature of contract promise side 3 or stamped signature The contract that comes into force afterwards, and store contract information.
In the above scheme, contract initiator 2 and contract promise side 3 are respectively the node of block chain, intelligent contract signature System 1 is based on block chain and constitutes intelligent contract;Intelligent contract passes through intelligent contract and signs method realization contract initiator 2 and contract The electronic signature of 3 pairs of promise side electronic contract or Electronic Signature.
The present embodiment also provides a kind of computer equipment 4, can such as execute the smart phone, tablet computer, notes of program This computer, desktop computer, rack-mount server module, blade server module, tower server module or cabinet-type clothes It is engaged in device module (including server module cluster composed by independent server module or multiple server modules) etc..This The computer equipment 4 of embodiment includes, but is not limited to: that the memory 41 of connection, processing can be in communication with each other by system bus Device 42, as shown in Figure 5.It should be pointed out that Fig. 5 illustrates only the computer equipment with component-, it should be understood that It is not required for implementing all components shown, the implementation that can be substituted is more or less component.
In the present embodiment, memory 41 (i.e. readable storage medium storing program for executing) includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read only memory (PROM), magnetic storage, magnetic Disk, CD etc..In some embodiments, memory 41 can be the internal storage unit of computer equipment 4, such as the computer The hard disk or memory of equipment 4.In further embodiments, memory 41 is also possible to the External memory equipment of computer equipment 4, Such as the plug-in type hard disk being equipped in the computer equipment 4, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Certainly, memory 41 can also both be set including computer Standby 4 internal storage unit also includes its External memory equipment.In the present embodiment, memory is installed on calculating commonly used in storage The operating system and types of applications software of machine equipment 4, for example, embodiment one intelligent contract signature device program code etc..This Outside, memory can be also used for temporarily storing the Various types of data that has exported or will export.
Processor 42 can be in some embodiments central processing unit (Central Processing Unit, CPU), Controller, microcontroller, microprocessor or other data processing chips.The processor is commonly used in control computer equipment 4 Overall operation.In the present embodiment, program code or processing data of the processor 42 for being stored in run memory, such as transport Row intelligence contract signs device, to realize that the intelligent contract of embodiment one signs method.
The present embodiment also provides a kind of computer readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read only memory (PROM), magnetic storage, magnetic Disk, CD, server module, App are stored thereon with computer program using store etc., real when program is executed by processor Existing corresponding function.The computer readable storage medium of the present embodiment is executed by processor for storing intelligent contract signature device The intelligent contract of Shi Shixian embodiment one signs method.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required generic hardware system to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of intelligence contract signs method, which comprises the following steps:
S1, the contract that receipt of contract initiator proposes sign request;
S2, judges whether the contract signature request has corresponding contract promise side;If so, then respectively to contract initiator and Contract promise side sends order matching successful information, and enters S3 step;
S3, promise side's contract information that the initiator's contract information and contract promise side that receipt of contract initiator uploads upload;
S4 creates electronic contract, and is respectively sent to contract initiator and contract promise side;
After S5, receipt of contract initiator and contract promise side confirmation both sides' contract information to the electronic signature of the electronic contract or Electronic Signature;
S6 comes into force the electronic contract after the completion of signature, and is respectively sent to contract initiator and contract promise side;
The contract that comes into force after S7, receipt of contract initiator and the confirmation electronic signature of contract promise side or stamped signature, and store contract letter Breath.
2. intelligence contract according to claim 1 signs method, it is characterised in that: step S2 includes based on contract initiating The contract information condition that the contract promise side of Fang Xuanding or based on contract initiator provide, finds matched contract promise side.
3. intelligence contract according to claim 1 signs method, it is characterised in that: create electronic contract packet in step S4 It includes, the contract information that receipt of contract initiator inserts according to the contract template of offer, electronics is created according to the contract information of filling Contract;Or
The contract image that receipt of contract initiator uploads, identifies the information in contract image, and receipt of contract initiator is to identifying The collation of information creates electronic contract;Or
Compiling text after what receipt of contract initiator uploaded compile contract information, parses the compiling text and simultaneously creates electronics Contract.
4. intelligence contract according to claim 1 signs method, which is characterized in that step S5 includes:
Step S51, electronic signature or Electronic Signature of the receipt of contract initiator to electronic contract;
Step S52, encryption of the receipt of contract initiator to electronic contract after signature;
Encrypted electronic contract is sent to contract promise side by step S53;
Step S54, decryption of the receipt of contract promise side to electronic contract;
Step S55, electronic signature or Electronic Signature of the receipt of contract promise side to electronic contract.
5. intelligence contract according to claim 4 signs method, it is characterised in that: the intelligence contract signs method and includes Multiple contract promise sides, step S5 include receiving decryption, electronic signature or the Electronic Signature of multiple contract promise sides successively.
6. intelligence contract according to claim 4 signs method, it is characterised in that: further include step S0, receive by contract The contract authentication service quotient of initiator's selection;Step S5 includes that receipt of contract initiator and contract promise side are authenticated in the contract Electronic signature being carried out at service provider, after confirmation both sides' contract information to the electronic contract or Electronic Signature.
7. intelligence contract according to claim 6 signs method, it is characterised in that: step S0 includes providing contract certification Service provider's inventory gives contract initiator, and receives the contract authentication service quotient of its selection.
8. a kind of intelligence contract signature system characterized by comprising
Contract signs request receiving module, and the contract proposed for receipt of contract initiator signs request;
Contract promise side judgment module, for judging whether the contract signature request has corresponding contract promise side;
Order matching successful information sending module, for sending order matching success to contract initiator and contract promise side respectively Information;
Contract information receiving module, the initiator's contract information uploaded for receipt of contract initiator and contract promise side upload Promise side's contract information;
Electronic contract creation module for creating electronic contract, and is respectively sent to contract initiator and contract promise side;
Sign electronically stamped signature receiving module, is used for after receipt of contract initiator and contract promise side confirmation both sides' contract information to institute State electronic signature or the Electronic Signature of electronic contract;
Electronic contract comes into force module, for the electronic contract after the completion of signature to be come into force, and be respectively sent to contract initiator and Contract promise side;
Come into force contract receiving module, for coming into force after receipt of contract initiator and the confirmation electronic signature of contract promise side or stamped signature Contract, and store contract information.
9. a kind of computer equipment, which is characterized in that including memory, processor and store on a memory and can handle The computer program run on device, the processor are realized described in any one of claim 1 to 7 when executing the computer program Intelligent contract sign method the step of.
10. a kind of computer readable storage medium, is stored thereon with computer program, it is characterised in that: the computer program The step of described in any item intelligent contracts of claim 1 to 7 sign method is realized when being executed by processor.
CN201811536716.8A 2018-12-14 2018-12-14 Intelligent contract signature method, system, computer equipment and storage medium Pending CN109816329A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811536716.8A CN109816329A (en) 2018-12-14 2018-12-14 Intelligent contract signature method, system, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811536716.8A CN109816329A (en) 2018-12-14 2018-12-14 Intelligent contract signature method, system, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109816329A true CN109816329A (en) 2019-05-28

Family

ID=66602014

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811536716.8A Pending CN109816329A (en) 2018-12-14 2018-12-14 Intelligent contract signature method, system, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109816329A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110378759A (en) * 2019-06-12 2019-10-25 上海同鑫信息技术咨询有限公司 Two-way confirmation method of commerce, device, computer system and readable storage medium storing program for executing
CN110414937A (en) * 2019-07-29 2019-11-05 重庆晨鲸科技有限公司 Upper chain type electronic signature based on two dimensional code and deposit card method and system
CN110442764A (en) * 2019-07-04 2019-11-12 深圳壹账通智能科技有限公司 Contract generation method, device and the computer equipment crawled based on data
CN110688668A (en) * 2019-09-02 2020-01-14 平安普惠企业管理有限公司 Electronic contract storage method and device and electronic equipment
CN111698451A (en) * 2020-06-17 2020-09-22 北京天威诚信电子商务服务有限公司 Video conference-based electronic contract signing method, platform and system
CN112329395A (en) * 2019-07-18 2021-02-05 神通资讯科技股份有限公司 Electronic signature system and method using web service
CN116797186A (en) * 2023-08-25 2023-09-22 上海甄零科技有限公司 Promise management method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440444A (en) * 2013-07-16 2013-12-11 深圳市亚略特生物识别科技有限公司 Method of signing electronic contract
CN105635169A (en) * 2016-01-26 2016-06-01 葛峰 Electronic contract signing method based on the internet
CN105913219A (en) * 2016-04-05 2016-08-31 周宇航 Method and system used for monitoring and managing whole actuating process of electronic contract
CN106960165A (en) * 2017-03-13 2017-07-18 广东网金控股股份有限公司 It is a kind of that the method that electronic contract is conutersigned in many ways is realized based on the intelligent contract of block chain
CN107463545A (en) * 2017-06-21 2017-12-12 杭州大搜车汽车服务有限公司 A kind of generation method, electronic equipment and the storage medium of online treaty documents
CN108197891A (en) * 2018-01-05 2018-06-22 法信公证云(厦门)科技有限公司 A kind of electronic signature device and method based on block chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440444A (en) * 2013-07-16 2013-12-11 深圳市亚略特生物识别科技有限公司 Method of signing electronic contract
CN105635169A (en) * 2016-01-26 2016-06-01 葛峰 Electronic contract signing method based on the internet
CN105913219A (en) * 2016-04-05 2016-08-31 周宇航 Method and system used for monitoring and managing whole actuating process of electronic contract
CN106960165A (en) * 2017-03-13 2017-07-18 广东网金控股股份有限公司 It is a kind of that the method that electronic contract is conutersigned in many ways is realized based on the intelligent contract of block chain
CN107463545A (en) * 2017-06-21 2017-12-12 杭州大搜车汽车服务有限公司 A kind of generation method, electronic equipment and the storage medium of online treaty documents
CN108197891A (en) * 2018-01-05 2018-06-22 法信公证云(厦门)科技有限公司 A kind of electronic signature device and method based on block chain

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110378759A (en) * 2019-06-12 2019-10-25 上海同鑫信息技术咨询有限公司 Two-way confirmation method of commerce, device, computer system and readable storage medium storing program for executing
CN110378759B (en) * 2019-06-12 2024-03-12 上海同鑫信息技术咨询有限公司 Bidirectional confirmation transaction method, device, computer system and readable storage medium
CN110442764A (en) * 2019-07-04 2019-11-12 深圳壹账通智能科技有限公司 Contract generation method, device and the computer equipment crawled based on data
CN110442764B (en) * 2019-07-04 2023-03-21 深圳壹账通智能科技有限公司 Contract generation method and device based on data crawling and computer equipment
CN112329395A (en) * 2019-07-18 2021-02-05 神通资讯科技股份有限公司 Electronic signature system and method using web service
CN110414937A (en) * 2019-07-29 2019-11-05 重庆晨鲸科技有限公司 Upper chain type electronic signature based on two dimensional code and deposit card method and system
CN110688668A (en) * 2019-09-02 2020-01-14 平安普惠企业管理有限公司 Electronic contract storage method and device and electronic equipment
WO2021042540A1 (en) * 2019-09-02 2021-03-11 平安普惠企业管理有限公司 Electronic contract storage method and apparatus, electronic device, and computer readable storage medium
CN111698451A (en) * 2020-06-17 2020-09-22 北京天威诚信电子商务服务有限公司 Video conference-based electronic contract signing method, platform and system
CN116797186A (en) * 2023-08-25 2023-09-22 上海甄零科技有限公司 Promise management method, device, equipment and storage medium
CN116797186B (en) * 2023-08-25 2023-12-15 上海甄零科技有限公司 Promise management method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109816329A (en) Intelligent contract signature method, system, computer equipment and storage medium
CN105512881B (en) A kind of method and terminal for completing payment based on two dimensional code
US10182050B2 (en) Data processing based on two-dimensional code
CN111801910A (en) System and method for authenticating off-chain data based on proof verification
CN111314172B (en) Block chain-based data processing method, device, equipment and storage medium
CN104767613A (en) Signature verification method, device and system
CN107169775A (en) False proof marketing system and the method for tracing to the source based on wechat
CN107688733B (en) Service interface calling method, device, user terminal and readable storage medium
CN103377442A (en) Data processing method and system
CN105162604A (en) Feature image identification based verification method and system, and verification server
CN111553450B (en) Two-dimensional code generation and verification method and device
CN103218723A (en) Product anti-fake system and method by means of machine vision and on basis of two-dimensional figure
CN101151874A (en) Network node and method for providing internet services on internet marketplaces
CN109769010A (en) Method, apparatus, equipment and storage medium based on SDK access CloudStack server
US20200057871A1 (en) Apparatuses and methods for signing a legal document
CN111681141B (en) File authentication method, file authentication device and terminal equipment
CN116974999A (en) Electronic document signing method and device, electronic device and storage medium
WO2023245978A1 (en) Logistics waybill monitoring method, apparatus and device
CN102595402B (en) Method, system and equipment for testing electronic data
CN114710297B (en) Block chain evidence storing method, device and equipment based on aggregated signature and storage medium
CN107871266A (en) Method for acquiring interactive certificate and related device
CN112541820A (en) Digital asset management method, device, computer equipment and readable storage medium
CN116205764A (en) Purchase contract generation method, device, equipment and medium
CN109658041A (en) Generating means and its generation method, the equipment and readable storage medium storing program for executing of file
CN103905206A (en) Cross-equipment and cross-application identity authentication method based on data image coding

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