CN109816329A - Intelligent contract signature method, system, computer equipment and storage medium - Google Patents
Intelligent contract signature method, system, computer equipment and storage medium Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2018
- 2018-12-14 CN CN201811536716.8A patent/CN109816329A/en active Pending
Patent Citations (6)
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)
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 |