+

CN108763965A - Method, apparatus, equipment and the medium that electronic contract data are saved from damage - Google Patents

Method, apparatus, equipment and the medium that electronic contract data are saved from damage Download PDF

Info

Publication number
CN108763965A
CN108763965A CN201810502506.0A CN201810502506A CN108763965A CN 108763965 A CN108763965 A CN 108763965A CN 201810502506 A CN201810502506 A CN 201810502506A CN 108763965 A CN108763965 A CN 108763965A
Authority
CN
China
Prior art keywords
contract
signature
damage
data
information
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
CN201810502506.0A
Other languages
Chinese (zh)
Inventor
徐茂兰
袁飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guoxin Kaning Data Technology Co Ltd
Original Assignee
Guoxin Kaning Data 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 Guoxin Kaning Data Technology Co Ltd filed Critical Guoxin Kaning Data Technology Co Ltd
Priority to CN201810502506.0A priority Critical patent/CN108763965A/en
Publication of CN108763965A publication Critical patent/CN108763965A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of method, apparatus that electronic contract data are saved from damage, equipment and media, effectively to save the data information of electronic contract from damage.This method includes:The electronic contract that receipt of contract initiator uploads;The data information to be saved from damage in electronic contract upload procedure is acquired, generates in electronic contract upload procedure and saves data from damage;In response to the stamped signature action that contract initiator initiates, save data from damage during generation contract initiator's stamped signature;The joint signature request comprising joint signature side's information that receipt of contract initiator submits;It generates to the stamped signature action for waiting for that signatory sends notification message of signing a contract, and initiated in response to waiting for signatory according to the information of joint signature side and saves data from damage during waiting for signatory's stamped signature;It determines that joint signature Fang Jun completes signature, generates and save data from damage when joint signature Fang Jun completes signature;Acquire all generations save from damage data generate electronic contract data save from damage during save data from damage.

Description

