[go: up one dir, main page]

CN106503527A - A kind of method and apparatus of electronic document fingerprint signature - Google Patents

A kind of method and apparatus of electronic document fingerprint signature Download PDF

Info

Publication number
CN106503527A
CN106503527A CN201610963827.1A CN201610963827A CN106503527A CN 106503527 A CN106503527 A CN 106503527A CN 201610963827 A CN201610963827 A CN 201610963827A CN 106503527 A CN106503527 A CN 106503527A
Authority
CN
China
Prior art keywords
signature
electronic document
fingerprint
handwritten signature
handwritten
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
CN201610963827.1A
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.)
Shanghai Chuanggong Telecom Technology Co Ltd
Original Assignee
Shanghai Chuanggong Telecom 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 Shanghai Chuanggong Telecom Technology Co Ltd filed Critical Shanghai Chuanggong Telecom Technology Co Ltd
Priority to CN201610963827.1A priority Critical patent/CN106503527A/en
Publication of CN106503527A publication Critical patent/CN106503527A/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/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • 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/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (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)
  • Collating Specific Patterns (AREA)

Abstract

The present embodiments relate to communication technical field, more particularly to a kind of method and apparatus of electronic document fingerprint signature, for the confirmation of secretarial document true and false.In the embodiment of the present invention, the first finger print information for detecting is obtained;First finger print information is signed, obtains the first fingerprint signature;According to the fingerprint signature for prestoring and the contrast relationship of handwritten signature, corresponding first handwritten signature of the first fingerprint signature is determined;Corresponding to first handwritten signature and the first handwritten signature signature date is carried in the first electronic document;Content, the first fingerprint signature according at least to the first electronic document, the first handwritten signature corresponding signature date generate the first ciphertext, and the first ciphertext are carried in the first electronic document;The first electronic document after the first ciphertext of loading is uploaded in Cloud Server, so that Cloud Server is verified to the first electronic document.

Description

