[go: up one dir, main page]

CN109829317A - A kind of method, apparatus and system generating electronic contract based on handwritten signature picture - Google Patents

A kind of method, apparatus and system generating electronic contract based on handwritten signature picture Download PDF

Info

Publication number
CN109829317A
CN109829317A CN201811536617.XA CN201811536617A CN109829317A CN 109829317 A CN109829317 A CN 109829317A CN 201811536617 A CN201811536617 A CN 201811536617A CN 109829317 A CN109829317 A CN 109829317A
Authority
CN
China
Prior art keywords
electronic
contract
handwritten signature
signed
electronic contract
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
CN201811536617.XA
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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201811536617.XA priority Critical patent/CN109829317A/en
Publication of CN109829317A publication Critical patent/CN109829317A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

The invention discloses a kind of method, apparatus and system that electronic contract is generated based on handwritten signature picture, are related to electronic signature technology field, can reduce the risk that electronic contract is tampered.The described method includes: obtaining the unique identification information and electronic handwritten signature picture of electronic contract to be signed;Electronic handwritten signature picture is encrypted according to the unique identification information of the electronic contract to be signed, generates the electronic handwritten signature picture for carrying digital certificate;The electronic handwritten signature map piece for carrying digital certificate is uploaded to contract platform, in order to which the electronic handwritten signature picture for carrying digital certificate is decrypted in the contract platform, the unique identification information of electronic handwritten signature picture and electronic contract to be signed is obtained;Electronic contract to be signed is obtained according to the unique identification information of the electronic contract to be signed;Electronic handwritten signature picture is spliced in the electronic contract to be signed, the electronic contract for having handwritten signature is generated.

Description