Method, apparatus, equipment and the medium that electronic contract data are saved from damage
Technical field
The present invention relates to a kind of Internet of Things field more particularly to method, apparatus that electronic contract data are saved from damage, equipment and Jie Matter.
Background technology
Contract refers to the agreement that establish, change or terminate civil relationship between party or both parties.Traditional contract It is mostly carried with papery, papery contract generally requires multiple contract signatories and sign face to face, or by way of mailing when signing It is long-range to sign.
When signing papery contract face to face, if the distance of multiple signatories is farther out, the mode signed face to face can make multiple A side in signatory pays huge manpower, financial resources and time cost in many ways.And it is remotely signed by way of mailing When, mailing process is limited by the time of posting, and not only contract signing is less efficient, but also there are contract lose risk, In addition such mode can not also avoid the possibility of other people allographs.In view of signing face to face and the long-range inconvenience signed, with The continuous development of electronic information technology, electronic contract come into being.
From the birth of electronic contract, it is just convenient, fast with its, inexpensive, efficient the features such as, in e-commerce Play increasingly important role.There is larger differences compared to traditional papery contract for electronic contract, due to network The legal effect of the mutability and instantaneity that information itself has, electronic contract is often below papery contract.Once generating and electricity The sub- relevant dispute of contract, may be because of network the problem of, occur that electronic contract is lost, electronic contract data are tampered or Judge person thinks the case where data of electronic contract can not be accepted and believed, and the interests of the signatory of electronic contract are often unable to get guarantor Card.
Invention content
Method, apparatus, equipment and the medium that electronic contract data provided in an embodiment of the present invention are saved from damage, to be closed to electronics Data information to be saved from damage with multiple preservation of evidence points during signature is saved from damage, effectively saves the data letter of electronic contract from damage Breath.
One embodiment of the invention provides a kind of method that electronic contract data are saved from damage, including:
The electronic contract that receipt of contract initiator uploads;
The data information to be saved from damage in electronic contract upload procedure is acquired, generates in electronic contract upload procedure and saves number from damage According to;
In response to the stamped signature action for adding stamped signature on electronic contract that contract initiator initiates, initiated based on contract The stamped signature and electronic contract of side generate the electronic contract added with contract initiator's stamped signature, and acquire contract initiator's stamped signature mistake Data information to be saved from damage in journey, generate contract initiator's stamped signature during save data from damage;
The joint signature request comprising joint signature side's information that receipt of contract initiator submits;
According to the information of joint signature side, to waiting for that signatory sends notification message of signing a contract, and to waiting for that signatory sends out It send after signing a contract notification message in response to waiting for that signatory initiates for adding on the electronic contract comprising signed side's stamped signature Endorse chapter stamped signature action, will wait for that the stamped signature of signatory is added on the electronic contract comprising signed side's stamped signature, and acquire wait for Data information to be saved from damage during signatory's stamped signature generates and saves data from damage during waiting for signatory's stamped signature;
Determining that joint signature Fang Jun completes signature, acquisition joint signature Fang Jun completes the data information to be saved from damage when signature, It generates and saves data from damage when joint signature Fang Jun completes signature;
The data information to be saved from damage of all generations saved from damage during data are saved from damage as electronic contract data is acquired, is generated Electronic contract data save from damage during save data from damage.
In a kind of possible embodiment, the data information to be saved from damage in electronic contract upload procedure, including with next Kind is a variety of:At the time of the hash value of electronic contract, contract initiator upload electronic contract, the mark that contract initiator accesses to your account At the time of knowing information and contract initiator confirmation electronic contract.
In a kind of possible embodiment, the data information to be saved from damage during contract initiator's stamped signature, including it is following It is one or more:The mark of the terminal for the stamped signature action that the identification information of the stamped signature of contract initiator, response contract initiator initiate Know information, at the time of contract initiator initiates stamped signature action, the identification information that accesses to your account of contract initiator and response contract hair Play the information of the browser for the stamped signature action just initiated.
In a kind of possible embodiment, the data information to be saved from damage during signatory's stamped signature is waited for, including with next Kind is a variety of:Wait for the stamped signature of signatory identification information, response wait for signatory initiate stamped signature action terminal identification information, At the time of waiting for that signatory initiates stamped signature action, wait for the stamped signature that identification information that signatory accesses to your account and response wait for that signatory initiates The information of the browser of action.
In a kind of possible embodiment, the data information to be saved from damage when joint signature Fang Jun completes to sign, including with Under it is one or more:The last one is when signatory when initiation stamped signature on the electronic contract comprising signed side's stamped signature acts It carves, the hash value of the identification information that all signatories access to your account and the electronic contract comprising all signatory's stamped signatures.
In a kind of possible embodiment, before the electronic contract that receipt of contract initiator uploads, method further includes:
The authentication information that receipt of contract initiator uploads;
Authentication is carried out to contract initiator according to authentication information;
The result for determining authentication be certification by when, the data information to be saved from damage in captured identity verification process, It generates in authentication procedures and saves data from damage.
In a kind of possible embodiment, the data information to be saved from damage in authentication procedures, including it is following a kind of or It is a variety of:Contract initiator authentication by the time of, the identification information of the terminal of receipt of contract initiator's authentication information, The information of the browser of receipt of contract initiator's authentication information, identification information that contract initiator accesses to your account, identity are tested Demonstrate,prove the authentication result of information and authentication.
In a kind of possible embodiment, authentication information, including one or more of:The body of contract initiator Part card information, the bank card information of contract initiator and contract initiator are in the third party application for having carried out authentication Account information.
When joint signature side is one, the information of joint signature side includes the mark of joint signature side;
According to the information of joint signature side, to waiting for that signatory sends notification message of signing a contract, including:
According to the mark of joint signature side, mark to joint signature side is corresponding to wait for that signatory sends signature notice and disappears Breath.
In a kind of possible embodiment, when joint signature side is multiple, the information of joint signature side includes that joint is signed The mark of management side and the signature sequence of joint signature side;
According to the information of joint signature side, to waiting for that signatory sends notification message of signing a contract, including:
According to the signature of joint signature side sequence, the mark to each joint signature side is corresponding successively waits for signatory's transmission Sign notification message.
Another embodiment of the present invention provides a kind of device that electronic contract data are saved from damage, including:
First receiving module, the electronic contract uploaded for receipt of contract initiator;
First saves module from damage, for acquiring the data information to be saved from damage in electronic contract upload procedure, generates electronic contract Save data from damage in upload procedure;
Second saves module from damage, the stamped signature for adding stamped signature on electronic contract for being initiated in response to contract initiator Action, the stamped signature based on contract initiator and electronic contract generate the electronic contract added with contract initiator's stamped signature, and acquire Data information to be saved from damage during contract initiator's stamped signature, generate contract initiator's stamped signature during save data from damage;
Second receiving module, the joint signature comprising joint signature side's information submitted for receipt of contract initiator are asked It asks;
Third saves module from damage, for according to the information of joint signature side, to waiting for that signatory sends notification message of signing a contract, And it is signing a contract after notification message in response to waiting for that signatory initiates for being signed comprising signed side to being sent after signatory The stamped signature action that stamped signature is added on the electronic contract of chapter, will wait for that the stamped signature of signatory is added to the electronics for including signed side's stamped signature On contract, and the data information to be saved from damage waited for during signatory's stamped signature is acquired, generates saving from damage during waiting for signatory's stamped signature Data;
4th saves module from damage, for determining that joint signature Fang Jun completes signature, when acquisition joint signature Fang Jun completes signature Data information to be saved from damage, generate and save data from damage when joint signature Fang Jun completes signature;
5th saves module from damage, and the data information to be saved from damage for acquiring all generations saves process from damage as electronic contract data In data save information from damage, generate and save data from damage during electronic contract data are saved from damage.
The equipment that another electronic contract data of the invention are saved from damage, including:
Memory, for storing program;
Processor, the program for being stored in run memory, to execute the electronic contract data in the embodiment of the present invention The method saved from damage.
Yet another embodiment of the invention provides a kind of computer media, and being stored with computer program on computer media refers to It enables, the method that electronic contract data provided in an embodiment of the present invention are saved from damage is realized when computer program instructions are executed by processor.
Method, apparatus, equipment and the medium that electronic contract data according to embodiments of the present invention are saved from damage, in electronic contract During upload, during contract initiator's stamped signature, during signatory's stamped signature, joint signature Fang Jun when completing signature and Entire electronic contract is saved from damage a little on evidence during saving from damage, and acquires the data information to be saved from damage of each preservation of evidence point, and Data are saved in data information to be saved from damage generation based on each evidence point from damage, realize multiple evidences during being signed to electronic contract The data information to be saved from damage saved from damage a little is saved from damage, effectively saves the data information of electronic contract from damage.
Description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, will make below to required in the embodiment of the present invention Attached drawing is briefly described, for those of ordinary skill in the art, without creative efforts, also It can be obtain other attached drawings according to these attached drawings.
Fig. 1 is the schematic flow diagram for the method for showing that electronic contract data according to an embodiment of the invention are saved from damage;
Fig. 2 is the structural schematic diagram for the device that electronic contract data according to another embodiment of the present invention are saved from damage;
Fig. 3 is to show the meter that the method and apparatus that electronic contract data according to the ... of the embodiment of the present invention are saved from damage may be implemented Calculate the structure chart of the exemplary hardware architecture of equipment.
Specific implementation mode
The feature and exemplary embodiment of various aspects of the invention is described more fully below, in order to make the mesh of the present invention , technical solution and advantage be more clearly understood, with reference to the accompanying drawings and embodiments, the present invention is further retouched in detail It states.It should be understood that specific embodiment described herein is only configured to explain the present invention, it is not configured as limiting the present invention. To those skilled in the art, the present invention can be real in the case of some details in not needing these details It applies.Below to the description of embodiment just for the sake of by showing that the example of the present invention is better understood from the present invention to provide.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence " including ... ", it is not excluded that including There is also other identical elements in the process, method, article or equipment of the element.
Due to being easily destroyed of electronic contract, evanescent feature, the legal effect of electronic contract is often below papery conjunction Together.Once generate with the relevant dispute of electronic contract, may be because of network the problem of, occur that electronic contract is lost, electronics closes It is tampered with data or judge thinks the case where data of electronic contract can not be accepted and believed, the profit of the signatory of electronic contract Benefit is often unable to get guarantee.Multiple preservation of evidence points during electronic contract signature can be waited for therefore, it is necessary to a kind of Save method, apparatus, equipment and medium that the electronic contract data that data information is saved from damage are saved from damage from damage.
It should be noted that the term " preservation of evidence point " in the present invention refers to during the signature of electronic contract, ring Should in contract initiator action, wait for that the action of data is saved in the action of signatory or generation from damage, acquire data information to be saved from damage simultaneously Generate the action node for saving data from damage.
Make an example, in response to waiting for that the stamped signature of signatory acts, acquisition waits for the number to be saved from damage during signatory's stamped signature It is believed that breath, generates and saves data from damage during waiting for signatory's stamped signature.The acquisition action of data information to be saved from damage is acquired during this It is acted with the generation for saving data from damage is generated, is the preservation of evidence point during waiting for signatory's stamped signature.
In order to better understand the present invention, below in conjunction with attached drawing, electronics according to the ... of the embodiment of the present invention is described in detail and closes Method, apparatus, equipment and the medium saved from damage with data, it should be noted that these embodiments are not disclosed by the invention for limiting Range.
Fig. 1 is the schematic flow diagram for the method for showing that electronic contract data according to the ... of the embodiment of the present invention are saved from damage.Such as Fig. 1 institutes Show, the method 100 that the electronic contract data in the present embodiment are saved from damage may comprise steps of:
S110, the electronic contract that receipt of contract initiator uploads.
In some embodiments of the invention, contract initiator initiates individual or the enterprise of signature electronic contract.
In some embodiments of the invention, contract initiator can upload the electronic contract of document format, for example, word The electronic contract of electronic contract or text document (txt) format of format, contract initiator can also upload Portable Document lattice The electronic contract of formula (Portable Document Format, PDF) file, it is not limited in the embodiment of the present invention.
It should be noted that if contract initiator uploads the electronic contract of document format, contract initiator upload is received Electronic contract after, further include:
The electronic contract that contract initiator uploads is converted into the electronic contract of portable document format pdf document, for Contract initiator and joint signature side carry out stamped signature on the electronic contract of the pdf document during electronic contract signature.It will be electric Sub- contract documents are converted into pdf document, can reduce the possibility that electronic contract is tampered.
In some embodiments of the invention, further include before S110:
The authentication information that receipt of contract initiator uploads.
Authentication is carried out to contract initiator according to authentication information.
The result for determining authentication be certification by when, the data information to be saved from damage in captured identity verification process, It generates in authentication procedures and saves data from damage.
In some embodiments, in the generation authentication procedures of above-mentioned steps save data from damage after, further include:
Save data from damage in storage authentication procedures.
In the above-described embodiments, the terrible pass saved data from damage and can facilitate electronic contract in the authentication procedures of storage It is people can at any time call in authentication procedures save data from damage when needed.
In some embodiments of the invention, in the storage authentication procedures of above-described embodiment save from damage data it Afterwards, further include:
Data backup will be saved from damage to third being approved by state notarial organ, with public credibility in authentication procedures Number formulary evidence saves center from damage.
Make an example, it can be National Information Center that above-mentioned third party's data, which save center from damage,.
In the above-described embodiments, it is protected by the way that the data information to be saved from damage in authentication procedures is backed up to third party's data Full center can cure the data of saving from damage in authentication procedures, and further ensure in authentication procedures and save number from damage According to authenticity, stability, legal effect, confidence level and degree of being recognized, and avoid and stored save loss of data from damage and make At influence.
In some embodiments, the data of saving from damage in authentication procedures are generated, including:
The data information to be saved from damage in the authentication procedures of acquisition is calculated using Hash (Hash) algorithm, will be calculated Authentication procedures in the hash value of data information to be saved from damage save data from damage as in authentication procedures.
In the above-described embodiments, the data of saving from damage in authentication procedures are hash value, it is only necessary to preserve a hash value It can realize the proof to entire authentication procedures, to reduce the load of storage, reduce and save cost from damage.
In some embodiments, authentication information, including one or more of:The identity card of contract initiator is believed Breath, the account of the bank card information of contract initiator and contract initiator in the third party application for having carried out authentication Information.
Make an example, the ID card information of contract initiator can be the full face of contract initiator's identity card and anti- Face photo.
Make another example, the bank card information of contract initiator can be bank's card number of contract initiator.
In some embodiments, the data information to be saved from damage in authentication procedures, including one or more of:Contract Initiator's authentication by the time of, the identification information of the terminal of receipt of contract initiator's authentication information, receipt of contract The information of the browser of initiator's authentication information, identification information and authentication information that contract initiator accesses to your account and The authentication result of authentication.
It is classified into 6 embodiments below, the information that the authentication information to above-described embodiment includes does specific description.
In one embodiment, contract initiator authentication by the time of can by arbitrarily with public credibility and It is capable of providing what the time stamp server in trusted time source obtained.Wherein, it should be noted that be previously mentioned in the embodiment of the present invention At the time of be all at the time of can be as accurate as second or millisecond.
In one embodiment, the type of the identification information of the terminal of receipt of contract initiator authentication information is following It is one or more:Address media access control (Medium Access Control, MAC) of terminal, the identification code of terminal Integrated circuit card identification code (the Integrate circuit card of (Unique Device Identifier, UDID), terminal Identity, ICCID), International Mobile Equipment Identity code (the International Mobile Equipment of terminal Identity, IMEI), the Internet protocol address (Internet Protocol Address, IP) of terminal and phone number.
In this embodiment, the terminal of receipt of contract initiator authentication information can be computer, smart mobile phone peace One kind in plate computer.
Make an example, when contract initiator uploads authentication information on certain computer, then this computer is exactly Receive the terminal of contract initiator's authentication information.
In this embodiment it is possible to which the identification information of the terminal by receipt of contract initiator's authentication information, judges Whether the terminal is the common terminal of contract initiator, and then tentatively judges whether it is that contract initiator initiates and completes in person Authentication.
In one embodiment, the information of the browser of receipt of contract initiator authentication information can be browser Title.
In one embodiment, the identification information that contract initiator accesses to your account refers to contract initiator in electronic contract label The identification information of the account used in the authentication procedures of administration.
Make an example, the identification information that contract initiator accesses to your account can be coding of accounts or name on account.
In one embodiment, the data information to be saved from damage in authentication procedures, including contract initiator access to your account Identification information and authentication information.
In this embodiment, the identification information to be accessed to your account using contract initiator can prove contract initiator and conjunction Binding relationship between the account used with initiator.
In one embodiment, the authentication result of authentication be authentication by or authentication fail.
In an optional embodiment of the present invention, the data information to be saved from damage in authentication procedures, including:Contract is sent out Rise square authentication by the time of, the identification information of the terminal of receipt of contract initiator's authentication information, receipt of contract hair Play the information of the browser of square authentication information, the identification information and authentication information and body that contract initiator accesses to your account The authentication result of part certification.
In this embodiment, the data information to be saved from damage in authentication procedures has included effective in authentication procedures Evident information, comprehensive evidence can be provided for authentication procedures and supported, and demonstrate contract initiator and be authenticated Account between relationship, and avoid generate in authentication procedures invalid and save data from damage.
It should be noted that the vaild evidence information in the present invention refers to preservation of evidence during electronic contract is signed Point acquisition can be as the information of evidence, it refers to being not legally authorized to save number from damage with evidential effect in vain to save data from damage According to.
S120 acquires the data information to be saved from damage in electronic contract upload procedure, generates in electronic contract upload procedure Save data from damage.
In some embodiments of the invention, the data information to be saved from damage in electronic contract upload procedure, including with next Kind is a variety of:At the time of the hash value of electronic contract, contract initiator upload electronic contract and contract initiator accesses to your account At the time of identification information and contract initiator confirm electronic contract.
It is classified into 4 embodiments below, includes to the data information to be saved from damage in above-mentioned electronic contract upload procedure Information illustrates successively.
In one embodiment, in subsequent signature and during save from damage, the electronics that the contract initiator of acquisition uploads closes Same hash value can be used to prove whether the content of electronic contract is tampered.
In another embodiment, at the time of contract initiator uploads electronic contract and contract initiator confirms electronic contract At the time of be all to be obtained by the time stamp server with public credibility.
Make an example, of the invention is all when can be as accurate as second or millisecond at the time of saving from damage in data information It carves.
In yet another embodiment, the identification information that contract initiator accesses to your account can be coding of accounts or account name Claim.
Specifically, it refers to contract initiator uses during uploading electronic contract account that contract initiator, which accesses to your account, Family.
In a further embodiment, refer to contract initiator at the end used at the time of contract initiator confirms electronic contract At the time of triggering confirms electronic contract option on end.
Wherein, confirm that electronic contract option can be the text that the terminal receipt of contract initiator that contract initiator uses uploads The electronic contract of shelves format, and after the electronic contract of document format is converted into the electronic contract of pdf document, initiated to contract Just show, can also be the pdf document that the terminal receipt of contract initiator that uses of contract initiator uploads electronic contract it Afterwards, it is shown to contract initiator.In practical application, based on contract terminal that contract initiator uses initiator can upload The flexible form of electronic contract selects.In this embodiment, contract is indicated at the time of confirming electronic contract by contract initiator Initiator had confirmed that the content of the electronic contract uploaded, and determined that the content in the electronic contract uploaded is contract initiator True intention indicates.
In an optional embodiment of the present invention, the data information to be saved from damage in electronic contract upload procedure, including At the time of the hash value of electronic contract that contract initiator uploads, contract initiator upload electronic contract, contract initiator uses At the time of the identification information of account and contract initiator confirm electronic contract.
In the optional embodiment, the data information to be saved from damage in electronic contract upload procedure has included on electronic contract Vaild evidence information during biography can provide comprehensive evidence for electronic contract upload procedure and support, and avoid generation The invalid of electronic contract upload procedure saves data from damage.
In some embodiments of the invention, save data from damage in the generation electronic contract upload procedure in S120, specifically Including:
The data information to be saved from damage in electronic contract upload procedure is calculated using hash algorithm, by what is be calculated The hash value of data information to be saved from damage in electronic contract upload procedure saves data from damage as in electronic contract upload procedure.
In the above-described embodiments, the data of saving from damage in electronic contract upload procedure are hash value, it is only necessary to preserve one Hash value can realize that the proof to entire electronic contract upload procedure reduces and saves from damage to reduce the load of storage Cost.
In some embodiments of the invention, after S120, further include:
Save data from damage in storage electronic contract upload procedure.
In the above-described embodiments, the profit saved data from damage and can facilitate electronic contract in the electronic contract upload procedure of storage Evil party can at any time call in electronic contract upload procedure when needed saves data from damage.
In some embodiments of the invention, save data from damage in the storage electronic contract upload procedure of above-described embodiment Later, further include:
By in electronic contract upload procedure save from damage data backup to approved by state notarial organ, it is with public credibility Third party's data save center from damage.Wherein, it can be National Information Center that third party's data, which save center from damage,.
In the above-described embodiments, by the way that the data information to be saved from damage in electronic contract upload procedure is backed up to third number formulary According to center is saved from damage, the data of saving from damage in electronic contract upload procedure can be cured, and further ensure and be transmitted through on electronic contract The authenticity for saving data from damage, stability, legal effect, confidence level and degree of being recognized in journey, and avoid stored save from damage Loss of data and caused by influence.
S130, the stamped signature for adding stamped signature on electronic contract initiated in response to contract initiator act, are based on closing With the stamped signature and electronic contract of initiator, the electronic contract added with contract initiator's stamped signature is generated, and acquire contract initiator Data information to be saved from damage during stamped signature, generate contract initiator's stamped signature during save data from damage.
In some embodiments of the invention, the stamped signature of contract initiator refers to being generated in contract initiator's using terminal , identity that can be identified for that contract initiator and with the signature and/or print of the stamped signature of papery contract visual effect having the same Chapter.
Make an example, when the stamped signature of contract initiator is seal, seal can be the name of based on contract initiator Or enterprise name, it is generated in a manner of template or upload.
Make a specific example, contract initiator can select in a template the pattern of seal, the font of seal and/or The color of seal is to generate the seal of contract initiator.
Make another example, when the stamped signature of contract initiator is signature, signature can pass through upload or hand-written generation.
Make a specific example, contract initiator can generate conjunction on third party application by hand-written mode With the signature of initiator.
In some embodiments of the invention, while contract initiator initiates stamped signature action, the position of stamped signature can be selected It sets and/or stamped signature scheme.
Make an example, contract initiator can select the position of stamped signature on electronic contract.
Make another example, stamped signature scheme includes:Whether need to be capped seal on the perforation.
In some embodiments of the invention, the data information to be saved from damage during contract initiator stamped signature, including it is following It is one or more:The mark of the terminal for the stamped signature action that the identification information of the stamped signature of contract initiator, response contract initiator initiate Know information, at the time of contract initiator initiates stamped signature action, the identification information that accesses to your account of contract initiator and response contract hair Play the information of the browser for the stamped signature action just initiated.
It is classified into 4 embodiments below, includes to the data information to be saved from damage during said contract initiator's stamped signature Information illustrate successively.
In one embodiment, the identification information of the stamped signature of contract initiator is e-business certification authorized organization CA certificate of the center (Certificate Authority, CA) to the stamped signature granting of contract initiator.
Specifically, for the stamped signature of contract initiator after CA center certifications, the centers CA can give the stamped signature granting of contract initiator One CA certificate, the CA certificate can be as the identification informations of contract initiator.
In this embodiment, the probability played tricks due to the stamped signature generated using terminal is higher, when the label of contract initiator When chapter is the stamped signature by CA center certifications, the stamped signature of the stamped signature of contract initiator and the contract initiator of imitation can be distinguished, And it is able to demonstrate that the correspondence of legal initiator and stamped signature.
In one embodiment, the end for the stamped signature action that the response contract initiator during contract initiator stamped signature initiates The identification information at end, the mark with the identification information of the terminal of receipt of contract initiator's authentication information in authentication procedures Knowledge information type is identical, terminal type is identical.
In this embodiment it is possible to which the identification information of the terminal by responding the stamped signature action that contract initiator initiates, sentences Whether the terminal of breaking is the common terminal of contract initiator, and then preliminary judges whether it is stamped signature that contract initiator initiates in person Action.
In one embodiment, contract initiator initiates at the time of stamped signature action to be by with public credibility and can What the time stamp server in offer trusted time source obtained.
In one embodiment, the information of the browser for the stamped signature action that response contract initiator initiates can be browser Title.
In an optional embodiment of the present invention, the data information to be saved from damage during contract initiator's stamped signature, including At the time of the identification information of the stamped signature of contract initiator, the identification information of contract originating end, contract initiator initiation stamped signature action, The information of the browser of the stamped signature action of identification information, response contract initiator initiation that contract initiator accesses to your account.
In the optional embodiment, the data information to be saved from damage during contract initiator's stamped signature has included contract initiation Vaild evidence information during square stamped signature can provide comprehensive evidence for contract initiator's stamped signature process and support, Neng Gouyou The proof of power during this stamped signature action be that contract initiator initiates in person, and avoids generation contract initiator's stamped signature process In invalid save data from damage.
In some embodiments of the invention, the mode for saving data from damage during generation contract initiator's stamped signature and generation The form for saving data from damage in electronic contract upload procedure is identical.
In some embodiments of the invention, after S130, further include:
Save data from damage during contract initiator's stamped signature that storage generates.In some embodiments of the invention, above-mentioned In embodiment storage generate contract initiator's stamped signature during save data from damage after, further include:
Data backup of saving from damage during contract initiator's stamped signature had into public credibility to what is approved by state notarial organ Third party's data save center from damage.
Wherein, backup mode is identical with the backup mode in electronic contract upload procedure in this embodiment.
In some embodiments of the invention, in order to further increase the confidence level for saving data from damage, legal effect and safety Property, ensure that the signature action of electronic contract is that contract initiator completes.At this point, before S130, further include:
Receipt of contract initiator inputs stamped signature password.
The stamped signature password of confirmation contract initiator input is identical as pre-stored stamped signature password.
In some embodiments, pre-stored signature password is contract initiator in carrying out authentication procedures or identity It sets in verification process and stores.
After contract initiator completes stamped signature action, contract initiator needs that the joint signature Fang Ji of electronic contract is allowed to renew Administration.At this time, it may be necessary to which contract initiator provides the address of joint signature side to notify joint signature side to sign.
In some embodiments of the invention, in order to further strengthen the confidence level for saving data from damage, authenticity and safety, After electronic contract of the generation added with contract initiator's stamped signature in S130, further include:
Password is checked for contract is arranged added with the electronic contract of contract initiator's stamped signature.
In the present embodiment, checks password for contract is arranged added with the electronic contract of contract initiator's stamped signature, refer to receiving Contract initiator is that the contract of the electronic contract setting added with contract initiator's stamped signature checks password.The contract checks that password is used Check that the permission of treaty content just may be used only when password input by user checks that password is identical with the contract in verification user To check the electronic contract for being added with contract initiator's stamped signature.
Make an example, contract checks the combination that password can be one or more in number, English alphabet and symbol.
In some embodiments of the invention, contract initiator is that the electronic contract comprising contract initiator's stamped signature is provided with Contract checks after password that contract initiator can pass through short message mode, voice communication mode, and/or third party's communication mode To wait for signatory send contract check password.
S140, the joint signature request comprising joint signature side's information that receipt of contract initiator submits.
In some embodiments of the invention, joint signature side is needed in addition to contract initiator on the electronic contract The people for carrying out stamped signature or enterprise.
Make an example, when contract initiator selects first, second, the third three people's stamped signatures on electronic contract, first, second, third are The joint signature side of the electronic contract.
Make another example, when contract initiator selects first (individual), company's fourth stamped signature on electronic contract, first and public affairs Department's fourth is the joint signature side of the electronic contract.
In some embodiments of the invention, joint signature side's information includes:The mark and/or joint label of joint signature side The signature sequence of management side.
S150, according to the information of joint signature side, to waiting for that signatory sends notification message of signing a contract, and to waiting signing Side, which is sent, to sign a contract after notification message in response to waiting for that signatory initiates in the electronic contract for including signed side's stamped signature The stamped signature action of upper addition stamped signature, will wait for that the stamped signature of signatory is added on the electronic contract comprising signed side's stamped signature, and adopt Collection waits for the data information to be saved from damage during signatory's stamped signature, generates and saves data from damage during waiting for signatory's stamped signature.
In some embodiments of the invention, wait for that signatory refers to needing to be capped stamped signature on electronic contract, and do not complete The joint signature side of signature.
In the scene of signature electronic contract, electronic contract can be both sides' signature, can also be multi-party signature.Divide below Two embodiments, respectively to both sides' signature and multi-party signature when how according to the information of joint signature side to waiting for that signatory sends label Administration's contract note message illustrates.
In one embodiment, when electronic contract is both sides' signature, there are one joint signature sides, on contract initiator The information of the joint signature side of biography includes the mark of joint signature side.
At this point, the information according to joint signature side in S150, to waiting for that signatory sends notification message of signing a contract, specifically Including:
According to the mark of joint signature side, mark to joint signature side is corresponding to wait for that signatory sends signature notice and disappears Breath.
Illustratively, the mark of joint signature side includes one or more of:The phone number of joint signature side, joint The mailbox of signatory and joint signature side can sign the account of electronic contract.
In another embodiment, when electronic contract needs multi-party signature, joint signature side is multiple, contract label at this time It is related to the order problem of contract signature during administration.
At this point, the information of joint signature side includes the mark of joint signature side and the signature sequence of joint signature side.
The information according to joint signature side in S150 is signed a contract notification message to waiting for that signatory sends, is specifically included:
According to the signature of joint signature side sequence, the mark to each joint signature side is corresponding successively waits for signatory's transmission Sign notification message.
Illustratively, when determining after signatory completes to sign, determination is next in the signature sequence of joint signature side The next joint signature side determined is determined as the new signatory that waits for, and waits for signatory's transmission to new by joint signature side Sign notification message.
In some embodiments of the invention, in S150 in response to waiting for that signatory initiates for comprising signed side The stamped signature action that stamped signature is added on the electronic contract of stamped signature, specifically includes:
It receives and waits for that the contract of signatory's input checks password.
It determines and waits for that the contract of signature input checks that password checks password with the contract that contract initiator is electronic contract setting When identical, in response to waiting for that the stamped signature for adding stamped signature on the electronic contract comprising signed side's stamped signature that signatory initiates is dynamic Make.
Wherein, wait for the contract of signatory's input check password be contract initiator by short message mode, voice communication mode, And/or the transmission of third party's communication mode.
In some embodiments of the invention, S150 will wait for that the stamped signature of signatory is added to comprising signed side's stamped signature After on electronic contract, further include:
New contract is set for the electronic contract comprising signed side's stamped signature and checks password.
Wait for that the contract of signatory's input checks password and contract initiator/wait for that the contract of signatory's setting checks mouth in verification After enabling unanimously, the content of electronic contract can be checked and/or initiate stamped signature action, Neng Goufang on electronic contract by waiting for signatory Only the content of electronic contract is illegally revealed, is distorted and other people in addition to joint signature side is with contract initiator pretend to be and combine Signatory's stamped signature ensure that the confidence level, authenticity and safety for saving data from damage.
In some embodiments of the invention, the data information to be saved from damage during signatory's stamped signature is waited for, including with next Kind is a variety of:Wait for the stamped signature of signatory identification information, response wait for signatory initiate stamped signature action terminal identification information, At the time of waiting for that signatory initiates stamped signature action, wait for the stamped signature that identification information that signatory accesses to your account and response wait for that signatory initiates The information of the browser of action.
It is classified into 5 embodiments below, to the data information to be saved from damage waited for during signatory's stamped signature of above-described embodiment Including information do specific description.
In one embodiment, wait for that the identification information of the stamped signature of signatory is the centers CA to waiting for the stamped signature granting of signatory CA certificate.
Wherein, wait for that the details of the stamped signature of signatory is identical with the details of the stamped signature of contract initiator.
In one embodiment, response waits for the type and identity of the identification information of the terminal for the stamped signature action that signatory initiates The type of the identification information of the terminal of receipt of contract initiator's authentication information in verification process is identical.
In this embodiment it is possible to wait for the identification information of the terminal for the stamped signature action that signatory initiates by response, judge Whether the terminal is to wait for the common terminal of signatory, and then tentatively judge whether it is the stamped signature action for waiting for signatory and initiating in person.
In one embodiment, wait for that at the time of signatory initiates stamped signature action be by the time-stamping service with public credibility What device obtained.
In one embodiment, wait for that the identification information that signatory accesses to your account can be coding of accounts or name on account.
In one embodiment, response waits for that the information of the browser for the stamped signature action that signatory initiates can be browser Title.
In an optional embodiment of the present invention, the data information to be saved from damage during signatory's stamped signature is waited for, including: It waits for the identification information of the terminal for the stamped signature action that the identification information of the stamped signature of signatory, response wait for that signatory initiates, wait for signatory At the time of initiating stamped signature action, wait for the clear of the stamped signature action that identification information that signatory accesses to your account and response wait for that signatory initiates Look at the information of device.
In the optional embodiment, wait for that the data information to be saved from damage during signatory's stamped signature includes to wait for signatory Vaild evidence information during stamped signature can support to wait for that signatory's stamped signature process provides comprehensive evidence, can be strong Prove that stamped signature action waits for that signatory initiates in person during this, and avoid generate it is invalid during waiting for signatory's stamped signature Save data from damage.
S160 determines that joint signature Fang Jun completes signature, and acquisition joint signature Fang Jun completes the data to be saved from damage when signature Information generates and saves data from damage when joint signature Fang Jun completes signature.
In some embodiments of the invention, the data information to be saved from damage when joint signature Fang Jun completes to sign, including with Under it is one or more:The last one is when signatory when initiation stamped signature on the electronic contract comprising signed side's stamped signature acts It carves, the hash value of the identification information that all signatories access to your account and the electronic contract comprising all signatory's stamped signatures.
It is classified into 3 embodiments below, the data information to be saved from damage when completing signature to joint signatory includes Information illustrates successively.
In one embodiment, the last one waits for that signatory initiates stamped signature on the electronic contract comprising signed side's stamped signature It is by with public credibility and being capable of providing the time stamp server in trusted time source and obtaining at the time of action.
Make an example, when judge the last one wait for signatory initiated on the electronic contract comprising signed side's stamped signature sign When nutating is made, server collects the last one by time stamp server and waits for signatory in the electricity for including signed side's stamped signature At the time of initiating stamped signature action on sub- contract.
In this embodiment, it is dynamic to wait for that signatory initiates stamped signature on the electronic contract comprising signed side's stamped signature for the last one As at the time of can be used for prove electronic contract complete signature at the time of.
In another embodiment, the identification information that all signatories access to your account includes that contract signatory accesses to your account The identification information that identification information and all joint signature sides access to your account.
In yet another embodiment, when the last one joint signature side completes to sign, including all signatory's stamped signatures Electronic contract comes into force.At this point, can be proved in electronic contract using the hash value of the electronic contract comprising all signatory's stamped signatures The content with legal effect that all signatories are arranged.
In an optional embodiment of the present invention, joint signature Fang Jun completes the data information to be saved from damage when signature, Including:The last one waits for signatory at the time of initiating stamped signature action on the electronic contract comprising signed side's stamped signature, all label The hash value of the identification information that management side accesses to your account and the electronic contract comprising all signatory's stamped signatures.
In the optional embodiment, the data information to be saved from damage when joint signature Fang Jun completes signature has included joint label Management side completes vaild evidence information when signature, and comprehensive evidence is provided when can come into force for electronic contract and is supported, and is avoided Generate during waiting for signatory stamped signature invalid saves data from damage.
S170 acquires data to be saved from damage the letter of all generations saved from damage during data are saved from damage as electronic contract data Breath generates and saves data from damage during electronic contract data are saved from damage.
In some embodiments of the invention, the data of saving from damage of all generations in S170 include in the embodiment of the present invention Save saving data from damage, waiting for signatory's stamped signature process during data, contract initiator's stamped signature from damage in electronic contract upload procedure In save data from damage and save data from damage when joint signature Fang Jun completes signature.
It should be noted that the embodiment of the present invention be not precluded can with the data of saving from damage in captured identity verification process, electricity In sub- contract upload procedure save saving data from damage, wait for signatory's stamped signature during data, contract initiator's stamped signature from damage during Save data from damage and no less than two saved from damage in data when joint signature Fang Jun completes signature save from damage data generate one it is new The technical solution for saving data from damage.
Save data from damage during the electronic contract signature generated by S160, can be used for proving signing in electronic contract The authenticity for the data saved from damage in the process is not tampered with.
Method, apparatus, equipment and the medium that electronic contract data according to embodiments of the present invention are saved from damage, in electronic contract During upload, during contract initiator's stamped signature, during signatory's stamped signature, joint signature Fang Jun when completing signature and Entire electronic contract is saved from damage a little on evidence during saving from damage, and acquires the data information to be saved from damage of each preservation of evidence point, and Data are saved in data information to be saved from damage generation based on each evidence point from damage, realize multiple evidences during being signed to electronic contract The data information to be saved from damage saved from damage a little is saved from damage.
Based on identical inventive concept, another embodiment of the present invention provides the device that electronic contract data are saved from damage.Fig. 2 is The structural schematic diagram for the device that electronic contract data according to another embodiment of the present invention are saved from damage.As shown in Fig. 2, electronic contract number May include according to the device 200 saved from damage:
First receiving module 210, the electronic contract uploaded for receipt of contract initiator.
First saves module 220 from damage, for acquiring the data information to be saved from damage in electronic contract upload procedure, generates electronics and closes Save data from damage in upload procedure.
Second saves module 230 from damage, is used to add stamped signature on electronic contract for what is initiated in response to contract initiator Stamped signature acts, the stamped signature based on contract initiator and electronic contract, generates the electronic contract added with contract initiator's stamped signature, and Data information to be saved from damage during acquisition contract initiator's stamped signature, generate contract initiator's stamped signature during save data from damage.
Second receiving module 240, the joint signature for including joint signature side's information submitted for receipt of contract initiator Request.
Third saves module 250 from damage, for according to the information of joint signature side, to waiting for that signatory sends notice of signing a contract and disappear Breath, and signing a contract after notification message in response to waiting for that signatory initiates for comprising signed side to being sent after signatory The stamped signature action that stamped signature is added on the electronic contract of stamped signature, will wait for that the stamped signature of signatory is added to the electricity for including signed side's stamped signature On sub- contract, and the data information to be saved from damage waited for during signatory's stamped signature is acquired, generates the guarantor waited for during signatory's stamped signature Total evidence.
4th saves module 260 from damage, and for determining that joint signature Fang Jun completes signature, acquisition joint signature Fang Jun completes signature When data information to be saved from damage, generate and save data from damage when joint signature Fang Jun completes signature.
5th saves module 270 from damage, and the data information to be saved from damage for acquiring all generations is saved from damage as electronic contract data Data in the process save information from damage, generate and save data from damage during electronic contract data are saved from damage.
In some embodiments of the invention, the data information to be saved from damage in electronic contract upload procedure, including with next Kind is a variety of:At the time of the hash value of electronic contract, contract initiator upload electronic contract, the mark that contract initiator accesses to your account At the time of knowing information and contract initiator confirmation electronic contract.
In some embodiments of the invention, the data information to be saved from damage during contract initiator stamped signature, including it is following It is one or more:The mark of the terminal for the stamped signature action that the identification information of the stamped signature of contract initiator, response contract initiator initiate Know information, at the time of contract initiator initiates stamped signature action, the identification information that accesses to your account of contract initiator and response contract hair Play the information of the browser for the stamped signature action just initiated.
In some embodiments of the invention, the data information to be saved from damage during signatory's stamped signature is waited for, including with next Kind is a variety of:Wait for the stamped signature of signatory identification information, response wait for signatory initiate stamped signature action terminal identification information, At the time of waiting for that signatory initiates stamped signature action, wait for the stamped signature that identification information that signatory accesses to your account and response wait for that signatory initiates The information of the browser of action.
In some embodiments of the invention, the data information to be saved from damage when joint signature Fang Jun completes to sign, including with Under it is one or more:The last one is when signatory when initiation stamped signature on the electronic contract comprising signed side's stamped signature acts It carves, the hash value of the identification information that all signatories access to your account and the electronic contract comprising all signatory's stamped signatures.
In some embodiments of the invention, the device 200 that electronic contract data are saved from damage further includes:
Authentication information receiving module, the authentication information uploaded for receipt of contract initiator.
Authentication module, for carrying out authentication to contract initiator according to authentication information.
Module is saved in authentication from damage, for the result for determining authentication be certification by when, captured identity authenticated Data information to be saved from damage in journey generates in authentication procedures and saves data from damage.
In some embodiments of the invention, the data information to be saved from damage in authentication procedures, including it is following a kind of or It is a variety of:Contract initiator authentication by the time of, the identification information of the terminal of receipt of contract initiator's authentication information, The information of the browser of receipt of contract initiator's authentication information, identification information that contract initiator accesses to your account, identity are tested Demonstrate,prove the authentication result of information and authentication.
In some embodiments of the invention, authentication information, including one or more of:The body of contract initiator Part card information, the bank card information of contract initiator and contract initiator are in the third party application for having carried out authentication Account information.
In some embodiments of the invention, when joint signature side is one, the information of joint signature side includes that joint is signed The mark of management side;
It can be specifically used at this point, third saves module 250 from damage, according to the mark of joint signature side, to joint signature side Identify it is corresponding wait for signatory send signature notification message.
In some embodiments of the invention, when joint signature side is multiple, the information of joint signature side includes that joint is signed The mark of management side and the signature sequence of joint signature side;
It can be specifically used at this point, third saves module 250 from damage, according to the signature of joint signature side sequence, successively to each The mark of joint signature side is corresponding to wait for that signatory sends signature notification message.
It the other details of the device that electronic contract data according to the ... of the embodiment of the present invention are saved from damage and is described above in association with Fig. 1 The method that electronic contract data according to an embodiment of the invention are saved from damage is similar.
Fig. 3 is to show the meter that the method and apparatus that electronic contract data according to the ... of the embodiment of the present invention are saved from damage may be implemented Calculate the structure chart of the exemplary hardware architecture of equipment.
As shown in figure 3, the equipment 300 that electronic contract data are saved from damage includes input equipment 301, input interface 302, centre Manage device 303, memory 304, output interface 305 and output equipment 306.Wherein, input interface 302, central processing unit 303, Memory 304 and output interface 305 are connected with each other by bus 310, and input equipment 301 and output equipment 306 pass through respectively Input interface 302 and output interface 305 are connect with bus 310, and then other groups for the equipment 300 saved from damage with electronic contract data Part connects.
Specifically, input equipment 301 is received from external input information, and by input interface 302 by input information It is transmitted to central processing unit 303;Central processing unit 303 is based on the computer executable instructions stored in memory 304 to input Information is handled to generate output information, and output information is temporarily or permanently stored in memory 304, is then passed through Output information is transmitted to output equipment 306 by output interface 305;Output information is output to electronic contract number by output equipment 306 According to the equipment 300 saved from damage outside for users to use.
That is, the equipment that electronic contract data shown in Fig. 3 are saved from damage can also be implemented as include:It is stored with calculating The memory of machine executable instruction;And processor, the processor may be implemented to combine when executing computer executable instructions The method and apparatus for the equipment that the electronic contract data that Fig. 1 to Fig. 2 is described are saved from damage.
In one embodiment, the equipment 300 that electronic contract data shown in Fig. 3 are saved from damage may be implemented as one kind and set Standby, which may include:Memory, for storing program;Processor, for running the journey stored in the memory Sequence, the method that the electronic contract data to execute the embodiment of the present invention are saved from damage.
It should be clear that the invention is not limited in specific configuration described above and shown in figure and processing. For brevity, it is omitted here the detailed description to known method.In the above-described embodiments, several tools have been described and illustrated The step of body, is as example.But procedure of the invention is not limited to described and illustrated specific steps, this field Technical staff can be variously modified, modification and addition after the spirit for understanding the present invention, or suitable between changing the step Sequence.
Functional block shown in structures described above block diagram can be implemented as hardware, software, firmware or their group It closes.When realizing in hardware, it may, for example, be electronic circuit, application-specific integrated circuit (ASIC), firmware appropriate, insert Part, function card etc..When being realized with software mode, element of the invention is used to execute program or the generation of required task Code section.Either code segment can be stored in machine readable media program or the data-signal by being carried in carrier wave is passing Defeated medium or communication links are sent." machine readable media " may include any medium for capableing of storage or transmission information. The example of machine readable media includes electronic circuit, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), soft Disk, CD-ROM, CD, hard disk, fiber medium, radio frequency (RF) link, etc..Code segment can be via such as internet, inline The computer network of net etc. is downloaded.
It should also be noted that, the exemplary embodiment referred in the present invention, is retouched based on a series of step or device State certain methods or system.But the present invention is not limited to the sequence of above-mentioned steps, that is to say, that can be according in embodiment The sequence referred to executes step, may also be distinct from that the sequence in embodiment or several steps are performed simultaneously.
The above description is merely a specific embodiment, it is apparent to those skilled in the art that, For convenience of description and succinctly, the system, module of foregoing description and the specific work process of unit can refer to preceding method Corresponding process in embodiment, details are not described herein.It should be understood that scope of protection of the present invention is not limited thereto, it is any to be familiar with Those skilled in the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or substitutions, These modifications or substitutions should be covered by the protection scope of the present invention.