Method and device for electronic document fingerprint signature
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a method and a device for electronic document fingerprint signature.
Background
With the continuous development of economic society, contracts play an increasingly important role in the life of people, and particularly with the development of electronic commerce, electronic contracts are more and more widely used. However, the electronic contract has a risk of being easily tampered by people in the transmission process, and at present, most of encryption means for the electronic contract is encryption by means of codes of a plurality of numbers or letters, and the password of the electronic contract is easily cracked by violence. In addition, the loading of the personal signature information of the contract signer in the electronic contract is mostly realized by inputting the handwritten signature and then loading the handwritten signature in the contract, and the risk of embezzlement of the handwritten signature also exists.
In summary, how to avoid the embezzlement of the handwritten signature and how to ensure the validity of the electronic contract is an urgent problem to be solved.
Disclosure of Invention
The embodiment of the invention provides a method and a device for electronic document fingerprint signature, which are used for avoiding embezzlement of a handwritten signature and ensuring the validity of an electronic contract.
The embodiment of the invention provides a method for signing an electronic document fingerprint, which comprises the following steps:
acquiring detected first fingerprint information;
signing the first fingerprint information to obtain a first fingerprint signature;
determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature;
loading the first handwritten signature and a signature date corresponding to the first handwritten signature in the first electronic document;
generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document.
Optionally, the comparison relationship between the fingerprint signature and the handwritten signature is obtained by:
acquiring second fingerprint information input by a user;
signing the second fingerprint information to obtain a second fingerprint signature;
acquiring a second handwritten signature input by a user;
and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature.
Optionally, after the loading the first ciphertext in the first electronic document, the method further includes:
saving the first electronic document in a non-modifiable mode;
acquiring detected third fingerprint information based on the electronic document modification instruction;
signing the third fingerprint information to obtain a third fingerprint signature;
upon determining that the third fingerprint signature matches the first fingerprint signature, the first electronic document is saved as a modifiable mode.
Optionally, acquiring second fingerprint information input by the user, including:
and acquiring second fingerprint information input by the user in a first display area of the electronic equipment.
Acquiring a second handwritten signature input by a user, comprising:
and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment.
The embodiment of the invention also provides an authentication method, which comprises the following steps:
the cloud server receives a first electronic document, wherein the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
the cloud server determines a first fingerprint signature corresponding to the first handwritten signature from a comparison relation between the pre-stored fingerprint signature and the handwritten signature according to the first handwritten signature;
the cloud server generates a second ciphertext at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature;
and the cloud server determines that the first electronic document is real when the first ciphertext is the same as the second ciphertext.
Optionally, the method further comprises:
the cloud server acquires a third handwritten signature of the document to be verified, a signature date corresponding to the third handwritten signature and a third ciphertext;
determining whether the third handwritten signature, a signature date corresponding to the third handwritten signature and a third ciphertext exist in the cloud server;
and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified.
Optionally, the method further comprises:
the cloud server receives an electronic document remote mutual signing instruction, wherein the electronic document remote mutual signing instruction comprises the handwritten signature of each signing party;
for each signing party, receiving a third electronic document uploaded by the signing party and verifying the authenticity of the third electronic document;
extracting the fourth handwritten signature in each verified third electronic document, the signature date corresponding to the fourth handwritten signature and a fourth ciphertext;
and integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext into the fourth electronic document to obtain the remote mutual signature electronic document.
The embodiment of the invention also provides a device for signing the fingerprint of the electronic document, which comprises the following components:
a first acquisition unit configured to acquire detected first fingerprint information;
the first determining unit is used for signing the first fingerprint information to obtain a first fingerprint signature;
the second determining unit is used for determining a first handwritten signature corresponding to the first fingerprint signature according to the comparison relationship between the pre-stored fingerprint signature and the handwritten signature;
the first loading unit is used for loading the first handwritten signature and the signature date corresponding to the first handwritten signature into the first electronic document;
the second loading unit is used for generating a first ciphertext at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
and the uploading unit is used for uploading the first electronic document loaded with the first ciphertext to the cloud server so that the cloud server verifies the first electronic document.
Optionally, the second determining unit is further configured to:
acquiring second fingerprint information input by a user;
signing the second fingerprint information to obtain a second fingerprint signature;
acquiring a second handwritten signature input by a user;
and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature.
Optionally, the second loading unit is further configured to:
saving the first electronic document in a non-modifiable mode;
acquiring detected third fingerprint information based on the electronic document modification instruction;
signing the third fingerprint information to obtain a third fingerprint signature;
upon determining that the third fingerprint signature matches the first fingerprint signature, the first electronic document is saved as a modifiable mode.
Optionally, the second determining unit is specifically configured to:
acquiring second fingerprint information input by a user in a first display area of the electronic equipment; and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment.
An embodiment of the present invention further provides an authentication apparatus, including:
the cloud server is used for receiving a first electronic document, and the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
the third determining unit is used for determining a first fingerprint signature corresponding to the first handwritten signature from a comparison relation between the fingerprint signature and the handwritten signature which are stored in advance according to the first handwritten signature by the cloud server;
the generating unit is used for generating a second ciphertext by the cloud server at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature;
and the fourth determining unit is used for determining that the first electronic document is real by the cloud server when the first ciphertext is the same as the second ciphertext.
Optionally, the method further comprises:
the second acquisition unit is used for the cloud server to acquire a third handwritten signature of the document to be verified, a signature date corresponding to the third handwritten signature and a third ciphertext;
the judging unit is used for determining whether the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext exist in the cloud server or not;
and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified.
Optionally, the method further comprises:
the second receiving unit is used for receiving an electronic document remote mutual signing instruction by the cloud server, wherein the electronic document remote mutual signing instruction comprises the handwritten signature of each signing party;
the verification unit is used for receiving the third electronic document uploaded by the signing party and verifying the authenticity of the third electronic document aiming at each signing party;
the extracting unit is used for extracting the fourth handwritten signature in each verified third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext;
and the integration unit is used for integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext into the fourth electronic document to obtain the remote mutual signature electronic document.
The embodiment of the invention provides a method and a device for signing an electronic document fingerprint, which are used for acquiring detected first fingerprint information; signing the first fingerprint information to obtain a first fingerprint signature; determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature; loading the first handwritten signature and a signature date corresponding to the first handwritten signature in the first electronic document; generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document; uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document. In the embodiment of the invention, first fingerprint information is acquired and signed to obtain a first fingerprint signature; the comparison relation between the pre-stored fingerprint signature and the handwritten signature is stored after verification, and the first handwritten signature corresponding to the first fingerprint signature is determined according to the comparison relation, so that the first handwritten signature can be prevented from being forged by a person, and the first fingerprint signature and the first handwritten signature are ensured to be uniquely corresponding; loading the determined first handwritten signature and the signature date in the first electronic document, generating a first ciphertext according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext in the first electronic document, so that the safety and reliability of the first electronic document are ensured; uploading the first electronic document loaded with the first ciphertext to a cloud server, and providing a premise for the cloud server to verify the first electronic document.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that are required to be used in the description of the embodiments will be briefly described below.
FIG. 1 is a diagram illustrating a method for signing an electronic document fingerprint according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an implementation of a method for signing an electronic document fingerprint according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating another embodiment of an electronic document fingerprint signature according to the present invention;
FIG. 4 is a diagram illustrating another embodiment of an electronic document fingerprint signature according to the present invention;
FIG. 5 is a diagram illustrating a method of authentication according to an embodiment of the present invention;
FIG. 6 is a schematic diagram illustrating a method for remotely signing electronic documents according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating an apparatus for signing an electronic document fingerprint according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an authentication apparatus according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of an apparatus for remotely mutually signing electronic documents according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more clearly apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Fig. 1 is a schematic diagram illustrating a method for signing an electronic document fingerprint according to an embodiment of the present invention, as shown in fig. 1, including the following steps:
step S101: acquiring detected first fingerprint information;
step S102: signing the first fingerprint information to obtain a first fingerprint signature;
step S103: determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature;
step S104: loading the first handwritten signature and a signature date corresponding to the first handwritten signature in the first electronic document;
step S105: generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
step S106: uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document.
In the above step, the detected first fingerprint information is obtained, in a specific implementation, as shown in the left diagram in fig. 2, a finger of the user presses on the fingerprint identification area to obtain the first fingerprint information of the user, the first fingerprint signature is generated through the background of the encryption algorithm system according to the obtained first fingerprint information, the first handwritten signature corresponding to the first fingerprint signature is determined according to the comparison relationship between the pre-stored fingerprint signature and the handwritten signature, the first ciphertext is generated according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and the first ciphertext, the signature date corresponding to the first handwritten signature and the signature date corresponding to the first handwritten signature are loaded in the first electronic document to form the electronic document with the first handwritten signature, the signature date and the first ciphertext, as shown in the right diagram in fig. 2.
It should be understood that the technical solution of the embodiment of the present invention may be applied to fingerprint identification of various electronic devices, such as mobile terminal electronic devices. The embodiment of the invention takes the mobile terminal electronic equipment as an example. The electronic document mentioned in the embodiment of the present invention may be an electronic contract, an electronic facsimile document, or the like.
In step S101, the detected first fingerprint information is obtained, specifically, an electronic document may be created in the mobile terminal electronic device, where the type of the electronic document is embeddable fingerprint file (EFD), the electronic document is opened, a fingerprint identification area appears when the fingerprint and handwritten signature pairing option is clicked, and the user may press a finger in the area to input the first fingerprint information. Wherein the EFD type electronic document may embed fingerprint information.
In step S102, the first fingerprint information is signed to obtain a first fingerprint signature, and specifically, the first fingerprint information is encrypted by a specific encryption algorithm to generate the first fingerprint signature. Wherein the specific encryption algorithm may be a symmetric encryption algorithm, etc. The fingerprint lines are complex and have uniqueness, the first fingerprint signature is generated by the first fingerprint information through the encryption algorithm, the unique pairing property of the first fingerprint information and the first fingerprint signature is guaranteed, brute force cracking of the first fingerprint signature information is prevented, the first fingerprint signature is also prevented from being tampered by someone, and the first fingerprint signature generated by the first fingerprint information through the encryption algorithm has irreversible conversion, so that the privacy protection effect on the individual first fingerprint information is achieved.
In step S103, a first handwritten signature corresponding to the first fingerprint signature is determined according to a comparison relationship between the fingerprint signature and the handwritten signature stored in advance, specifically, a database storing the comparison relationship between the fingerprint signature and the handwritten signature is provided in a system background, and after the first fingerprint signature is obtained, the first handwritten signature corresponding to the first fingerprint signature can be determined by searching the database. According to the first fingerprint signature, a first handwritten signature corresponding to the first fingerprint signature can be uniquely determined by searching in a database, the unique correspondence between the first fingerprint signature and the first handwritten signature is determined, and the first fingerprint signature corresponding to the first handwritten signature is prevented from being incorrect.
In step S104, the first handwritten signature and the signature date corresponding to the first handwritten signature are loaded in the first electronic document, specifically, after the first handwritten signature is determined, the system automatically generates the current signature date, and loads the first handwritten signature and the signature date corresponding to the generated first handwritten signature into the first electronic document.
In step S105, a first ciphertext is generated at least according to the content of the first electronic document, the first fingerprint signature, and the signature date corresponding to the first handwritten signature, and the first ciphertext is loaded into the first electronic document, specifically, the first ciphertext is generated according to the content of the first electronic document, the first fingerprint signature, and the signature date corresponding to the first handwritten signature through a specific encryption algorithm, and the first ciphertext is loaded into the first electronic document. In a specific implementation, the content of the first electronic document, the first fingerprint signature, and the signature date corresponding to the first handwritten signature may be used as import parameters, and an algorithm may be developed based on these parameters to generate a string of values based on numbers and letters, which may be as long as 20 to 30 bits, wherein the generated string of values based on numbers and letters may be a hash value. And generating a first ciphertext according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature through a specific encryption algorithm, and loading the first ciphertext into the first electronic document to ensure the uniqueness of the first ciphertext loaded in the first electronic document, namely, one electronic document has a unique first ciphertext.
In step S106, the first electronic document loaded with the first ciphertext is uploaded to the cloud server, so that the cloud server verifies the first electronic document. Specifically, the first electronic document loaded with the first ciphertext is uploaded to a cloud server, so that on one hand, the first electronic document can be backed up and stored for identifying the authenticity of the electronic document or the paper document and preventing a person from forging a handwritten signature; and on the other hand, the content update of the same electronic document can be synchronized in real time.
Optionally, the comparison relationship between the fingerprint signature and the handwritten signature is obtained by: acquiring second fingerprint information input by a user; signing the second fingerprint information to obtain a second fingerprint signature; acquiring a second handwritten signature input by a user; and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature. The EFD electronic document is opened by a user, a fingerprint identification area appears when the user clicks a fingerprint and handwritten signature matching option, the user can press a finger on the area to input second fingerprint information, the second fingerprint information is subjected to a specific encryption algorithm to generate a second fingerprint signature, and the acquired second handwritten signature input by the user needs to be verified. In specific implementations, there are many ways to verify the second handwritten signature, for example, way 1: after the user inputs the second fingerprint information and the second handwritten signature, the system can generate a code scanning frame to prompt the user to put the own identity card under the code scanning frame, and after the user puts the name on the identity card under the code scanning frame and the code scanning verification is carried out, if the scanned name is completely consistent with the second handwritten signature input by the user, the second handwritten signature input by the user is valid. Mode 2: firstly, a second handwritten signature can be input in a handwriting mode of mobile terminal equipment through an external handwriting board, then the face and the identity card need to be photographed and verified by a mobile phone, and if the face recognized is the same as the face on the identity card after verification, the second handwritten signature input by a user is effective. Through verification of the second handwritten signature input by the user, the second fingerprint information and the second handwritten signature input by the user can be effectively and uniquely matched, so that the second fingerprint information and the second handwritten signature added into the comparison relationship between the fingerprint signature and the handwritten signature are effective.
Optionally, after the loading the first ciphertext in the first electronic document, the method further includes: saving the first electronic document in a non-modifiable mode; acquiring detected third fingerprint information based on the electronic document modification instruction; signing the third fingerprint information to obtain a third fingerprint signature; upon determining that the third fingerprint signature matches the first fingerprint signature, the first electronic document is saved as a modifiable mode. Specifically, if the content of the first electronic document loaded with the first ciphertext is to be modified, the non-modifiable mode of the first electronic document needs to be released, and the release method is as follows: all signers in the first electronic document need to input the third fingerprint information again, generate a third fingerprint signature for the third fingerprint information through a specific encryption algorithm, and if the third fingerprint signature is completely the same as the first fingerprint signature, that is, when the hash value generated by the third fingerprint information through the encryption algorithm is completely matched with the hash value generated by the first fingerprint information through the encryption algorithm, the non-modifiable mode of the first electronic document can be released and stored as the modifiable mode, and the user can modify the content of the first electronic document. The third fingerprint information may include fingerprint information of one person or fingerprint information of a plurality of persons. When fingerprint information of a plurality of persons is contained, the electronic document can be changed into a modifiable mode when the fingerprint information of each person is required to be determined to be matched. The method relieves the non-modifiable mode of the first electronic document, can prevent the content of the first electronic document from being randomly changed, ensures that the content of the first electronic document is modified only after the common agreement of signers in all the first electronic documents is ensured, prevents the content of the first electronic document from being unilaterally and privately tampered, and aims to protect the first electronic document.
Optionally, acquiring second fingerprint information input by the user, including: and acquiring second fingerprint information input by the user in a first display area of the electronic equipment. Specifically, the user may press a finger against a fingerprint identification area of the electronic device as shown in fig. 3, thereby acquiring the second fingerprint information of the user.
Acquiring a second handwritten signature input by a user, comprising: and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment. Specifically, the user may enter a handwritten signature in a handwritten signature entry area of the electronic device, such as shown in fig. 4, to obtain a second handwritten signature of the user.
From the above, it can be seen that: the embodiment of the invention provides a method for signing an electronic document fingerprint, which comprises the steps of acquiring detected first fingerprint information; signing the first fingerprint information to obtain a first fingerprint signature; determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature; loading the first handwritten signature and a signature date corresponding to the first handwritten signature in the first electronic document; generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document; uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document. In the embodiment of the invention, first fingerprint information is acquired and signed to obtain a first fingerprint signature; the comparison relation between the pre-stored fingerprint signature and the handwritten signature is stored after verification, and the first handwritten signature corresponding to the first fingerprint signature is determined according to the comparison relation, so that the first handwritten signature can be prevented from being forged by a person, and the first fingerprint signature and the first handwritten signature are ensured to be uniquely corresponding; loading the determined first handwritten signature and the signature date in the first electronic document, generating a first ciphertext according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext in the first electronic document, so that the safety and reliability of the first electronic document are ensured; uploading the first electronic document loaded with the first ciphertext to a cloud server, and providing a premise for the cloud server to verify the first electronic document.
Fig. 5 is a schematic diagram illustrating an authentication method provided by an embodiment of the present invention, and as shown in fig. 5, the method includes the following steps:
step S201: the cloud server receives a first electronic document, wherein the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
step S202: the cloud server determines a first fingerprint signature corresponding to the first handwritten signature from a comparison relation between the pre-stored fingerprint signature and the handwritten signature according to the first handwritten signature;
step S203: the cloud server generates a second ciphertext at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature;
step S204: and the cloud server determines that the first electronic document is real when the first ciphertext is the same as the second ciphertext.
The method is suitable for verifying the authenticity of the electronic document and the authenticity of the paper edition document.
In specific implementation, the document authenticity verification method can have two modes:
mode 1: the cloud server receives a first electronic document which is uploaded by a user and loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext, the cloud server determines a first fingerprint signature corresponding to the first handwritten signature from a pre-stored comparison relation table according to the first handwritten signature, the cloud server generates a second ciphertext through a specific encryption algorithm according to the content of the first electronic document and the signature date corresponding to the first handwritten signature, if the generated second ciphertext is completely the same as the first ciphertext, the first electronic document can be determined to be real, and if not, the first electronic document is false. The first ciphertext and the second ciphertext may be hash values, each hash value is a 20-30 bit string of numbers and letters, and the hash values are unique, that is, each electronic document has one hash value, and the hash value of each electronic document is different. The document authenticity verification aims to ensure that the document on the hand of a user is real and effective and prevent adverse consequences caused by the invalidity of the document. The method is suitable for the cloud server to receive the electronic document for the first time, the electronic document is stored in the cloud server after being verified to be valid, and other people can conveniently verify the electronic document after receiving the electronic document.
Mode 2: optionally, the method further comprises: the cloud server acquires a third handwritten signature of the document to be verified, a signature date corresponding to the third handwritten signature and a third ciphertext; determining whether the third handwritten signature, a signature date corresponding to the third handwritten signature and a third ciphertext exist in the cloud server; and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified. In specific implementation, a user can upload an electronic document with a third handwritten signature, a signature date corresponding to the third handwritten signature and a third ciphertext to a website or a client for verifying authenticity, the cloud server searches the database for whether the electronic document exists in the database of the cloud server according to the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, and if the electronic document exists, a second electronic document in the database is extracted for verifying authenticity of the document content to be verified. The method is particularly suitable for verifying the received electronic document by others.
From the above, it can be seen that: the embodiment of the invention provides an authentication method, wherein a cloud server receives a first electronic document, determines a first fingerprint signature corresponding to a first handwritten signature from a comparison relation between a pre-stored fingerprint signature and the handwritten signature according to the first handwritten signature in the first electronic document, generates a second ciphertext according to the content of the first electronic document, the first fingerprint signature and a signature date corresponding to the first handwritten signature, and if the second ciphertext is completely the same as the first ciphertext, the first electronic document is real and effective. In addition, the cloud server searches whether the cloud server has the information according to the acquired third handwritten signature of the document to be verified, the signature date corresponding to the third handwritten signature and the third ciphertext, if so, the second electronic document with the information is extracted, and after the second electronic document is extracted, if the content of the second electronic document is completely the same as that of the first electronic document, the document to be verified is real and effective. The embodiment of the invention aims to ensure that the document on the hand of the user is real and effective and prevent adverse consequences caused by the invalidity of the document through the authenticity verification of the document.
Fig. 6 is a schematic diagram illustrating a method for remotely mutually signing an electronic document according to an embodiment of the present invention, as shown in fig. 6, including the following steps:
step S301: the cloud server receives an electronic document remote mutual signing instruction, wherein the electronic document remote mutual signing instruction comprises the handwritten signature of each signing party;
step S302: for each signing party, receiving a third electronic document uploaded by the signing party and verifying the authenticity of the third electronic document;
step S303: extracting the fourth handwritten signature in each verified third electronic document, the signature date corresponding to the fourth handwritten signature and a fourth ciphertext;
step S304: and integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext into the fourth electronic document to obtain the remote mutual signature electronic document.
In the specific implementation, when one electronic document needs to be signed by multiple persons and is not in the same place, or several electronic documents are in the same place and other persons are out of the place, the method can realize remote mutual signing of the electronic documents, and the electronic documents signed by the multiple persons can not be signed at the same time. Specifically, firstly, each user needing to sign signs by handwriting on an electronic document, the electronic document with the handwritten signature is uploaded to a cloud server, then the cloud server verifies each handwritten signature according to the handwritten signature on the electronic document uploaded by each user, the verification method is the same as the method for verifying the authenticity of the document, a ciphertext is generated according to the handwritten signature and the signature date in each electronic document after the verification is passed, finally, the cloud server extracts the handwritten signature, the signature date and the ciphertext in each electronic document and integrates the handwritten signature, the signature date and the ciphertext into one electronic document and stores the electronic document in the cloud server, and the user can download the integrated electronic document to the cloud server and store the electronic document in a local database of the user, so that the electronic document can be directly and quickly obtained in the future. When the electronic documents are remotely signed, the time and the place are not limited, and the electronic documents have great flexibility; and each user uploads the own handwritten signature to the cloud server, and the cloud server also needs to verify the signature, so that the validity of each handwritten signature is ensured, and the reliability and the authenticity of signing of the electronic document are further ensured.
From the above, it can be seen that: the embodiment of the invention provides a method for remotely signing electronic documents, which comprises the steps that firstly, a cloud server receives an instruction of remotely signing electronic documents, then each signing party uploads a third electronic document with a respective handwritten signature to the cloud server, the cloud server verifies the authenticity of the third electronic document, ensures the validity of the third electronic document, extracts and stores all the handwritten signatures, signature dates and ciphertexts corresponding to the handwritten signatures in all the third electronic documents after verification is passed, integrates the handwritten signatures, the signature dates and the ciphertexts into one electronic document, ensures the validity of the integrated electronic document, and prevents adverse consequences caused by information errors; and each user uploads the own handwritten signature to the cloud server, and the cloud server also needs to verify the signature, so that the validity of each handwritten signature is ensured, and the reliability and the authenticity of signing of the electronic document are further ensured.
Fig. 7 is a schematic structural diagram illustrating an apparatus for signing an electronic document fingerprint according to an embodiment of the present invention.
Based on the same conception, the apparatus for signing an electronic document fingerprint provided by the embodiment of the present invention, as shown in fig. 7, includes a first obtaining unit 401, a first determining unit 402, a second determining unit 403, a first loading unit 404, a second loading unit 405, and an uploading unit 406. Wherein:
the first acquisition unit 401: the fingerprint detection device is used for acquiring detected first fingerprint information;
the first determination unit 402: the first fingerprint signing module is used for signing the first fingerprint information to obtain a first fingerprint signature;
the second determination unit 403: the fingerprint identification device is used for determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature;
first load unit 404: the signature date loading device is used for loading the first handwritten signature and the signature date corresponding to the first handwritten signature into the first electronic document;
second load unit 405: the electronic document processing system is used for generating a first ciphertext at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
the upload unit 406: the first electronic document loaded with the first ciphertext is uploaded to the cloud server side, so that the cloud server side verifies the first electronic document.
Optionally, the second determining unit is further configured to:
acquiring second fingerprint information input by a user; signing the second fingerprint information to obtain a second fingerprint signature; acquiring a second handwritten signature input by a user; and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature.
Optionally, the second loading unit is further configured to:
saving the first electronic document in a non-modifiable mode; acquiring detected third fingerprint information based on the electronic document modification instruction; signing the third fingerprint information to obtain a third fingerprint signature; determining that the third fingerprint signature is the same as the first fingerprint signature, saving the first electronic document in the modifiable mode.
Optionally, the second determining unit is specifically configured to:
acquiring second fingerprint information input by a user in a first display area of the electronic equipment; and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment.
Fig. 8 is a schematic structural diagram illustrating an authentication device according to an embodiment of the present invention.
Based on the same conception, the authentication apparatus provided by the embodiment of the present invention, as shown in fig. 8, includes a first receiving unit 501, a third determining unit 502, a generating unit 503, and a fourth determining unit 504. Wherein:
the first receiving unit 501: the cloud server receives a first electronic document, and the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
third determination unit 502: the cloud server is used for determining a first fingerprint signature corresponding to the first handwritten signature from a pre-stored comparison relationship between the fingerprint signature and the handwritten signature according to the first handwritten signature;
the generation unit 503: the cloud server generates a second ciphertext at least according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature;
the fourth determination unit 504: and the method is used for the cloud server to determine that the first electronic document is real when the first ciphertext is the same as the second ciphertext.
Optionally, the method further comprises:
the second acquisition unit 505: the cloud server is used for acquiring a third handwritten signature of the document to be checked, a signature date corresponding to the third handwritten signature and a third ciphertext;
the judging unit 506: the server is used for determining whether the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext exist in the cloud server; and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified.
Fig. 9 is a schematic structural diagram illustrating an apparatus for remotely mutually signing electronic documents according to an embodiment of the present invention.
Based on the same conception, the apparatus for remotely mutually signing electronic documents provided by the embodiment of the present invention, as shown in fig. 9, includes a second receiving unit 601, a verifying unit 602, an extracting unit 603, and an integrating unit 604. Wherein,
the second receiving unit 601: the cloud server is used for receiving an electronic document remote mutual signing instruction, and the electronic document remote mutual signing instruction comprises the handwritten signature of each signing party;
the verification unit 602: the system comprises a signature party, a first electronic document and a second electronic document, wherein the signature party is used for uploading the third electronic document to the signature party;
the extraction unit 603: the verification module is used for extracting a fourth handwritten signature in each verified third electronic document, a signature date corresponding to the fourth handwritten signature and a fourth ciphertext;
the integration unit 604: and the electronic document remote mutual signing module is used for integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext into the fourth electronic document to obtain the remote mutual signing electronic document.
From the above, it can be seen that: the embodiment of the invention provides a device for signing an electronic document fingerprint, which is used for acquiring detected first fingerprint information; signing the first fingerprint information to obtain a first fingerprint signature; determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature; loading the first handwritten signature and a signature date corresponding to the first handwritten signature in the first electronic document; generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document; uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document. In the embodiment of the invention, first fingerprint information is acquired and signed to obtain a first fingerprint signature; the comparison relation between the pre-stored fingerprint signature and the handwritten signature is stored after verification, and the first handwritten signature corresponding to the first fingerprint signature is determined according to the comparison relation, so that the first handwritten signature can be prevented from being forged by a person, and the first fingerprint signature and the first handwritten signature are ensured to be uniquely corresponding; loading the determined first handwritten signature and the signature date in the first electronic document, generating a first ciphertext according to the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext in the first electronic document, so that the safety and reliability of the first electronic document are ensured; uploading the first electronic document loaded with the first ciphertext to a cloud server, and providing a premise for the cloud server to verify the first electronic document.
It should be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (14)