A kind of method, apparatus and system generating electronic contract based on handwritten signature picture
Technical field
The present invention relates to electronic signature technology fields, generate electronic contract based on handwritten signature picture more particularly to one kind Method, apparatus and system.
Background technique
With the development and application of network, in order to improve safety of user during using intelligence P0S machine, intelligence APP product in part introduces the function of electronic handwritten signature in POS machine, as long as user carries out handwritten signature in touch display screen, This signature will be automatically uploaded to system, and system can be integrated mostly than business, send signature to the electronic contract of different business In, so that user only signs primary name and can realize business handling, the step of exempting user's multiple handwritten signature, brought to user One convenience.
The region for needing handwritten signature would generally be arranged in the prior art on client display screen, and user is allowed to need hand The region for writing signature carries out handwritten signature, obtains the writing picture of electronic handwritten signature, then the writing figure that electronic handwritten is signed Piece is spliced to the region to be signed of electronic contract, to realize the purpose for carrying out handwritten signature to electronic contract.
Although above-mentioned handwritten signature can from bringing advantage to the user to a certain degree, however, realize to electronic contract into During row handwritten signature, since password, password can be revealed inadvertently or be penetrated by intentional, the letter such as magnetic card, IC card Object can be lost or forge, and not can guarantee safety of the handwritten signature picture in transmission process, lead to handwritten signature picture There are great security risks, if the safety of handwritten signature picture can not determine, splice to obtain by handwritten signature picture Electronic contract similarly there is security risk.
Summary of the invention
In view of this, the present invention provides a kind of method, apparatus based on handwritten signature picture generation electronic contract and being System, main purpose is the electronic contract for solving the problems, such as to splice by handwritten signature picture at present, and there are security risks.
According to the present invention on one side, a kind of method that electronic contract is generated based on handwritten signature picture, application are provided In client, this method comprises:
Obtain the unique identification information and electronic handwritten signature picture of electronic contract to be signed;
Electronic handwritten signature picture is encrypted according to the unique identification information of the electronic contract to be signed, it is raw At the electronic handwritten signature picture for carrying digital certificate;
The electronic handwritten signature map piece for carrying digital certificate is uploaded to contract platform.
Further, the unique identification information according to the electronic contract to be signed is to the electronic handwritten signature map Piece is encrypted, and the electronic handwritten signature picture for generating carrying digital certificate includes:
After carrying out public key encryption to electronic handwritten signature picture using digital signature, the electronic contract to be signed is bound Unique identification information binds the electronic handwritten signature picture of unique identification information after being encrypted;
The encrypted electronic handwritten signature picture is sent to authentication center, in order to which the authentication center is according to institute It states unique identification information and determines the corresponding security level of electronic contract to be signed, and generate number card corresponding with security level Book;
The digital certificate corresponding with security level that the authentication center is sent is added in electronic handwritten signature picture, Obtain carrying the electronic handwritten signature picture of digital certificate.
According to the present invention on the other hand, a kind of method that electronic contract is generated based on handwritten signature picture is provided, is answered For contract platform, this method comprises:
The electronic handwritten signature picture for carrying digital certificate is received, to the electronic handwritten signature map for carrying digital certificate Piece is decrypted, and obtains the unique identification information of electronic handwritten signature picture and electronic contract to be signed;
Electronic contract to be signed is obtained according to the unique identification information of the electronic contract to be signed;
Electronic handwritten signature picture is spliced in the electronic contract to be signed, the electricity for having handwritten signature is generated Sub- contract.
Further, the contract platform is stored with the electronic contract template of different application type, the electronic contract mould Plate is corresponding with the application type identification information of electronic contract, and the unique identification information according to the electronic contract to be signed obtains The electronic contract to be signed is taken to include:
The application type identification information that electronic contract is extracted from the unique identification information of the electronic contract, according to institute It states the corresponding application type identification information of electronic contract and searches electronic contract template;
The electronic contract template is sent to client in advance, in order to client according to command information to the electronics Contract template carries out individual cultivation, generates electronic contract to be signed;
Receive the electronic contract to be signed that client is sent.
Further, described that electronic handwritten signature picture is spliced in the electronic contract to be signed, generate band The electronic contract for having handwritten signature includes:
Target Signature region in electronic contract to be signed is determined by target positioning method;
Electronic handwritten signature picture is spliced to the Target Signature region, the electronics with handwritten signature is obtained and closes Together.
According to the present invention on the other hand, a kind of client is provided, which includes:
First acquisition unit, for obtaining the unique identification information and electronic handwritten signature map of electronic contract to be signed Piece;
Encryption unit, for the unique identification information according to the electronic contract to be signed to the electronic handwritten signature map Piece is encrypted, and the electronic handwritten signature picture for carrying digital certificate is generated;
Uploading unit, for the electronic handwritten signature map piece for carrying digital certificate to be uploaded to contract platform.
Further, the encryption unit includes:
Encrypting module, for using digital signature to electronic handwritten signature picture carry out public key encryption after, binding described in The unique identification information of signature electronic contract binds the electronic handwritten signature picture of unique identification information after being encrypted;
First sending module, for the encrypted electronic handwritten signature picture to be sent to authentication center, in order to The authentication center determines the corresponding security level of electronic contract to be signed according to the unique identification information, and generates and safety The corresponding digital certificate of grade;
Adding module, the digital certificate corresponding with security level for sending the authentication center are added to electronic hand It writes in signature picture, obtains the electronic handwritten signature picture for carrying digital certificate.
According to the present invention on the other hand, a kind of contract platform is provided, which includes:
Decryption unit, for receiving the electronic handwritten signature picture for carrying digital certificate, to the carrying digital certificate Electronic handwritten signature picture is decrypted, and obtains the unique identification letter of electronic handwritten signature picture and electronic contract to be signed Breath;
Second acquisition unit is closed for obtaining electronics to be signed according to the unique identification information of the electronic contract to be signed Together;
Generation unit generates electricity for electronic handwritten signature picture to be spliced in the electronic contract to be signed Sub- contract.
Further, the contract platform is stored with the electronic contract template of different application type, the electronic contract mould Plate is corresponding with the application type identification information of electronic contract, and the second acquisition unit includes:
Searching module, for extracting the application type mark of electronic contract from the unique identification information of the electronic contract Know information, electronic contract template is searched according to the corresponding application type identification information of the electronic contract;
Second sending module, for the electronic contract template to be sent to client in advance, in order to client according to Command information carries out individual cultivation to the electronic contract template, generates electronic contract to be signed;
Receiving module, for receiving the electronic contract to be signed of client transmission.
Further, the concatenation unit includes:
Determining module, for determining Target Signature region in electronic contract to be signed by target positioning method;
Splicing module is obtained for electronic handwritten signature picture to be spliced to the Target Signature region with hand Write the electronic contract of signature.
Another aspect according to the present invention provides a kind of storage equipment, is stored thereon with computer program, described program The above-mentioned method that electronic contract is generated based on handwritten signature picture is realized when being executed by processor.
Another aspect according to the present invention provides a kind of grayscale version page access device, including storage equipment, processing Device and storage on a storage device and the computer program that can run on a processor, the reality when processor executes described program The existing above-mentioned method that electronic contract is generated based on handwritten signature picture.
By above-mentioned technical proposal, it is provided by the invention it is a kind of based on handwritten signature picture generate electronic contract method, Apparatus and system encrypts electronic handwritten signature picture by the unique identification information of electronic contract to be signed, and generation is taken Electronic handwritten signature picture with digital certificate ensure that safety of the electronic handwritten signature picture in transmission process, pass through Encrypted electronic handwritten signature picture is decrypted in contract platform, according to unique mark of obtained electronic contract to be signed Know acquisition of information electronic contract to be signed, and electronic handwritten signature picture is spliced in electronic contract to be signed, generation has The electronic contract of handwritten signature.With in the prior art by the way that the picture of handwritten signature is directly spliced to the to be signed of electronic contract Region is compared to generate the mode of electronic contract, and electronic handwritten signature picture by being spliced to wait sign by the present invention in contract platform In name electronic contract, it can guarantee the safety in splicing due to contract platform, can be sent out in time when data are tampered It is existing, it avoids losing, reduces the risk that electronic contract is tampered.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows a kind of method flow that electronic contract is generated based on handwritten signature picture provided in an embodiment of the present invention Schematic diagram;
Fig. 2 shows another method streams that electronic contract is generated based on handwritten signature picture provided in an embodiment of the present invention Journey schematic diagram;
Fig. 3 shows another method stream that electronic contract is generated based on handwritten signature picture provided in an embodiment of the present invention Journey schematic diagram;
Fig. 4 shows a kind of structural schematic diagram of client provided in an embodiment of the present invention;
Fig. 5 shows the structural schematic diagram of another client provided in an embodiment of the present invention;
Fig. 6 shows a kind of structural schematic diagram of contract platform provided in an embodiment of the present invention;
Fig. 7 shows the structural schematic diagram of another contract platform provided in an embodiment of the present invention.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
The embodiment of the invention provides a kind of methods for generating electronic contract based on handwritten signature picture, are applied to client End, can reduce the risk that electronic contract is tampered, as shown in Figure 1, this method comprises:
101, the unique identification information and electronic handwritten signature picture of electronic contract to be signed are obtained.
Wherein, the unique identification of electronic contract to be signed can answer for electronic contract is numbered, electronic contract template is corresponding With type identification, in the contract date at least two combining form, the identification information of other electronic contracts can also be added certainly, Here without limiting.Electronic handwritten signature picture can pass through both parties' hand of sound position pen and handwriting pad typing for user Write sign or seal electronic pictures generated.
Specifically before user carries out handwritten signature or affixes one's seal, by triggering signature forms operation, and in signature range Interior drafting signature the features such as signature color and signature width is arranged by attribute information, when completion handwritten signature or lid Zhang Hou saves picture, it should be noted that if the picture of operation can prompt to draw super model beyond range is drawn It encloses, preservation operation can not be executed, need to repaint signature in signature range.
Due to the important documents that electronic contract is transaction, electronic contract establishment when signing or affix one's seal from both parties, So each electronic contract to be signed has uniqueness, may insure signing by the unique identification of electronic contract to be signed The reliability of electronic contract in journey.
For the embodiment of the present invention, electronic contract to be signed is usually that internet platform is relied on to pass through Electronic Signature and certification The contract of each participant's handwritten signature is needed after mode, it is necessary to ensure that signer's identity is true, and electronic contract meets department after signature Method institution requests have legal effect, while guaranteeing the safety and reliability of the signature in business procedure, so obtaining Electronic contract to be signed unique identification information and electronic handwritten signature picture before, can by send short message verification code or The modes such as person's real-name authentication verify the user of signature.
In order to further ensure the accuracy of electronic contract information, before user carries out handwritten signature, client can be to Contract platform request transfers the contract information of electronics to be signed in advance, may include the personal letter of contract parties in the contract information Breath, contract confirm instruction by the received user of client, check the contract information of electronic contract.
102, electronic handwritten signature picture is added according to the unique identification information of the electronic contract to be signed It is close, generate the electronic handwritten signature picture for carrying digital certificate.
For the embodiment of the present invention, it specifically can use digital signature and public key encryption carried out to electronic handwritten signature picture Afterwards, the unique identification information for binding electronic contract to be signed binds the electronic handwritten signature of unique identification information after being encrypted Picture, and encrypted electronic handwritten signature picture is sent to authentication center, in order to which authentication center is according to unique mark Know information and determine the corresponding security level of electronic contract to be signed, and generate digital certificate corresponding with security level, will authenticate The digital certificate corresponding with security level that center is sent is added in electronic handwritten signature picture, obtains carrying digital certificate Electronic handwritten signature picture.
Above-mentioned digital certificate includes client-side information, key pair and certificate information for verifying client identity information Deng, client transmissions electronic handwritten sign picture when enclose digital certificate so that contract platform is according to digital certificate Electronic handwritten signature picture is decrypted in the private key of offer.
The specific process for generating digital certificate can use digital signature and carry out public key encryption to electronic handwritten signature picture, And it is sent to authentication center after binding the unique identification of electronic contract, authentication center is verifying client by necessary verification step After client information, the unique identification of encrypted electronic handwritten signature picture and electronic contract to be signed is digitally signed, And after adding the other informations such as upper issuer information, key pair, client-side information, digital certificate is sent to client.
Since different digital certificates can provide the degree of belief of different stage, can specifically be closed according to electronics to be signed Before same unique identification information encrypts electronic handwritten signature picture, contract to be signed is arranged different safety levels Not, the to be signed contract high for security level generates the digital certificate of higher level of trust.
It should be noted that the digital certificate generated contains many information, as the title of object, object public key, come From the digital signature etc. of certificate issuer.
103, the electronic handwritten signature map piece for carrying digital certificate is uploaded to contract platform.
Wherein, contract platform is equivalent to the back-end server that storage inside has different type electronic contract template, passes through conjunction With the available different type electronic contract template of platform, electronics can also be searched according to the corresponding unique identification of electronic contract and closed Together, electronic contract can also be handled according to client demand certainly, here without limiting.
It, can be according to back-end server specifically before encrypted electronic handwritten signature map piece is uploaded to contract platform The data format of protocol type required for required protocol type is converted to encrypted electronic handwritten signature picture, and according to Encrypted user's electronic handwritten signature map piece is uploaded to contract platform by the data format of required protocol type.
For example, if protocol type required for back-end server is data stream format, by encrypted electronic handwritten label Name picture is converted to the data format of data flow, will encryption if protocol type required for back-end server is form format The hand-written signature map piece of user afterwards is converted to the data format of format.
The method provided in an embodiment of the present invention for generating electronic contract based on handwritten signature picture, is closed by electronics to be signed Same unique identification information encrypts electronic handwritten signature picture, generates the electronic handwritten signature map for carrying digital certificate Piece ensure that safety of the electronic handwritten signature picture in transmission process.With in the prior art by directly by handwritten signature Picture be spliced to the region to be signed of electronic contract and compared to generate the mode of electronic contract, the present invention passes through in contract platform Electronic handwritten signature picture is spliced in electronic contract to be signed, can guarantee the safety in splicing due to contract platform Property, it can be found in time when data are tampered, avoid losing, reduce the risk that electronic contract is tampered.
The embodiment of the invention provides the methods that another kind generates electronic contract based on handwritten signature picture, are applied to contract Platform can reduce the risk that electronic contract is tampered, as shown in Fig. 2, this method comprises:
201, the electronic handwritten signature picture for carrying digital certificate is received, to the electronic handwritten label for carrying digital certificate Name picture is decrypted, and obtains the unique identification information of electronic handwritten signature picture and electronic contract to be signed.
For the embodiment of the present invention, the process that specifically the electronic handwritten signature picture for carrying digital certificate is decrypted is Ciphering process it is reverse, after contract platform receives encrypted electronic handwritten signature picture, which signs picture It is accompanied with digital certificate, comprising client-side information, key and certificate information etc. in the digital certificate, for verifying client letter Breath, after confirming client-side information, is decrypted digital certificate, obtains decruption key, by decruption key to encrypted Electronic handwritten signature picture is decrypted, and obtains the unique identification letter of electronic handwritten signature picture and electronic contract to be signed Breath.
202, electronic contract to be signed is obtained according to the unique identification information of the electronic contract to be signed.
Since contract platform interior is stored with different all types of electronic contract templates, for example, network service contract, software Authorization contract, the contract for needing logistics distribution etc., and can recorde in electronic contract template both parties' name, transaction when Between, the fields such as transaction amount, so that both sides insert basic treaty content.
For the embodiment of the present invention, each type of electronic contract template is corresponding with the application type mark of electronic contract, Contract type mark can indicate network service contract, word for alphabetical form of identification or digital representation, such as letter P Female M indicates soft ware authorization contract etc., can recorde a variety of marks of electronic contract in the unique identification information of usual electronic contract Know information, also the contract type including electronic contract identifies certainly, further records in unique identification information based on contract Contract type identifies the electronic contract of contract type required for available both parties.
203, electronic handwritten signature picture is spliced in the electronic contract to be signed, generates and has handwritten signature Electronic contract.
For the embodiment of the present invention, specifically Target Signature in electronic contract to be signed can be obtained by target positioning function The hand-written prior figures piece of user is spliced in Target Signature region by region, generates the electronic contract of electronic handwritten signature.Certainly also It can be by presetting the signature regions of different electronic contract templates, it will be electric according to the signature region of different electronic contract templates Sub- handwritten signature picture is spliced in Target Signature region, generates the electronic contract of electronic handwritten signature.
The method provided in an embodiment of the present invention that electronic contract is generated based on handwritten signature picture, by contract platform pair Encrypted electronic handwritten signature picture is decrypted, according to the unique identification information of obtained electronic contract to be signed obtain to Signature electronic contract, and electronic handwritten signature picture is spliced in electronic contract to be signed, generate the electricity for having handwritten signature Sub- contract.With generate electricity by the way that the picture of handwritten signature to be directly spliced to the region to be signed of electronic contract in the prior art The mode of sub- contract is compared, and the present invention is by being spliced to electronic contract to be signed for electronic handwritten signature picture in contract platform In, it can guarantee the safety in splicing due to contract platform, can find, avoid in time when data are tampered Loss, reduces the risk that electronic contract is tampered.
The embodiment of the invention provides the methods that another kind generates electronic contract based on handwritten signature picture, are applied to contract Platform can reduce the risk that electronic contract is tampered, as shown in figure 3, this method comprises:
301, the electronic handwritten signature picture for carrying digital certificate is received, to the electronic handwritten label for carrying digital certificate Name picture is decrypted, and obtains the unique identification information of electronic handwritten signature picture and electronic contract to be signed.
For the embodiment of the present invention, specifically the electronic handwritten signature picture for carrying digital certificate is decrypted, obtains electricity The realization process of the unique identification information of sub- handwritten signature picture and electronic contract to be signed is referred to described by step 201 Content, herein without repeating.
302, the application type identification information of electronic contract, root are extracted from the unique identification information of the electronic contract Electronic contract template is searched according to the corresponding application type identification information of the electronic contract.
Since the unique identification information of electronic contract is equivalent to the identity of electronic contract, it is able to demonstrate that electronic contract Uniqueness, each electronic contract are corresponding with an identity, and the unique identification information of the electronic contract can be electronic contract Number, electronic contract template corresponding application type mark, in the contract date at least two combining form, can also add certainly Add the identification information of other electronic contracts, here without limiting.
It should be noted that the unique identification information of above-mentioned electronic contract is the combination of multiple identification informations of electronic contract And formed, it is specifically as follows the combining form of number, letter or number and letter, for example, P20180321-001, M20110302-108, here without limiting.
For the embodiment of the present invention, storage inside has a different types of electronic contract template in contract platform, and every kind The electronic contract template of type is corresponding with the application type mark of electronic contract, since the unique identification information of electronic contract is electricity Multiple identification informations of sub- contract are combined and are formed, and further extract electronic contract from the unique identification information of electronic contract Application type mark, such as electronic contract application type be identified as electronic contract unique identification information first word Mother, alphabetical P indicate network service contract, and alphabetical M indicates soft ware authorization contract etc., can be looked by the application identities of electronic contract Find the corresponding electronic contract template of contract type.
303, the electronic contract template is sent to client in advance, in order to client according to command information to described Electronic contract template carries out individual cultivation, generates electronic contract to be signed.
It should be noted that having basic treaty content, Digital Contract Signature side for record in simple electronic contract template The essential informations such as information.If certain electronic contract template content is excessively complicated, electronic contract to be signed can be sent in advance To client, the content of electronic contract to be signed is showed into user, and with personalized editor, in order to which user is according to a Propertyization editor configures treaty content, such as the filling amount of money, time, validity period content.Certainly if the user find that electronics Content in contract template is wrong, and user can indicate content in contract platform modifying electronic contract template or delete this have Electronic contract template accidentally.
304, the electronic contract to be signed that client is sent is received.
For the embodiment of the present invention, electronic contract to be signed here is the electronics confirmed after users' personal allocation Contract, that is, other than the user's signature in region to be signed, the other content in electronic contract is all true by user Recognize, ensure that the accurate of treaty content.
305, Target Signature region in electronic contract to be signed is determined by target positioning method.
Wherein, there are multiple character areas in contract to be signed, each character area is corresponding with different word contents, For example, contract terms region is corresponding with treaty content, contract parties region is corresponding with the contents such as the identity information of contract parties, closes The signature of contract parties is corresponding with Target Signature region or is affixed one's seal.
For the embodiment of the present invention, each literal field in electronic contract can be specifically identified by target positioning method Domain, each character area is pre-defined multiple keywords to match with the character area, and carries out to character area crucial Word extracts, and searches the corresponding character area of keyword for meeting Target Signature region, so that it is determined that the character area is to be signed Target Signature region in electronic contract.Certainly
306, electronic handwritten signature picture is spliced to the Target Signature region, obtains the electricity with handwritten signature Sub- contract.
For the embodiment of the present invention, the boundary point for the picture Chinese word that can be signed by detection electronic handwritten intercepts text Boundary point picture, the boundary point picture of text is then spliced to Target Signature region, can also be directly by electronic handwritten figure Piece is all spliced in Target Signature region.
It should be noted that being spliced to the mode in Target Signature region without limit to by electronic handwritten signature picture here It calmly, can be directly whole by electronic handwritten picture if the range of electronic signature picture is within the scope of Target Signature region It is spliced in Target Signature region or the boundary point picture of text is spliced to template signatures region, and if electronic signature figure The range of piece is except the range in Target Signature region, and being adapted to property reduces the range of electronic handwritten signature picture here, into Electronic handwritten signature picture after diminution is spliced in template signatures region by one step.
Further, the specific implementation as Fig. 1 the method, the embodiment of the invention provides a kind of clients, such as Fig. 4 Shown, the client includes: first acquisition unit 41, encryption unit 42, uploading unit 43.
First acquisition unit 41 can be used for obtaining the unique identification information and electronic handwritten label of electronic contract to be signed Name picture;
Encryption unit 42 can be used for the unique identification information according to the electronic contract to be signed to the electronic handwritten Signature picture is encrypted, and the electronic handwritten signature picture for carrying digital certificate is generated;
Uploading unit 43 can be used for the electronic handwritten signature map piece for carrying digital certificate being uploaded to contract and put down Platform.
Client provided in an embodiment of the present invention, by the unique identification information of electronic contract to be signed to electronic handwritten label Name picture is encrypted, and the electronic handwritten signature picture for carrying digital certificate is generated, and ensure that electronic handwritten signature picture is passing Safety during defeated.With the area to be signed in the prior art by the way that the picture of handwritten signature to be directly spliced to electronic contract Domain is compared to generate the mode of electronic contract, the present invention by contract platform by electronic handwritten signature picture be spliced to it is to be signed It in electronic contract, can guarantee the safety in splicing due to contract platform, can be found in time when data are tampered, It avoids losing, reduces the risk that electronic contract is tampered.
In specific application scenarios, as shown in figure 5, encryption unit 42 includes:
Encrypting module 421, after can be used for carrying out public key encryption to electronic handwritten signature picture using digital signature, binding The unique identification information of the electronic contract to be signed binds the electronic handwritten signature map of unique identification information after being encrypted Piece;
First sending module 422 can be used for the encrypted electronic handwritten signature picture being sent to authentication center, In order to which the authentication center determines the corresponding security level of electronic contract to be signed according to the unique identification information, and generate Digital certificate corresponding with security level;
Adding module 423, digital certificate corresponding with the security level addition that can be used for sending the authentication center Into electronic handwritten signature picture, the electronic handwritten signature picture for carrying digital certificate is obtained.
It should be noted that other corresponding descriptions of each functional unit involved by a kind of client provided in this embodiment, Can be with reference to the corresponding description of Fig. 1, details are not described herein.
It is stored thereon with based on above-mentioned method as shown in Figure 1 correspondingly, the present embodiment additionally provides a kind of storage medium Computer program, which realizes when being executed by processor above-mentioned as shown in Figure 1 generate electronics based on handwritten signature picture and closes Same method.
Further, the specific implementation as Fig. 2 and Fig. 3 the method, it is flat that the embodiment of the invention provides a kind of contracts Platform, as shown in fig. 6, the contract platform includes: decryption unit 51, second acquisition unit 52, generation unit 53.
Decryption unit 51 can be used for receiving the electronic handwritten signature picture for carrying digital certificate, to the carrying number The electronic handwritten signature picture of certificate is decrypted, and obtains unique mark of electronic handwritten signature picture and electronic contract to be signed Know information;
Second acquisition unit 52 can be used for being obtained according to the unique identification information of the electronic contract to be signed to be signed Electronic contract;
Generation unit 53 can be used for for electronic handwritten signature picture being spliced in the electronic contract to be signed, Generate electronic contract.
Contract platform provided in an embodiment of the present invention, by contract platform to encrypted electronic handwritten sign picture into Row decryption obtains electronic contract to be signed according to the unique identification information of obtained electronic contract to be signed, and by electronic handwritten Signature picture is spliced in electronic contract to be signed, generates the electronic contract for having handwritten signature.It is straight with passing through in the prior art It connects and compares in the region to be signed that the picture of handwritten signature is spliced to electronic contract to generate the mode of electronic contract, the present invention is logical It crosses and electronic handwritten signature picture is spliced in electronic contract to be signed in contract platform, since contract platform can guarantee to splice Safety in the process can be found in time when data are tampered, and avoid losing, and reduce what electronic contract was tampered Risk.
In specific application scenarios, as shown in fig. 7, the contract platform is stored with the electronic contract of different application type Template, the electronic contract template are corresponding with the application type identification information of electronic contract, and the second acquisition unit 52 includes:
Searching module 521 can be used for extracting answering for electronic contract from the unique identification information of the electronic contract With type identification information, electronic contract template is searched according to the corresponding application type identification information of the electronic contract;
Second sending module 522 can be used for that the electronic contract template is sent to client in advance, in order to client End carries out individual cultivation to the electronic contract template according to command information, generates electronic contract to be signed;
Receiving module 523 can be used for receiving the electronic contract to be signed of client transmission.
Further, the concatenation unit 53 includes:
Determining module 531 can be used for determining Target Signature region in electronic contract to be signed by target positioning method;
Splicing module 532 can be used for electronic handwritten signature picture being spliced to the Target Signature region, obtain Electronic contract with handwritten signature.
It should be noted that other of each functional unit involved by a kind of contract platform provided in this embodiment are accordingly retouched It states, can be described referring to figs. 2 to the corresponding of Fig. 3, details are not described herein.
It is deposited thereon based on above-mentioned method as shown in Figure 2 to Figure 3 correspondingly, the present embodiment additionally provides a kind of storage medium Computer program is contained, which realizes above-mentioned as shown in Figure 2 to Figure 3 raw based on handwritten signature picture when being executed by processor At the method for electronic contract.
Based on this understanding, the technical solution of the application can be embodied in the form of software products, which produces Product can store in a non-volatile memory medium (can be CD-ROM, USB flash disk, mobile hard disk etc.), including some instructions With so that computer equipment (can be personal computer, server or the network equipment an etc.) execution the application is each Method described in implement scene.
Based on above-mentioned method and Fig. 4 as shown in Figure 1 to Figure 3 to virtual bench embodiment shown in Fig. 7, for reality Existing above-mentioned purpose, the embodiment of the present application also provides a kind of computer equipments, are specifically as follows personal computer, server, net Network equipment etc., the entity device include storage medium and processor;Storage medium, for storing computer program;Processor is used In execution computer program to realize the above-mentioned method for generating electronic contract based on handwritten signature picture as shown in Figure 1 to Figure 3.
Optionally, which can also include user interface, network interface, camera, radio frequency (Radio Frequency, RF) circuit, sensor, voicefrequency circuit, WI-FI module etc..User interface may include display screen (Display), input unit such as keyboard (Keyboard) etc., optional user interface can also connect including USB interface, card reader Mouthful etc..Network interface optionally may include standard wireline interface and wireless interface (such as blue tooth interface, WI-FI interface).
It will be understood by those skilled in the art that the side provided in this embodiment for generating electronic contract based on handwritten signature picture The corresponding entity device structure of method does not constitute the restriction to the entity device, may include more or fewer components, or Combine certain components or different component layouts.
It can also include operating system, network communication module in storage medium.Operating system is that the above-mentioned computer of management is set The program of standby hardware and software resource, supports the operation of message handling program and other softwares and/or program.Network communication mould Block leads to for realizing the communication between each component in storage medium inside, and between other hardware and softwares in the entity device Letter.
Through the above description of the embodiments, those skilled in the art can be understood that the application can borrow It helps software that the mode of necessary general hardware platform is added to realize, hardware realization can also be passed through.Pass through the skill of application the application Art scheme is closed compared with currently available technology by the way that electronic handwritten signature picture is spliced to electronics to be signed in contract platform With in, it can guarantee the safety in splicing due to contract platform, can be found in time when data are tampered, avoid making At loss, the risk that electronic contract is tampered is reduced.
It will be appreciated by those skilled in the art that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, module in attached drawing or Process is not necessarily implemented necessary to the application.It will be appreciated by those skilled in the art that the mould in device in implement scene Block can according to implement scene describe be distributed in the device of implement scene, can also carry out corresponding change be located at be different from In one or more devices of this implement scene.The module of above-mentioned implement scene can be merged into a module, can also be into one Step splits into multiple submodule.
Above-mentioned the application serial number is for illustration only, does not represent the superiority and inferiority of implement scene.Disclosed above is only the application Several specific implementation scenes, still, the application is not limited to this, and the changes that any person skilled in the art can think of is all The protection scope of the application should be fallen into.