Claims (13)

1. a kind of method that electronic contract data are saved from damage, which is characterized in that the method includes:
The electronic contract that receipt of contract initiator uploads;
The data information to be saved from damage in the electronic contract upload procedure is acquired, the guarantor in the electronic contract upload procedure is generated Total evidence;
In response to the stamped signature action for adding stamped signature on the electronic contract that the contract initiator initiates, based on described The stamped signature of contract initiator and the electronic contract generate the electronic contract added with the contract initiator stamped signature, and acquire Data information to be saved from damage during the contract initiator stamped signature generates and saves number from damage during the contract initiator stamped signature According to;
Receive the joint signature request comprising joint signature side's information that the contract initiator submits;
According to the information of the joint signature side, to waiting for that signatory sends notification message of signing a contract, and to waiting for that signatory sends out Send after signing a contract notification message in response to it is described wait for that signatory initiates in the electronic contract for including signed side's stamped signature The stamped signature action of upper addition stamped signature waits for that the stamped signature of signatory is added to the electronic contract for including signed side's stamped signature by described On, and data information to be saved from damage during signatory's stamped signature is waited for described in acquiring, during waiting for signatory's stamped signature described in generation Save data from damage;
It determines that the joint signature Fang Jun completes signature, acquires data to be saved from damage the letter when joint signature Fang Jun completes signature Breath generates and saves data from damage when the joint signature Fang Jun completes signature;
The data information to be saved from damage of all generations saved from damage during data are saved from damage as electronic contract data is acquired, described in generation Electronic contract data save from damage during save data from damage.
2. according to the method described in claim 1, it is characterized in that, the data to be saved from damage in the electronic contract upload procedure are believed Breath, including one or more of:The hash value of the electronic contract, the contract initiator upload the electronic contract when At the time of the identification information and the contract initiator that quarter, the contract initiator access to your account confirm the electronic contract.
3. according to the method described in claim 1, it is characterized in that, data to be saved from damage during the contract initiator stamped signature Information, including one or more of:The identification information of the stamped signature of the contract initiator, the response contract initiator initiate The identification information of terminal of stamped signature action, contract initiator at the time of initiate stamped signature action, the contract initiator make The information for the browser that the stamped signature initiated with the identification information and the response contract initiator of account acts.
4. according to the method described in claim 1, it is characterized in that, data to be saved from damage the letter waited for during signatory's stamped signature Breath, including one or more of:The stamped signature that signatory initiates is waited for described in the identification information of the stamped signature for waiting for signatory, response The identification information of the terminal of action, it is described wait for signatory initiate stamped signature action at the time of, the mark for waiting for signatory and accessing to your account Know the information of the browser for the stamped signature action for waiting for that signatory initiates described in information and response.
5. according to the method described in claim 1, it is characterized in that, the joint signature Fang Jun complete signature when number to be saved from damage It is believed that breath, including one or more of:The last one waits for that signatory initiates on the electronic contract comprising signed side's stamped signature At the time of stamped signature acts, the identification information that all signatories access to your account and the electronic contract comprising all signatory's stamped signatures Hash value.
6. according to the method described in claim 1, it is characterized in that, the receipt of contract initiator upload electronic contract it Before, the method further includes:
Receive the authentication information that the contract initiator uploads;
Authentication is carried out to the contract initiator according to the authentication information;
The result for determining the authentication be certification by when, acquire in the authentication procedures data to be saved from damage letter Breath, generates in the authentication procedures and saves data from damage.
7. according to the method described in claim 6, it is characterized in that, data information to be saved from damage in the authentication procedures, Including one or more of:The contract initiator authentication by the time of, receive the contract initiator identity and test The identification information for demonstrate,proving the terminal of information, receives the information of the browser of the contract initiator authentication information, the contract The authentication result of identification information, the authentication information and the authentication that initiator accesses to your account.
8. according to the method described in claim 6, it is characterized in that, the authentication information, including one or more of: The ID card information of the contract initiator, the bank card information of the contract initiator and the contract initiator are carrying out Account information in the third party application of authentication.
9. according to the method described in any one of claim 1-8, which is characterized in that when the joint signature side is one, institute The information for stating joint signature side includes the mark of the joint signature side;
The information according to the joint signature side is signed a contract notification message to waiting for that signatory sends, including:
According to the mark of the joint signature side, mark to the joint signature side is corresponding to wait for that signatory sends signature notice Message.
10. according to the method described in any one of claim 1-8, which is characterized in that when the joint signature side is multiple, institute The information for stating joint signature side includes the mark of joint signature side and the signature sequence of joint signature side;
The information according to the joint signature side is signed a contract notification message to waiting for that signatory sends, including:
According to the signature of joint signature side sequence, the mark to each joint signature side is corresponding successively waits for signatory's transmission Sign notification message.
11. a kind of device that electronic contract data are saved from damage, which is characterized in that described device includes:
First receiving module, the electronic contract uploaded for receipt of contract initiator;
First saves module from damage, for acquiring the data information to be saved from damage in the electronic contract upload procedure, generates the electronics Save data from damage in contract upload procedure;
Second saves module from damage, is used to add stamped signature on the electronic contract for what is initiated in response to the contract initiator Stamped signature acts, and the stamped signature based on the contract initiator and the electronic contract generate and be added with the contract initiator stamped signature Electronic contract, and acquire the data information to be saved from damage during the contract initiator stamped signature, generate the contract initiator Save data from damage during stamped signature;
Second receiving module is asked for receiving the joint signature comprising joint signature side's information that the contract initiator submits It asks;
Third saves module from damage, for according to the information of the joint signature side, to waiting for that signatory sends notification message of signing a contract, And to after signatory send sign a contract after notification message in response to it is described wait for that signatory initiates for comprising signed The stamped signature action that stamped signature is added on the electronic contract of square stamped signature waits for that the stamped signature of signatory includes signed described in being added to by described The data information to be saved from damage during signatory's stamped signature is waited on the electronic contract of square stamped signature, and described in acquisition, waits signing described in generation Save data from damage during management side stamped signature;
4th saves module from damage, for determining that the joint signature Fang Jun completes signature, acquires the joint signature Fang Jun and completes label Data information to be saved from damage when administration generates and saves data from damage when the joint signature Fang Jun completes signature;
5th saves module from damage, during the data information to be saved from damage for acquiring all generations is saved from damage as electronic contract data Data save information from damage, generate and save data from damage during electronic contract data are saved from damage.
12. a kind of equipment that electronic contract data are saved from damage, which is characterized in that the equipment includes:
Memory, for storing program;
Processor, for running the described program stored in the memory, to execute as any rights of claim 1-10 are wanted The method for asking the electronic contract data to save from damage.
13. a kind of computer media, which is characterized in that be stored with computer program instructions, the meter on the computer media Realize that the electronic contract data as described in claim 1-10 any claims are protected when calculation machine program instruction is executed by processor Full method.
CN201810502506.0A 2018-05-23 2018-05-23 Method, apparatus, equipment and the medium that electronic contract data are saved from damage Pending CN108763965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810502506.0A CN108763965A (en) 2018-05-23 2018-05-23 Method, apparatus, equipment and the medium that electronic contract data are saved from damage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810502506.0A CN108763965A (en) 2018-05-23 2018-05-23 Method, apparatus, equipment and the medium that electronic contract data are saved from damage