1. A method of fingerprint signing of an electronic document, the method comprising:
acquiring detected first fingerprint information;
signing the first fingerprint information to obtain a first fingerprint signature;
determining a first handwritten signature corresponding to the first fingerprint signature according to a comparison relation between a pre-stored fingerprint signature and the handwritten signature;
loading the first handwritten signature and a signature date corresponding to the first handwritten signature in a first electronic document;
generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and a signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
uploading the first electronic document loaded with the first ciphertext to a cloud server, so that the cloud server verifies the first electronic document.
2. The method of claim 1, wherein the fingerprint signature is contrasted with the handwritten signature by:
acquiring second fingerprint information input by a user;
signing the second fingerprint information to obtain a second fingerprint signature;
acquiring a second handwritten signature input by a user;
and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature.
3. The method of claim 1, wherein after loading the ciphertext into the first electronic document, further comprising:
saving the first electronic document in a non-modifiable mode;
acquiring detected third fingerprint information based on the electronic document modification instruction;
signing the third fingerprint information to obtain a third fingerprint signature;
upon determining that the third fingerprint signature matches the first fingerprint signature, saving the first electronic document as a modifiable mode.
4. The method of claim 2, wherein the obtaining of the second fingerprint information input by the user comprises:
acquiring second fingerprint information input by the user in a first display area of the electronic equipment;
the acquiring of the second handwritten signature input by the user includes:
and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment.
5. A method of authentication, the method comprising:
the method comprises the steps that a cloud server receives a first electronic document, wherein the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
the cloud server determines a first fingerprint signature corresponding to the first handwritten signature from a pre-stored comparison relationship between the fingerprint signature and the handwritten signature according to the first handwritten signature;
the cloud server generates a second ciphertext at least according to the content of the first electronic document, the first fingerprint signature and a signature date corresponding to the first handwritten signature;
and the cloud server determines that the first electronic document is real when the first ciphertext is the same as the second ciphertext.
6. The method of claim 5, further comprising:
the cloud server acquires a third handwritten signature of the document to be verified, a signature date corresponding to the third handwritten signature and a third ciphertext;
determining whether the third handwritten signature, a signature date corresponding to the third handwritten signature and the third ciphertext exist in the cloud server;
and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified.
7. The method of claim 5, further comprising:
the cloud server receives an electronic document remote mutual signing instruction, wherein the electronic document remote mutual signing instruction comprises a handwritten signature of each signing party;
for each signer, receiving a third electronic document uploaded by the signer, and verifying the authenticity of the third electronic document;
extracting a fourth handwritten signature in each verified third electronic document, a signature date corresponding to the fourth handwritten signature and a fourth ciphertext;
and integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and a fourth ciphertext into a fourth electronic document to obtain the remote mutual signature electronic document.
8. An apparatus for fingerprint signing of an electronic document, the apparatus comprising:
a first acquisition unit configured to acquire detected first fingerprint information;
the first determining unit is used for signing the first fingerprint information to obtain a first fingerprint signature;
the second determining unit is used for determining a first handwritten signature corresponding to the first fingerprint signature according to the comparison relationship between the pre-stored fingerprint signature and the handwritten signature;
a first loading unit, configured to load the first handwritten signature and a signature date corresponding to the first handwritten signature in a first electronic document;
the second loading unit is used for generating a first ciphertext according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature, and loading the first ciphertext into the first electronic document;
and the uploading unit is used for uploading the first electronic document loaded with the first ciphertext to a cloud server so that the cloud server verifies the first electronic document.
9. The apparatus of claim 8,
the second determining unit is further configured to obtain second fingerprint information input by the user;
signing the second fingerprint information to obtain a second fingerprint signature;
acquiring a second handwritten signature input by a user;
and after the second handwritten signature passes the verification, adding the second fingerprint signature and the second handwritten signature into the comparison relationship between the fingerprint signature and the handwritten signature.
10. The apparatus of claim 8,
the second loading unit is further used for saving the first electronic document into an unmodified mode;
acquiring detected third fingerprint information based on the electronic document modification instruction;
signing the third fingerprint information to obtain a third fingerprint signature;
upon determining that the third fingerprint signature matches the first fingerprint signature, saving the first electronic document as a modifiable mode.
11. The apparatus of claim 9,
the second determining unit is specifically configured to obtain second fingerprint information input by the user in a first display area of the electronic device; and acquiring a second handwritten signature input by the user in a second display area of the electronic equipment.
12. An authentication apparatus, characterized in that the authentication apparatus comprises:
the cloud server is used for receiving a first electronic document, and the first electronic document is loaded with a first handwritten signature, a signature date corresponding to the first handwritten signature and a first ciphertext;
a third determining unit, configured to determine, by the cloud server, a first fingerprint signature corresponding to the first handwritten signature from a comparison relationship between a fingerprint signature and a handwritten signature stored in advance, according to the first handwritten signature;
the generating unit is used for generating a second ciphertext by the cloud server according to at least the content of the first electronic document, the first fingerprint signature and the signature date corresponding to the first handwritten signature;
a fourth determining unit, configured to determine, by the cloud server, that the first electronic document is authentic when the first ciphertext is the same as the second ciphertext.
13. The apparatus of claim 12, further comprising:
the second acquisition unit is used for the cloud server to acquire a third handwritten signature of the document to be verified, a signature date corresponding to the third handwritten signature and a third ciphertext;
the judging unit is used for determining whether the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext exist in the cloud server or not;
and if the third handwritten signature exists, extracting a second electronic document with the third handwritten signature, the signature date corresponding to the third handwritten signature and the third ciphertext, wherein the second electronic document is used for verifying the authenticity of the content of the document to be verified.
14. The apparatus of claim 12, further comprising:
the second receiving unit is used for receiving an electronic document remote mutual signing instruction by the cloud server, wherein the electronic document remote mutual signing instruction comprises a handwritten signature of each signing party;
the verification unit is used for receiving the third electronic document uploaded by the signer and verifying the authenticity of the third electronic document aiming at each signer;
the extracting unit is used for extracting a fourth handwritten signature, a signature date corresponding to the fourth handwritten signature and a fourth ciphertext in each verified third electronic document;
and the integration unit is used for integrating the fourth handwritten signature in each extracted third electronic document, the signature date corresponding to the fourth handwritten signature and the fourth ciphertext into the fourth electronic document to obtain the remote mutual signature electronic document.
CN201610963827.1A 2016-10-28 2016-10-28 A kind of method and apparatus of electronic document fingerprint signature Pending CN106503527A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610963827.1A CN106503527A (en) 2016-10-28 2016-10-28 A kind of method and apparatus of electronic document fingerprint signature

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610963827.1A CN106503527A (en) 2016-10-28 2016-10-28 A kind of method and apparatus of electronic document fingerprint signature