Claims (10)

1. a kind of method for generating electronic contract based on handwritten signature picture, is applied to client characterized by comprising
Obtain the unique identification information and electronic handwritten signature picture of electronic contract to be signed;
Electronic handwritten signature picture is encrypted according to the unique identification information of the electronic contract to be signed, generation is taken Electronic handwritten signature picture with digital certificate;
The electronic handwritten signature map piece for carrying digital certificate is uploaded to contract platform.
2. the method according to claim 1, wherein the unique identification according to the electronic contract to be signed Information encrypts electronic handwritten signature picture, and the electronic handwritten signature picture for generating carrying digital certificate includes:
After carrying out public key encryption to electronic handwritten signature picture using digital signature, the unique of the electronic contract to be signed is bound Identification information binds the electronic handwritten signature picture of unique identification information after being encrypted;
The encrypted electronic handwritten signature picture is sent to authentication center, in order to the authentication center according to only One identification information determines the corresponding security level of electronic contract to be signed, and generates digital certificate corresponding with security level;
The digital certificate corresponding with security level that the authentication center is sent is added in electronic handwritten signature picture, obtains Carry the electronic handwritten signature picture of digital certificate.
3. a kind of method for generating electronic contract based on handwritten signature picture, is applied to contract platform characterized by comprising
Receive carry digital certificate electronic handwritten sign picture, to it is described carry digital certificate electronic handwritten sign picture into Row decryption obtains the unique identification information of electronic handwritten signature picture and electronic contract to be signed;
Electronic contract to be signed is obtained according to the unique identification information of the electronic contract to be signed;
Electronic handwritten signature picture is spliced in the electronic contract to be signed, the electronics with handwritten signature is generated and closes Together.
4. according to the method described in claim 3, it is characterized in that, the contract platform is stored with the electronics of different application type Contract template, the electronic contract template is corresponding with the application type identification information of electronic contract, described according to described to be signed The unique identification information of electronic contract obtains electronic contract to be signed
The application type identification information that electronic contract is extracted from the unique identification information of the electronic contract, according to the electricity The corresponding application type identification information of sub- contract searches electronic contract template;
The electronic contract template is sent to client in advance, in order to client according to command information to the electronic contract Template carries out individual cultivation, generates electronic contract to be signed;
Receive the electronic contract to be signed that client is sent.
5. according to the method described in claim 3, it is characterized in that, it is described electronic handwritten signature picture is spliced to it is described In electronic contract to be signed, generating the electronic contract with handwritten signature includes:
Target Signature region in electronic contract to be signed is determined by target positioning method;
Electronic handwritten signature picture is spliced to the Target Signature region, obtains the electronic contract with handwritten signature.
6. a kind of client characterized by comprising
First acquisition unit, for obtaining the unique identification information and electronic handwritten signature picture of electronic contract to be signed;
Encryption unit, for according to the unique identification information of the electronic contract to be signed to the electronic handwritten sign picture into Row encryption generates the electronic handwritten signature picture for carrying digital certificate;
Uploading unit, for the electronic handwritten signature map piece for carrying digital certificate to be uploaded to contract platform.
7. a kind of contract platform characterized by comprising
Decryption unit, for receiving the electronic handwritten signature picture for carrying digital certificate, to the electronics for carrying digital certificate Handwritten signature picture is decrypted, and obtains the unique identification information of electronic handwritten signature picture and electronic contract to be signed;
Second acquisition unit, for obtaining electronic contract to be signed according to the unique identification information of the electronic contract to be signed;
Generation unit generates electronics and closes for electronic handwritten signature picture to be spliced in the electronic contract to be signed Together.
8. a kind of system for generating electronic contract based on handwritten signature picture, which is characterized in that including client and contract platform, Method described in described client executing any one of claims 1 to 2, the contract platform perform claim require to appoint in 3 to 5 Method described in one.
9. a kind of computer equipment, including memory and processor, it is stored with computer program in the memory, feature exists In when the processor executes the computer program the step of the method for any one of realization claim 1 to 2,3 to 5.
10. a kind of computer storage medium, is stored thereon with computer program, which is characterized in that the computer program is located Manage the step of method described in any one of claim 1 to 2,3 to 5 is realized when device executes.
CN201811536617.XA 2018-12-14 2018-12-14 A kind of method, apparatus and system generating electronic contract based on handwritten signature picture Pending CN109829317A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811536617.XA CN109829317A (en) 2018-12-14 2018-12-14 A kind of method, apparatus and system generating electronic contract based on handwritten signature picture

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811536617.XA CN109829317A (en) 2018-12-14 2018-12-14 A kind of method, apparatus and system generating electronic contract based on handwritten signature picture