Publications (1)

Publication Number Publication Date
CN108763965A true CN108763965A (en) 2018-11-06

Family

ID=64005018

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810502506.0A Pending CN108763965A (en) 2018-05-23 2018-05-23 Method, apparatus, equipment and the medium that electronic contract data are saved from damage

Country Status (1)

Country Link
CN (1) CN108763965A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111865572A (en) * 2020-06-11 2020-10-30 天地融科技股份有限公司 Method and system for joint signature
CN113095828A (en) * 2021-04-27 2021-07-09 支付宝(杭州)信息技术有限公司 Data evidence storage method and device based on block chain
CN119559015A (en) * 2025-02-06 2025-03-04 浙江爱签数字科技有限公司 Signing management method and system for electronic combination spoken contract

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679436A (en) * 2013-12-17 2014-03-26 重庆邮电大学 Electronic contract security system and method based on biological information identification
CN105635169A (en) * 2016-01-26 2016-06-01 葛峰 Electronic contract signing method based on the internet
CN107403303A (en) * 2017-06-16 2017-11-28 兴业数字金融服务(上海)股份有限公司 A kind of signature method for the electronic contract system that card is deposited based on block chain

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679436A (en) * 2013-12-17 2014-03-26 重庆邮电大学 Electronic contract security system and method based on biological information identification
CN105635169A (en) * 2016-01-26 2016-06-01 葛峰 Electronic contract signing method based on the internet
CN107403303A (en) * 2017-06-16 2017-11-28 兴业数字金融服务(上海)股份有限公司 A kind of signature method for the electronic contract system that card is deposited based on block chain

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111865572A (en) * 2020-06-11 2020-10-30 天地融科技股份有限公司 Method and system for joint signature
CN113095828A (en) * 2021-04-27 2021-07-09 支付宝(杭州)信息技术有限公司 Data evidence storage method and device based on block chain
CN113095828B (en) * 2021-04-27 2023-09-01 支付宝(杭州)信息技术有限公司 Data storage method and device based on blockchain
CN119559015A (en) * 2025-02-06 2025-03-04 浙江爱签数字科技有限公司 Signing management method and system for electronic combination spoken contract
CN119559015B (en) * 2025-02-06 2025-05-13 浙江爱签数字科技有限公司 Signing management method and system for electronic combination spoken contract