Publications (1)

Publication Number Publication Date
CN106503527A true CN106503527A (en) 2017-03-15

Family

ID=58322656

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610963827.1A Pending CN106503527A (en) 2016-10-28 2016-10-28 A kind of method and apparatus of electronic document fingerprint signature

Country Status (1)

Country Link
CN (1) CN106503527A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108306876A (en) * 2018-01-30 2018-07-20 平安普惠企业管理有限公司 Client identity verification method, device, computer equipment and storage medium
CN109801076A (en) * 2019-01-02 2019-05-24 广东金赋科技股份有限公司 Handwriting authentication method, equipment and storage medium based on self-aided terminal
CN111737761A (en) * 2020-06-24 2020-10-02 中国联合网络通信集团有限公司 Remote signing device, method and readable storage medium
CN112787989A (en) * 2020-06-08 2021-05-11 北京金山办公软件股份有限公司 Signature method and device
US11132430B2 (en) 2017-12-04 2021-09-28 Advanced New Technologies Co., Ltd. Login method and apparatus and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101167297A (en) * 2005-01-19 2008-04-23 国际商业机器公司 Method and apparatus for adding signature information to electronic documents
CN102164037A (en) * 2011-03-31 2011-08-24 北京飞天诚信科技有限公司 Digital signing system and method
CN104917769A (en) * 2015-06-11 2015-09-16 北京嘉和美康信息技术有限公司 Electronic medical record signature method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101167297A (en) * 2005-01-19 2008-04-23 国际商业机器公司 Method and apparatus for adding signature information to electronic documents
CN102164037A (en) * 2011-03-31 2011-08-24 北京飞天诚信科技有限公司 Digital signing system and method
CN104917769A (en) * 2015-06-11 2015-09-16 北京嘉和美康信息技术有限公司 Electronic medical record signature method and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11132430B2 (en) 2017-12-04 2021-09-28 Advanced New Technologies Co., Ltd. Login method and apparatus and electronic device
CN108306876A (en) * 2018-01-30 2018-07-20 平安普惠企业管理有限公司 Client identity verification method, device, computer equipment and storage medium
CN109801076A (en) * 2019-01-02 2019-05-24 广东金赋科技股份有限公司 Handwriting authentication method, equipment and storage medium based on self-aided terminal
CN109801076B (en) * 2019-01-02 2021-03-02 广东金赋科技股份有限公司 Handwriting authentication method, device and storage medium based on self-service terminal
CN112787989A (en) * 2020-06-08 2021-05-11 北京金山办公软件股份有限公司 Signature method and device
CN112787989B (en) * 2020-06-08 2023-05-26 北京金山办公软件股份有限公司 Signature method and device
CN111737761A (en) * 2020-06-24 2020-10-02 中国联合网络通信集团有限公司 Remote signing device, method and readable storage medium