Publications (1)

Publication Number Publication Date
CN109829317A true CN109829317A (en) 2019-05-31

Family

ID=66859632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811536617.XA Pending CN109829317A (en) 2018-12-14 2018-12-14 A kind of method, apparatus and system generating electronic contract based on handwritten signature picture

Country Status (1)

Country Link
CN (1) CN109829317A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112380575A (en) * 2020-11-17 2021-02-19 平安普惠企业管理有限公司 Multi-party electronic signature synthesis method, device, equipment and storage medium
CN112532397A (en) * 2020-12-03 2021-03-19 北京和兴宏图科技有限公司 Signature method and system for court trial record
CN112686648A (en) * 2021-01-31 2021-04-20 重庆渝高科技产业(集团)股份有限公司 Electronic signature management method and system for auditing signature files
WO2021164461A1 (en) * 2020-02-19 2021-08-26 深圳壹账通智能科技有限公司 Electronic contract signing method and system
WO2021218166A1 (en) * 2020-04-30 2021-11-04 平安科技(深圳)有限公司 Contract signing method and apparatus, device and computer-readable storage medium
CN114866271A (en) * 2022-03-15 2022-08-05 上海东普信息科技有限公司 Electronic certificate generation method, device, equipment and storage medium
CN114900317A (en) * 2022-05-16 2022-08-12 西安云犀信息科技有限公司 Implementation mode of electronic signature
CN115344893A (en) * 2022-08-30 2022-11-15 深圳市创富金科技有限公司 Transaction method, device and equipment based on character feature recognition

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530258A (en) * 2015-12-18 2016-04-27 努比亚技术有限公司 Electronic signature apparatus and method
CN105591750A (en) * 2015-10-30 2016-05-18 中国银联股份有限公司 Electronic signature generation method and system
CN105844481A (en) * 2016-03-24 2016-08-10 胡金钱 System and method for performing digital signature and anticounterfeiting verification on contract
CN106067849A (en) * 2016-05-24 2016-11-02 飞天诚信科技股份有限公司 A kind of digital signature method being applicable to PDF document and device
CN106301782A (en) * 2016-07-26 2017-01-04 杭州文签网络技术有限公司 A kind of signature method and system of electronic contract
CN108092779A (en) * 2018-01-05 2018-05-29 北京汇通金财信息科技有限公司 A kind of method and device for realizing electronic signature

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105591750A (en) * 2015-10-30 2016-05-18 中国银联股份有限公司 Electronic signature generation method and system
CN105530258A (en) * 2015-12-18 2016-04-27 努比亚技术有限公司 Electronic signature apparatus and method
CN105844481A (en) * 2016-03-24 2016-08-10 胡金钱 System and method for performing digital signature and anticounterfeiting verification on contract
CN106067849A (en) * 2016-05-24 2016-11-02 飞天诚信科技股份有限公司 A kind of digital signature method being applicable to PDF document and device
CN106301782A (en) * 2016-07-26 2017-01-04 杭州文签网络技术有限公司 A kind of signature method and system of electronic contract
CN108092779A (en) * 2018-01-05 2018-05-29 北京汇通金财信息科技有限公司 A kind of method and device for realizing electronic signature

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021164461A1 (en) * 2020-02-19 2021-08-26 深圳壹账通智能科技有限公司 Electronic contract signing method and system
WO2021218166A1 (en) * 2020-04-30 2021-11-04 平安科技(深圳)有限公司 Contract signing method and apparatus, device and computer-readable storage medium
CN112380575A (en) * 2020-11-17 2021-02-19 平安普惠企业管理有限公司 Multi-party electronic signature synthesis method, device, equipment and storage medium
CN112380575B (en) * 2020-11-17 2024-03-15 深圳市联创知识产权服务中心 Multi-party electronic signature synthesis method, device, equipment and storage medium
CN112532397A (en) * 2020-12-03 2021-03-19 北京和兴宏图科技有限公司 Signature method and system for court trial record
CN112686648A (en) * 2021-01-31 2021-04-20 重庆渝高科技产业(集团)股份有限公司 Electronic signature management method and system for auditing signature files
CN112686648B (en) * 2021-01-31 2024-01-30 重庆渝高科技产业(集团)股份有限公司 Electronic signature management method and system for auditing signature file
CN114866271A (en) * 2022-03-15 2022-08-05 上海东普信息科技有限公司 Electronic certificate generation method, device, equipment and storage medium
CN114900317A (en) * 2022-05-16 2022-08-12 西安云犀信息科技有限公司 Implementation mode of electronic signature
CN115344893A (en) * 2022-08-30 2022-11-15 深圳市创富金科技有限公司 Transaction method, device and equipment based on character feature recognition