Similar Documents

Publication Publication Date Title
US10652018B2 (en) Methods and apparatus for providing attestation of information using a centralized or distributed ledger
JP7083892B2 (en) Mobile authentication interoperability of digital certificates
US9652920B2 (en) Voting systems and voting methods based on smart mobile communication devices
KR101853610B1 (en) Digital signature authentication system based on biometric information and digital signature authentication method thereof
US20180309581A1 (en) Decentralized biometric signing of digital contracts
CN108764834A (en) Signature method, system, equipment and the medium of electronic contract
CN107294721A (en) Method and device for identity registration and authentication based on biometrics
CN116112187B (en) Remote proving method, device, equipment and readable storage medium
CN109981287A (en) A kind of code signature method and its storage medium
CN107113613B (en) Server, mobile terminal, network real-name authentication system and method
CN110177124A (en) Identity identifying method and relevant device based on block chain
CN101527634B (en) System and method for binding account information with certificates
US12231576B2 (en) Secure digital signing of a document
US8601270B2 (en) Method for the preparation of a chip card for electronic signature services
CN105591745A (en) Method and system for performing identity authentication on user using third-party application
CN108763965A (en) Method, apparatus, equipment and the medium that electronic contract data are saved from damage
US10708267B2 (en) Method and associated processor for authentication
CN103401686A (en) User Internet identity authentication system and application method thereof
CN111723347B (en) Identity authentication method, identity authentication device, electronic equipment and storage medium
CN109327475B (en) Multi-layer identity authentication method, device, equipment and storage medium
CN117909952A (en) Terminal identity credibility assessment method and device
JP2020173507A (en) Authentication mediating device and authentication mediating program
CN109472545A (en) Signing system based on local disposition
US9882891B2 (en) Identity verification
CN115767536A (en) VC (virtual channel) verification method based on TA (timing advance)

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181106

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载