Similar Documents

Publication Publication Date Title
CN110276588B (en) Electronic signature authentication method and device and computer readable storage medium
CN107342867B (en) Signature verification method and device
US9698992B2 (en) Method for signing electronic documents with an analog-digital signature with additional verification
US11188630B1 (en) Dynamic enrollment using biometric tokenization
US8670562B2 (en) Generation and use of a biometric key
CN106453422B (en) Dynamic authentication method and system based on mobile terminal
CN106503527A (en) A kind of method and apparatus of electronic document fingerprint signature
US20180365447A1 (en) System and Method for Signing and Authentication of Documents
CN1703002A (en) Portable one-time dynamic password generator and security authentication system using the same
CN113360931B (en) System and method for safeguarding judicial electronic delivery information based on block chain
US20160197917A1 (en) Method and apparatus for authenticating user by using information processing device
CN108833431B (en) Password resetting method, device, equipment and storage medium
CN107302434B (en) Method and system for checking electronic signature
JP2015088080A (en) Authentication system, authentication method, and program
CN111800276B (en) Service processing method and device
CN108964921A (en) Verification System, authentication method and service server
CN108965335B (en) Method for preventing malicious access to login interface, electronic device and computer medium
KR20200064663A (en) method and system of smart electronic contracting based on block chain
WO2018078400A1 (en) Apparatuses and methods for signing a legal document
CN113298476B (en) Safety consignment method, system, electronic equipment and storage medium
CN111431857B (en) Authorized access method and device for super account book and storage medium
WO2015028339A1 (en) Mobile transaction data verification device and method of data verification
US20250036739A1 (en) Video qr code authentication
CN111311172A (en) Electronic signing method, system and storage medium
WO2020104935A1 (en) Method and system for providing a tamper proof record chain

Legal Events

Date Code Title Description
C06 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: 20170315