Similar Documents

Publication Publication Date Title
US11799668B2 (en) Electronic identification verification methods and systems with storage of certification records to a side chain
US11777726B2 (en) Methods and systems for recovering data using dynamic passwords
US11757640B2 (en) Non-fungible token authentication
CN109829317A (en) A kind of method, apparatus and system generating electronic contract based on handwritten signature picture
US9798706B2 (en) Method for generating an electronic signature
WO2021218166A1 (en) Contract signing method and apparatus, device and computer-readable storage medium
US10559049B2 (en) Digital passport country entry stamp
US10817573B2 (en) Method and system for generating and incorporating a signature in a document
WO2018145127A1 (en) Electronic identification verification methods and systems with storage of certification records to a side chain
CN102647423A (en) Identifying method and system of digital signature and seal
USRE49968E1 (en) Electronic identification verification methods and systems with storage of certification records to a side chain
US20140195811A1 (en) Method And An Apparatus For Securely Signing Application Data
CN116108502B (en) Method, system, equipment and medium for generating and decrypting secure electronic file
CN108512660A (en) The verification method of virtual card
CN112861107B (en) Application method for storing credible digital identity file in IC card medium
KR102602174B1 (en) Seal image verification server that can verify whether the seal image inserted as an object in an electronic document is abnormal and operating method thereof
van den Broek et al. Securely derived identity credentials on smart phones via self-enrolment
CN113489669B (en) User data protection method and device
CN105429986B (en) A kind of system of genuine cyber identification verifying and secret protection
JP7716060B1 (en) Display system, display method, and program
Franco et al. A High-Level-of-Assurance EUDI Wallet with a Remote WSCD Supporting Biometrics and Passkeys
CN121119964A (en) Contemporary literature work management system for literature teaching
CN113489592A (en) System and method for achieving opening processing of shortcut clearance capability aiming at eID electronic license
Lenz et al. Enhancing the modularity and applicability of web-based signature-verification tools
Sousa Digital Archive: Arrange, Assign & Sign!

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

Application publication date: 20190531

RJ01 Rejection of invention patent application after publication