CN108540470A - Verification System and method based on digital certificate label - Google Patents

Verification System and method based on digital certificate label Download PDF

Info

Publication number
CN108540470A
CN108540470A CN201810294381.7A CN201810294381A CN108540470A CN 108540470 A CN108540470 A CN 108540470A CN 201810294381 A CN201810294381 A CN 201810294381A CN 108540470 A CN108540470 A CN 108540470A
Authority
CN
China
Prior art keywords
digital certificate
user
label
information
module
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.)
Granted
Application number
CN201810294381.7A
Other languages
Chinese (zh)
Other versions
CN108540470B (en
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.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN201810294381.7A priority Critical patent/CN108540470B/en
Publication of CN108540470A publication Critical patent/CN108540470A/en
Application granted granted Critical
Publication of CN108540470B publication Critical patent/CN108540470B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A kind of Verification System and method based on digital certificate label include specifically:Digital certificate label generates terminal and is used for after the certificate of manual examination and verification user, and generating corresponding digital certificate according to the certificate information of user and identity information marks, and digital certificate label, which is sent to encryption and decryption server, to be encrypted;Mobile terminal is for storing encrypted digital certificate label;Digital certificate label reads equipment and is used to read the digital certificate label that mobile terminal is provided, and digital certificate label, which is sent to encryption and decryption server, to be decrypted;Encryption and decryption server is for digital certificate label, the certificate information of user and identity information described in encryption and decryption etc.;Digital certificate label registrar stores after the certificate information and identity information association for the digital certificate of digital certificate label generation terminal user's generation to be marked to corresponding user, and compare the certificate information of user and identity information with corresponding digital certificate label, obtain the validity of digital certificate label.

Description

Verification System and method based on digital certificate label
Technical field
The present invention relates to identification, safety certification field, it is espespecially a kind of based on digital certificate label Verification System with Method.
Background technology
Currently, some lawful documents that client holds, such as Hongkong and Macro's pass, officer's identity card, passport, although these certificates close Method, but enter in digitized information processing procedure, these certificates are difficult to be recognized by the system, and machine must be equipped with specific equipment Or it could be identified by way of human assistance.Handle need to hold business that lawful document is just handled when, due to these cards Part is difficult to be read automatically by system, and user needs bank counter to receive manual service under normal circumstances, and user cannot use certainly Equipment or mobile device is helped to carry out processing business, this had both brought the trouble of bank outlets' queuing to user, also gave bank cashier Workload is increased, the human cost of bank is improved.
Invention content
Present invention aims at the Verification Systems and method that provide a kind of and marked based on digital certificate, solve lawful document The problem of being difficult to be read by self-service device or mobile device, reduces the trouble that client removes bank's transacting business, is also saved for bank Human cost is saved.
In order to achieve the above object, the Verification System provided by the present invention based on digital certificate label, specifically recognizes comprising electronics Card label generates terminal, digital certificate label reading equipment, encryption and decryption server, digital certificate label registrar and movement Terminal;Digital certificate label generates terminal and is used for after the certificate of manual examination and verification user, according to the certificate information of user and Identity information generates corresponding digital certificate label, and digital certificate label is sent to the encryption and decryption server and is carried out Encryption;The mobile terminal generates terminal with digital certificate label and establishes communication connection, obtains and stores encrypted institute State digital certificate label;The digital certificate label reads equipment to be recognized for reading the electronics that the mobile terminal is provided Digital certificate label is sent to the encryption and decryption server and is decrypted by card label;The encryption and decryption server is used for The digital certificate is marked to the cleartext information encryption in the digital certificate label for generating terminal output, and will be encrypted The digital certificate label is back to the digital certificate label and generates terminal, and the digital certificate is marked and reads equipment The digital certificate label of output is decrypted, and the certificate information of the user is obtained according to the digital certificate label after decryption And identity information, by the certificate information of the user and identity information be sent to digital certificate label registrar with it is right The digital certificate label answered compares;The digital certificate label registrar, which is used to mark the digital certificate, generates terminal The digital certificate that user generates stores after marking the certificate information of corresponding user and identity information to be associated with, and will The certificate information and identity information for the user that the encryption and decryption server is sent are compared with corresponding digital certificate label, root The validity of the digital certificate label is obtained according to comparison result.
Above-mentioned based in the Verification System of digital certificate label, it is preferred that the digital certificate label generates terminal also Including certificate acquiring unit, biological characteristic acquiring unit, user password setup module and certification mark read module;The certificate Acquiring unit includes display module and recording module;The wherein described display module interacts display interface for providing user;It is described Recording module is connected with the display module, for digital certificate label described in user certificate data input to be generated terminal;Institute It states biological characteristic acquiring unit to include fingerprint identification module and shoot with video-corder module, the living things feature recognition unit is for obtaining user Biological information;The module of shooting with video-corder extracts user's face feature for shooting certificate photograph and user's face photo; The fingerprint identification module is for obtaining user fingerprints characteristic information;The user password setup module is used for user setting Password is bound with digital certificate label, and is marked according to digital certificate described in the code extraction;The certification mark Read module is used to verify the reading situation of the digital certificate label.
Above-mentioned based in the Verification System of digital certificate label, it is preferred that the digital certificate label reads equipment also Including login unit, living things feature recognition unit and public-key encryption module;The login unit includes login prompt module and close Code recording module;The wherein described login prompt module is used to provide interaction circle of digital certificate label described in user's displaying or typing Face;The password recording module is used to input digital certificate described in the code extraction after digital certificate label is read Label;The living things feature recognition unit includes to shoot with video-corder module and Finger print characteristic abstract module, the living things feature recognition unit For obtaining user biological characteristic information;The module of shooting with video-corder is for shooting user's face and extraction user's face characteristic; The Finger print characteristic abstract module is for obtaining user fingerprints characteristic information;The public-key encryption module is used for according to described plus solution The public key that close server provides marks the digital certificate digital certificate label and user biological for reading equipment and obtaining The encryption and decryption server is sent to after characteristic information encryption to be decrypted.
Above-mentioned based in the Verification System of digital certificate label, it is preferred that the encryption and decryption server includes encryption mould Block and deciphering module;The encrypting module is used to encrypt the digital certificate mark that the digital certificate label generates terminal input Note and user biological characteristic information;The deciphering module is used to decrypt the electricity that the digital certificate label reads equipment input Authentication subprocess marks and user biological characteristic information.
Above-mentioned based in the Verification System of digital certificate label, it is preferred that the digital certificate marks registrar Also include that certification mark retrieval module, digital certificate label registration module and digital certificate mark correction verification module;The certification mark Note retrieval module, which is used to calculate the digital certificate according to the number that the digital certificate marks, marks corresponding data;The electricity Authentication subprocess label registration module is used to store the digital certificate label and its certificate information and identity information of corresponding user, And number is generated according to the certificate information of user and identity information;The digital certificate label correction verification module in described for will add The certificate information of user described in the user biological characteristic information and digital certificate label that decryption server receives And identity information is compared with the information being locally stored, and the validity of the digital certificate label is obtained according to comparison result.
The present invention also provides a kind of authentication method based on digital certificate label, the method includes:Step 1:Artificial After the certificate for auditing user, corresponding digital certificate is generated according to the certificate information of user and identity information and is marked, by the electricity The certificate information and identity information of corresponding user is associated with and stores after cleartext information encryption in authentication subprocess label;Step Two:The digital certificate label that the mobile terminal is provided is read, digital certificate label, which is sent to distal end, to carry out Decryption obtains the certificate information and identity information of the user according to the digital certificate label after decryption, by the card of the user Part information and identity information are compared with corresponding digital certificate label, and having for the digital certificate label is obtained according to comparison result Effect property.
Above-mentioned based in the authentication method of digital certificate label, it is preferred that the step 1 includes:When manual examination and verification are used After the certificate legitimacy at family passes through, the biological information of typing user and the certificate information of user and identity information;By pre- Determine to be sent to distal end decryption after the biological information of user and the certificate information of user and identity information is encrypted in public key; Distal end stores the certificate information and identity information of the biological information of the user after decryption and user to database, generation pair The number answered;According to it is described number, the access address of predetermined public key information and the database generates digital certificate label.
Above-mentioned based in the authentication method of digital certificate label, it is preferred that the step 2 includes:Read mobile terminal On digital certificate label, obtain numbering in digital certificate label, the access address of the database and described Predetermined public key information;According to the access address of the database, the number is uploaded to the database;The database root Data are locally stored according to the number examination received, confirmation message is returned when including the number in being locally stored;Root Password input by user and the biological information of user are obtained according to the confirmation message, by the predetermined public key information to institute It is uploaded to distal end decryption after stating the biological information encryption of number, the password input by user and user;Distal end is by pre- Determine the corresponding private key decryption of public key information and obtain the number, the password input by user and the biological information of user, And it is numbered in the database inquiry according to described data is locally stored;The database root is according to the password input by user Number after extracting the biological information of user being locally stored and the certificate information of user and identity information and being decrypted with distal end According to being compared;The validity of the digital certificate label is obtained according to comparison result.
Above-mentioned based in the authentication method of digital certificate label, it is preferred that the biological information includes face, refers to One or more combinations of line, vocal print, iris, vein.
Above-mentioned based in the authentication method of digital certificate label, it is preferred that digital certificate label comprising Quick Response Code, One or more combinations of a string of character strings, the fingerprint of holder, a picture, chip card.
The beneficial technical effect of the present invention lies in:Solving legitimacy certificate can not be read by self-service device and mobile device The problem of;Meanwhile it using such as dynamic two-dimension code establishment reading of password authentification and a variety of assistive technologies, recognition of face, referring to The technologies such as line feature recognition, certificate effect phase control, ensure that digital certificate label in use by counterfeit problem;Ensure Electronic marker is people's certification generation to holding lawful document, and must be by the holder of lawful document in the term of validity of certificate It uses.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and is constituted part of this application, not Constitute limitation of the invention.In the accompanying drawings:
Fig. 1 is that digital certificate provided by the present invention marks overall construction drawing;
Fig. 2 is that digital certificate provided by the present invention marks generating means function structure chart;
Fig. 3 is that digital certificate provided by the present invention marks reading device function structure chart;
Fig. 4 is data encrypting and deciphering server module structure figure provided by the present invention;
Fig. 5 is that EM equipment module structure chart is read in digital certificate provided by the present invention notes;
Fig. 6 is that digital certificate provided by the present invention marks product process figure;
Fig. 7 is that digital certificate provided by the present invention label reads verification flow chart.
Specific implementation mode
Understand in order to make the object, technical scheme and advantages of the embodiment of the invention clearer, with reference to embodiment and attached Figure, is described in further details the present invention.Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, But it is not as a limitation of the invention.
Verification System and method provided by the present invention based on digital certificate label are mainly by cabinet face mutual authentication, really Recognize the certificate legitimacy of client and the identity of client, and after sales counter confirms the certificate true and false, generates digital certificate label, it is this It is every auxiliary information set by security needs that digital certificate label, which contains every terms of information in certificate and some, simultaneously Generate one with digital certificate label synchronize the password that uses, and the password uses digital certificate label login system in user After can change, and static or dynamic two-dimension code data item can be generated.Certificate digital certificate label can be with suitable Form (such as Quick Response Code) is self-service device or mobile device is read or holder typing in the equipment for reading digital certificate label The form of the character string of dynamic generation coordinates password input by user and mating biological identification technology, realizes indirect reading The legal certificate of client, to realize that a mutual authentication can break through the non-readable problem of certificate.Wherein, the electronics The specific form of certification mark can be:Quick Response Code, a string of character strings, the fingerprint of holder, a picture, a chip card, Or several combination of the above form;The mating biological identification technology can be:Face, fingerprint, vocal print, iris, One or more combinations of vein and other general biometric discrimination methods.Wherein, digital certificate label contains brevity code information Form and spreadsheet format.For brevity code message form, for being supplied to client to use in the form of character string.The brevity code First four type informations for digital certificate label, subsequent everybody is made of letter and number.According to the convenience of business typing Property determine length, but minimum length is not less than 12.Spreadsheet format includes with the encrypted public key information of information, decryption service Device domain name addresses, cipher-text information composition.Ciphertext in digital certificate label contains all information in client certificate, these information When by manual examination and verification certificate, manual typing.Include additionally:Teller's information, certification site mechanism, site information, certification Time.Digital certificate marks the term of validity, effect phase consistent with the certificate effect phase.
Below using Quick Response Code as example, illustrates the generation of digital certificate label and process, the electronics of other forms is used to recognize Card label, has the generation process for using similar to Quick Response Code.
Shown in please referring to Fig.1, the Verification System provided by the present invention based on digital certificate label is specifically recognized comprising electronics Card label generates terminal 2, digital certificate label reads equipment 3, encryption and decryption server 4,5 and of digital certificate label registrar Mobile terminal 7;The digital certificate label generates terminal 2 and is used for after the certificate of manual examination and verification user, according to the certificate of user Information and identity information generate corresponding digital certificate label, and digital certificate label is sent to the encryption and decryption service Device 4 is encrypted;The mobile terminal 7 generates terminal 2 with digital certificate label and communicates to connect, encrypted for storing The digital certificate label;The digital certificate label reads equipment 3 for reading the electricity that the mobile terminal 7 is provided Authentication subprocess marks, and digital certificate label, which is sent to the encryption and decryption server 4, to be decrypted;The encryption and decryption server Cleartext information in 4 digital certificate label for the digital certificate to be marked to generation terminal output is encrypted, and will be added Digital certificate label after close is back to the digital certificate label and generates terminal 2, and the digital certificate is marked It reads the digital certificate label that equipment 3 exports to be decrypted, the user is obtained according to the digital certificate label after decryption Certificate information and identity information, the certificate information of the user and identity information are sent to digital certificate label registration Server 5 is compared with corresponding digital certificate label;The digital certificate label registrar 5 is used for the digital certificate Label generates certificate information and the identity information association that the digital certificate that terminal user generates marks corresponding user After store, and the certificate information for the user that the encryption and decryption server 4 is sent and identity information and corresponding electronics Certification mark compares, and the validity of the digital certificate label is obtained according to comparison result.
In the above-described embodiments, it also may include the equipment such as network 1 and database 6, specifically, above-mentioned institute in actual operation It includes following each section to state the Verification System marked based on digital certificate, and each section specific works and connection relation are mainly as follows:
Network 1, wherein including, routing, gateway, connection digital certificate label generates 2 and of terminal in a wireless or wired way Digital certificate marks registrar 5, digital certificate label to read equipment 3 and mobile device 7.
Digital certificate label generates terminal 2, is used for after the certificate of manual examination and verification client, by the certificate information typing of client Into system.Simultaneously by the terminal it is subsidiary shoot with video-corder module, record the facial characteristics and certificate photograph of client, pass through the terminal Fingerprint identification module, record the fingerprint feature information of client, for subsequently compare.Complete typing client certificate information, Appearance characteristic information, fingerprint feature information and after obtaining certificate photograph, which generates digital certificate label, passes through mobile phone Etc. client application in mobile devices 7, encrypted digital certificate label is stored in the flash memory of mobile device, In use, restoring digital certificate flag data by decryption, and generate the generation dynamic two-dimension code with the short-acting phase.Pass through electronics Equipment is verified in the reading of certification mark, and authentication marks whether effectively.
The reading equipment 3 of digital certificate label, which is mainly used for reading the digital certificate label of user, for two dimension The digital certificate label that code form shows, the Quick Response Code which is shown by scanning mobile device 7 carry out this Quick Response Code Parsing, the specific data of extraction digital certificate label, and the certification mark of reading is split, after obtaining ciphertext data, on It is transmitted to encryption and decryption service and decryption reduction, the data in extraction digital certificate label, for comparing client's is decompressed to certification mark Identity information.
Encryption and decryption data library 4 is used to digital certificate label in Fig. 1 generating what the digital certificate that terminal 2 transmits marked Cleartext information ciphered compressed is ciphertext.And it returns to digital certificate label in Fig. 1 and generates terminal 2.It is set in addition, being also responsible for move Standby 7 ciphertexts transmitted by digital certificate label carry out pressurization decryption reduction, and give digital certificate label registrar 5 and compare To verification.Confirm the validity of digital certificate label.
Digital certificate marks registrar 5, is mainly used for record and marks generation terminal life by 2 digital certificate of Fig. 1 equipment At label.
Database 6, the digital certificate flag data of the write-in of server 5 of user's physical store digital certificate label.
Mobile device 7, which is used to run mobile client application program and receives the digital certificate label generated, and protects It stays in equipment.When needing to mark using digital certificate, marked by mobile client application rollouts digital certificate Quick Response Code or dynamic character string.
With this, self-service device and mobile device is made to read digital certificate label information side by the cooperation of above-mentioned each component Just quick, certificate holder can conveniently and efficiently enter in Self-Service field, the certification to certificate can also be accelerated Review process, it is helpful to the service efficiency for improving self-service device.Certainly, above example is only the clearer explanation present invention The specific configuration of the Verification System marked based on digital certificate provided does not do it any restriction.
Shown in please referring to Fig.2, in an embodiment of the present invention, the digital certificate label generates terminal and is also obtained comprising certificate Take unit, biological characteristic acquiring unit, user password setup module 205 and certification mark read module 206;The certificate obtains Unit includes display module 201 and recording module 202;The wherein described display module 201 interacts display interface for providing user; The recording module 202 is connected with the display module 201, for giving birth to digital certificate label described in user certificate data input At terminal;The biological characteristic acquiring unit includes fingerprint identification module 204 and shoots with video-corder module 203, the living things feature recognition Unit is for obtaining user biological characteristic information;The module 203 of shooting with video-corder is used to shoot certificate photograph and user's face photo, And extract user's face feature;The fingerprint identification module 204 is for obtaining user fingerprints characteristic information;The user password is set It sets module 205 to bind for marking the password of user setting and the digital certificate, and according to described in the code extraction Digital certificate marks;The certification mark read module 206 is used to verify the reading situation of the digital certificate label.
In actual operation, digital certificate label generate terminal 2 may include display module 201, recording module 202, Module 203, Finger print characteristic abstract module 204, user password setup module 205, certification mark read module 206 is shot with video-corder to form. The function and usage of each module is as follows:The display module 201 is used to show relevant operation and the prompting interface of certificate information typing, Such as the operation interface of input;The input acquisition window that the recording module 202 is used to be entered into certificate information in system;Institute It states and shoots with video-corder module 203 for shooting certificate photograph and user's face photo, and extract user's face feature, such as camera Deng;The Finger print characteristic abstract module 204 is used to collect the fingerprint feature information of user;The user password setup module 205 Password is used for user setting digital certificate label;The certification mark read module 206 is for reading newly-generated electricity Authentication subprocess marks whether to be read, and verifying the digital certificate with this marks whether to generate successfully.
Shown in please referring to Fig.3, it includes to log in list that the digital certificate label, which reads equipment also, in an embodiment of the present invention Member, living things feature recognition unit and public-key encryption module 305;The login unit includes that login prompt module 301 and password are recorded Enter module 302;The wherein described login prompt module 301 is used to provide the interaction of digital certificate label described in user's displaying or typing Interface;The password recording module 302 is used to after digital certificate label is read input electric described in the code extraction Authentication subprocess marks;The living things feature recognition unit includes to shoot with video-corder module 303 and Finger print characteristic abstract module 304, the biology Feature identification unit is for obtaining user biological characteristic information;The module 303 of shooting with video-corder is for shooting user's face and extraction use Family facial feature data;The Finger print characteristic abstract module 304 is for obtaining user fingerprints characteristic information;The public key encryption mould The public key that block 305 is used to be provided according to the encryption and decryption server marks the digital certificate electricity for reading equipment and obtaining The encryption and decryption server is sent to after authentication subprocess label and the encryption of user biological characteristic information to be decrypted.
In actual operation, the digital certificate label reading equipment 3 can be by login display module 301, password login mould Block 302, shoots with video-corder module 303, Finger print characteristic abstract module 304, public-key encryption module 305, and network communication module 306 forms, respectively Functions of modules purposes is as follows:For prompting, user shows the login prompt module 301 or typing digital certificate marks;It is described close Password of the code recording module 302 for user's input digital certificate label after digital certificate label is read;It is described to shoot with video-corder mould Block 303 is for shooting user's face and extraction user's face characteristic;The Finger print characteristic abstract module 304 is used for extracting In fingerprint feature information;The public key that the public-key encryption module 305 is used to provide using the encryption and decryption server 4 in Fig. 1, it is right It reads equipment and gets each item data, uploaded again after being encrypted;The network communication module 306 is used for will be in Fig. 1 Digital certificate label reads the every terms of information that equipment 3 obtains, and being uploaded to digital certificate by network marks server, and obtaining should The certificate information that server passes down.
Shown in please referring to Fig.4, the encryption and decryption server includes encrypting module 401 and decryption in an embodiment of the present invention Module 402;The encrypting module 401 is used to encrypt the digital certificate label that the digital certificate label generates terminal input And the relevant information of the digital certificates such as user biological characteristic information label;The deciphering module 402 is recognized for decrypting the electronics Card label reads the digital certificate label and user biological characteristic information of equipment input, such as is added using private key decryption public key The related data of close digital certificate label;In certain real work, the encryption and decryption server also may include a network communication Module 403, the network communication module 403 is used to establish and the data interaction of the digital certificate of Fig. 1 label registrar 5 is logical Road.
Shown in please referring to Fig.4, the digital certificate label registrar also includes certification in an embodiment of the present invention Label retrieval module 501, digital certificate label registration module 502 and digital certificate mark correction verification module 503;The certification mark Retrieval module 501, which is used to calculate the digital certificate according to the number that the digital certificate marks, marks corresponding data;It is described Digital certificate label registration module 502 is used to store the digital certificate label and its certificate information and identity of corresponding user Information, and number is generated according to the certificate information of user and identity information;The digital certificate label correction verification module 503 is used for will User described in the user biological characteristic information received in the encryption and decryption server and digital certificate label Certificate information and identity information are compared with the information being locally stored, and the digital certificate label is obtained according to comparison result Validity.
In actual operation, digital certificate label registrar mainly by digital certificate mark retrieval module 501, Digital certificate marks registration module 502, digital certificate label correction verification module 503, network communication module 504 to form, each module work( Energy purposes is as follows:The digital certificate label retrieval module 501 is used to, according to specific digital certificate marker number, retrieve electronics The data item of certification mark;The digital certificate label registration module 502 is used to store the related data of digital certificate label, such as Certificate information, fingerprint feature information, password, face feature information, shown in table specific as follows:
The present invention also provides a kind of authentication method based on digital certificate label, the method includes:Step 1:Artificial After the certificate for auditing user, corresponding digital certificate is generated according to the certificate information of user and identity information and is marked, by the electricity The certificate information and identity information of corresponding user is associated with and stores after cleartext information encryption in authentication subprocess label;Step Two:The digital certificate label that the mobile terminal is provided is read, digital certificate label, which is sent to distal end, to carry out Decryption obtains the certificate information and identity information of the user according to the digital certificate label after decryption, by the card of the user Part information and identity information are compared with corresponding digital certificate label, and having for the digital certificate label is obtained according to comparison result Effect property.
It please refers to shown in Fig. 6, above-mentioned steps one are that the product process of digital certificate label is specific in one embodiment of the invention It may include:After the certificate legitimacy of manual examination and verification user passes through, the biological information of typing user and the certificate letter of user Breath and identity information;The biological information of user and the certificate information of user and identity information are added by predetermined public key Distal end is sent to after close to decrypt;Distally by the certificate information and identity information of the biological information of the user after decryption and user It stores to database, generates corresponding number;According to it is described number, the access address of predetermined public key information and the database Generate digital certificate label.
In actual operation, artificial by cabinet dough figurine person after holder provides certificate to teller as shown in step 601 Audit confirms;602 are entered step later, and different processing is carried out according to the result of manual examination and verification.If the manual examination and verification testimony of a witness is not It accords with or does not conform to item there are other, then enter step 603.If artificial nucleus' verification part is errorless, then 605 are entered step.In step 603 Teller prompts holder certificate abnormal, and enters such as step 610, the generating process of end digital certificate label.
In shown step 605, teller's typing certificate information.Detailed process is:Teller is recognized using electronics shown in Fig. 1 Card generates label terminal 1, by the display module of the terminal as shown in the display module 201 of Fig. 2, display digital certificate label Interface is generated, using the recording module of digital certificate marked terminal, as shown in the recording module 202 of Fig. 2, typing certificate letter Breath, such as:Certificate title, holder name, certificate imitate phase, certificate body release title etc.;Digital certificate label life is used later Module is shot with video-corder at terminal, as the shoot with video-corder cover for shooting certificate shown in module 203, back cover, each interior page of Fig. 2 are kept on file, and shot Holder, document on file are kept on file.Teller extracts holder fingerprint feature information using Finger print characteristic abstract module 204 shown in Fig. 2, it After enter step 606.
In step 606, teller uses the user password setup module 205 of Fig. 2, it is desirable that and user retains fingerprint feature information, 607 are entered step later.In step 607, the every terms of information acquired in above-mentioned steps after being packaged, by Fig. 1's plus solves After data packet is encrypted, digital certificate label note shown in FIG. 1 is uploaded to by network for the public key that close server 4 provides Volume server 5;The server is transmitted to the encryption server shown in FIG. 1 being attached thereto by after the digital certificate packet received 4, by the server using private key to packet decryption, after restoring data bag data, it is stored in database 6 shown in FIG. 1, and Generate record number;Record number is returned into digital certificate shown in FIG. 1 label later and generates terminal 1, by the terminal according to The digital certificate for the public key information and Fig. 1 that the record number of the acquisition of passback, the encryption and decryption server 4 of Fig. 1 are provided marks The information such as the access address of registrar 5 generate Quick Response Code, by being held to display screen display screen in the display module 201 of Fig. 2 Witness.Holder uses mobile device, downloads specified mobile App, using the App of the module, scans to the two of display screen display screen Code is tieed up, App parses the address of the registrar 5 of the digital certificate label of Fig. 1 in Quick Response Code, public key information, and record is compiled Number, it is written in the storage medium of mobile device 7 of Fig. 1 by App, after being written successfully, then enters step 608.
In step 608, holder uses the mobile device 7 of Fig. 1, and displaying digital certificate marks Quick Response Code, by the electronics of Fig. 1 Certification mark generates the certification mark read module 206 as shown in Figure 2 of terminal 1, reads Quick Response Code, and parse Quick Response Code, extracts The address information of public key therein, digital certificate marker number and server, issues Fig. 1's by network by above-mentioned each data item Digital certificate marks server 5, and certificate information packet is extracted according to digital certificate marking serial numbers by digital certificate label server, and The device digital certificate label generation terminal 1 for returning to Fig. 1 is gone forward side by side by the equipment by the data of acquisition and the data of generation ratio Enter step 609.In step 609, if the data that the data item returned on server generates terminal generation with electronic marker are consistent, Then digital certificate label generates successfully, enters step 610, that is, terminates to mark generating process.If it is inconsistent, entering step 604, it prompts to generate exception, 605 can be entered step, veritify compared with correction data.
It please refers to shown in Fig. 7, in one embodiment of the invention, above-mentioned steps two are that digital certificate label reading process includes: The digital certificate label on mobile terminal is read, numbering in digital certificate label, the visit of the database are obtained Ask address and the predetermined public key information;According to the access address of the database, the number is uploaded to the database; Data are locally stored according to the number examination received in the database root, are returned when including the number in being locally stored Confirmation message;Password input by user and the biological information of user are obtained according to the confirmation message, by described predetermined Public key information is solved to being uploaded to distal end after the number, the password input by user and the encryption of the biological information of user It is close;Distal end obtains the number, the password input by user and user by the corresponding private key decryption of predetermined public key information Biological information, and be numbered in the database inquiry according to described data are locally stored;The database root is described in The biological information for the user that code extraction input by user is locally stored and the certificate information of user and identity information and with Data after distal end is decrypted are compared;The validity of the digital certificate label is obtained according to comparison result.
In actual operation, as shown in the step 701 of Fig. 7, user shows mobile device 7 shown in FIG. 1, and operation is therein Digital certificate marks client application, client application displaying to be deposited in the data item in mobile device medium, Including:Digital certificate lable number, two code effective time limits (effective time for including generated time and Quick Response Code), authentication service Device address generates dynamic two-dimension code, and the login prompt module as shown in Figure 3 for reading equipment 3 is marked according to the digital certificate of Fig. 1 301 prompt requirement, the digital certificate label against Fig. 1 read the displaying Quick Response Code of equipment 3, Quick Response Code are read by the equipment, into Enter step 702.In step 702, if Quick Response Code is normally read, and Quick Response Code then enters step 704 in effective time limit; Otherwise 710 are entered step, prompts client to read Quick Response Code exception, enters step 709 later, terminate reading process.In step 704 In, digital certificate shown in FIG. 1 label reads equipment 3 will parse digital certificate marker number, shown in FIG. 1 from Quick Response Code Digital certificate marks the IP address of registrar 5, and digital certificate marker number is uploaded to digital certificate mark shown in FIG. 1 Remember registrar 5.The number that digital certificate label registrar 5 is marked according to digital certificate, determines that this marks whether Exist in the database of service, such as exists and illustrate that digital certificate label is effective.And the electronics that will effectively identify meeting blit 1 Certification mark reads equipment 3, reports to label and effectively exists.705 are entered step later.
Before step 705, the digital certificate of Fig. 1 reads equipment 3 by password recording module 302 shown in Fig. 3, allows and holds Witness's typing password.It is taken pictures for user by module 303 shown in Fig. 3 of shooting with video-corder, passes through the Finger print characteristic abstract module 304 of Fig. 3 It is required that client presses Fingerprint Identification Unit, after extracting client's fingerprint characteristic, 705 are entered step.In step 705, pass through Fig. 1's Digital certificate label reads the public key information that equipment 3 is extracted from Quick Response Code, the user password being collected into above-mentioned steps, user Photo, user fingerprints characteristic information and digital certificate marker number, which merge to be packaged, uses public key encryption, and ciphertext is passed through Fig. 3 Shown in network communication module 306, be uploaded to Fig. 1 digital certificate label server 5, into step 706 shown in Fig. 7.
In step 706, the digital certificate label registrar 5 of Fig. 1 marks server according to digital certificate is received, and makes With the encryption and decryption server 4 of Fig. 1, reading equipment 3 is marked to upload to data deciphering also digital certificate shown in FIG. 1 using private key Original, and record number is marked according to digital certificate therein, from database 6 shown in FIG. 1, extract digital certificate flag data Enter step 707.
The user of password and upload in step 707 in the digital certificate label comparison record of registrar 5 of Fig. 1 is defeated Whether the password entered is consistent, such as inconsistent, then is directly entered step 710, and back pass, which compares, unsuccessfully to be identified to the digital certificate reading of Fig. 1 Taking equipment 3 is marked by device prompts client's digital certificate and compares abnormal, end comparison process.If password compares successfully, then into Whether one step determines current time point within the certificate effect phase, if it exceeds the effect phase, then enter step 710 abnormal prompt steps, return Return the super effect phase identify to Fig. 1 digital certificate label read equipment 3.If current time point is still within the certificate effect phase, in comparison Whether the fingerprint characteristic of biography is consistent with the record retained in record, client's facial characteristics is extracted from the photo of upload, with record Whether the facial characteristics comparison of middle retention is consistent.If two comparisons all meet the requirements, then digital certificate label, which compares, passes through, Fig. 1 Digital certificate mark registrar 5, the certificate information field in the record of lower biography reads equipment to the digital certificate label of Fig. 1 3.The certificate information read is used for the business procedure of user's subsequent operation by the equipment, it is normal to tie hence into step 709 The reading process of beam electrons certification mark.If comparison is undesirable, the digital certificate of Fig. 1 marks registrar 5, under It passes to compare unsuccessfully to identify and reads equipment 3 to the digital certificate label of Fig. 1, compared and failed by device prompts user, exit reading Process, the reading flow of digital certificate label shown in end step 709.
The beneficial technical effect of the present invention lies in:Solving legitimacy certificate can not be read by self-service device and mobile device The problem of;Meanwhile it using such as dynamic two-dimension code establishment reading of password authentification and a variety of assistive technologies, recognition of face, referring to The technologies such as line feature recognition, certificate effect phase control, ensure that digital certificate label in use by counterfeit problem;Ensure Electronic marker is people's certification generation to holding lawful document, and must be by the holder of lawful document in the term of validity of certificate It uses.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, the present invention can be used in one or more wherein include computer usable program code computer The computer program production implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
Particular embodiments described above has carried out further in detail the purpose of the present invention, technical solution and advantageous effect Describe in detail it is bright, it should be understood that the above is only a specific embodiment of the present invention, the guarantor being not intended to limit the present invention Range is protected, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should be included in this Within the protection domain of invention.

Claims (10)

1. a kind of Verification System based on digital certificate label, which is characterized in that the Verification System is marked comprising digital certificate Generate terminal, digital certificate label reading equipment, encryption and decryption server, digital certificate label registrar and mobile terminal;
The digital certificate label generates terminal and is used for after the certificate of manual examination and verification user, according to the certificate information and body of user Part information generates corresponding digital certificate label, and digital certificate label is sent to the encryption and decryption server and is added It is close;
The mobile terminal generates terminal with digital certificate label and establishes communication connection, obtains and stores encrypted described Digital certificate marks;
The digital certificate label reads equipment and is used to read the digital certificate label that the mobile terminal is provided, by institute Digital certificate label is stated to be sent to the encryption and decryption server and be decrypted;
The encryption and decryption server is used to mark the digital certificate in the digital certificate label for generating terminal output Cleartext information is encrypted, and the encrypted digital certificate label is back to the digital certificate label and generates terminal, and The digital certificate is marked the digital certificate label for reading equipment output be decrypted, according to the digital certificate after decryption Label obtains the certificate information and identity information of the user, the certificate information of the user and identity information is sent to described Digital certificate marks registrar to be compared with corresponding digital certificate label;
The digital certificate label registrar is used to marking the digital certificate into the electricity for generating terminal user and generating Authentication subprocess mark corresponding user certificate information and identity information association after store, and by the encryption and decryption server The certificate information and identity information of the user sent is compared with corresponding digital certificate label, and institute is obtained according to comparison result State the validity of digital certificate label.
2. the Verification System according to claim 1 based on digital certificate label, which is characterized in that the digital certificate mark It includes that certificate acquiring unit, biological characteristic acquiring unit, user password setup module and certification mark are read that note, which generates terminal also, Module;
The certificate acquiring unit includes display module and recording module;The wherein described display module is aobvious for providing user's interaction Show interface;The recording module is connected with the display module, for marking digital certificate described in user certificate data input Generate terminal;
The biological characteristic acquiring unit includes fingerprint identification module and shoots with video-corder module, and the living things feature recognition unit is for obtaining Obtain user's biological information;The module of shooting with video-corder extracts user plane for shooting certificate photograph and user's face photo Portion's feature;The fingerprint identification module is for obtaining user fingerprints characteristic information;
The user password setup module is used to bind in the password of user setting and digital certificate label, and according to institute Digital certificate described in code extraction is stated to mark;
The certification mark read module is used to verify the reading situation of the digital certificate label.
3. the Verification System according to claim 2 based on digital certificate label, which is characterized in that the digital certificate mark It includes login unit, living things feature recognition unit and public-key encryption module that note, which reads equipment also,;
The login unit includes login prompt module and password recording module;The wherein described login prompt module is for providing use The interactive interface of digital certificate label described in family displaying or typing;The password recording module is used to mark when the digital certificate Digital certificate described in the code extraction is inputted after being read to mark;
The living things feature recognition unit includes to shoot with video-corder module and Finger print characteristic abstract module, and the living things feature recognition unit is used In acquisition user biological characteristic information;The module of shooting with video-corder is for shooting user's face and extraction user's face characteristic;Institute Finger print characteristic abstract module is stated for obtaining user fingerprints characteristic information;
The public key that the public-key encryption module is used to be provided according to the encryption and decryption server marks the digital certificate and reads The encryption and decryption server is sent to after the digital certificate label and user biological the characteristic information encryption that equipment obtains to carry out Decryption.
4. the Verification System according to claim 3 based on digital certificate label, which is characterized in that the encryption and decryption service Device includes encrypting module and deciphering module;The encrypting module is used to encrypt the institute that the digital certificate label generates terminal input State digital certificate label and user biological characteristic information;The deciphering module reads equipment for decrypting the digital certificate label The digital certificate label and user biological characteristic information of input.
5. the Verification System according to claim 3 based on digital certificate label, which is characterized in that the digital certificate mark It includes that certification mark retrieval module, digital certificate label registration module and digital certificate mark calibration mode to remember registrar also Block;
The certification mark retrieval module is used to calculate the digital certificate label pair according to the number that the digital certificate marks The data answered;
The digital certificate label registration module is used to store the digital certificate label and its certificate information of corresponding user And identity information, and number is generated according to the certificate information of user and identity information;
The user biological feature that the digital certificate label correction verification module is used to receive in the encryption and decryption server The certificate information and identity information of user described in information and digital certificate label is compared with the information being locally stored, The validity of the digital certificate label is obtained according to comparison result.
6. a kind of authentication method based on digital certificate label, which is characterized in that the method includes:
Step 1:After the certificate of manual examination and verification user, corresponding electronics is generated according to the certificate information of user and identity information Certification mark, the certificate information of corresponding user and identity are believed after the cleartext information encryption during the digital certificate is marked Breath is associated with and stores;
Step 2:The digital certificate label that mobile terminal is provided is read, digital certificate label is sent to distal end It is decrypted, the certificate information and identity information of the user is obtained according to the digital certificate label after decryption, by the user Certificate information and identity information and corresponding digital certificate label compare, obtaining the digital certificate according to comparison result marks Validity.
7. the authentication method according to claim 6 based on digital certificate label, which is characterized in that the step 1 packet Contain:
After the certificate legitimacy of manual examination and verification user passes through, the biological information of typing user and the certificate information of user and Identity information;
It is sent after the biological information of user and the certificate information of user and identity information are encrypted by predetermined public key It is decrypted to distal end;
Distal end stores the certificate information and identity information of the biological information of the user after decryption and user to database, raw At corresponding number;
According to it is described number, the access address of predetermined public key information and the database generates digital certificate label.
8. the authentication method according to claim 7 based on digital certificate label, which is characterized in that the step 2 packet Contain:
The digital certificate label on mobile terminal is read, numbering in digital certificate label, the database are obtained Access address and the predetermined public key information;
According to the access address of the database, the number is uploaded to the database;
Data are locally stored according to the number examination received in the database root, when including the number in being locally stored Return to confirmation message;
Password input by user and the biological information of user are obtained according to the confirmation message, is believed by the predetermined public key It ceases and is decrypted to being uploaded to distal end after the number, the password input by user and the encryption of the biological information of user;
Distal end obtains the number, the password input by user and user by the corresponding private key decryption of predetermined public key information Biological information, and be numbered in the database inquiry according to described data are locally stored;
The biological information of the user that the database root is locally stored according to the code extraction input by user and user's Certificate information and identity information are simultaneously compared with the data after the decryption of distal end;
The validity of the digital certificate label is obtained according to comparison result.
9. the authentication method based on digital certificate label according to any one of claim 7 or 8, which is characterized in that institute State one or more combinations that biological information includes face, fingerprint, vocal print, iris, vein.
10. the authentication method based on digital certificate label according to any one of claim 6 to 8, which is characterized in that institute State digital certificate label comprising Quick Response Code, a string of character strings, the fingerprint of holder, a picture, chip card one kind or Multiple combinations.
CN201810294381.7A 2018-04-04 2018-04-04 Authentication system and method based on electronic authentication mark Active CN108540470B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810294381.7A CN108540470B (en) 2018-04-04 2018-04-04 Authentication system and method based on electronic authentication mark

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810294381.7A CN108540470B (en) 2018-04-04 2018-04-04 Authentication system and method based on electronic authentication mark

Publications (2)

Publication Number Publication Date
CN108540470A true CN108540470A (en) 2018-09-14
CN108540470B CN108540470B (en) 2021-03-12

Family

ID=63481813

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810294381.7A Active CN108540470B (en) 2018-04-04 2018-04-04 Authentication system and method based on electronic authentication mark

Country Status (1)

Country Link
CN (1) CN108540470B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109493465A (en) * 2018-10-09 2019-03-19 四川航天信息有限公司 No card moves in method, apparatus and system
CN109583166A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronic certificate system
CN109583888A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain campus electronics card system
CN109584132A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronics residence permit system
CN109583976A (en) * 2018-10-10 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronic tax billing system and its application method
CN109635654A (en) * 2018-11-09 2019-04-16 山西特信环宇信息技术有限公司 A kind of certificate chain electronic agent card system
CN110401542A (en) * 2019-08-05 2019-11-01 中国工商银行股份有限公司 Electronic identity voucher generation method, terminal and server
CN114697043A (en) * 2022-03-14 2022-07-01 国网山东省电力公司信息通信公司 Identity authentication unified management platform based on block chain technology and authentication method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009042820A2 (en) * 2007-09-27 2009-04-02 Clevx, Llc Data security system with encryption
CN201657022U (en) * 2010-04-23 2010-11-24 朱杰 Network type identity document check system
CN103295050A (en) * 2012-02-23 2013-09-11 陕西省公安厅 Mobile phone type multi-modal biological characteristic multidimensional-code encrypted identity card
CN104994114A (en) * 2015-07-27 2015-10-21 尤磊 Identity authentication system and method based on electronic identification card
CN105635036A (en) * 2014-10-27 2016-06-01 任子行网络技术股份有限公司 Verification system and verification method for electronic identification card
US20170126746A1 (en) * 2012-11-20 2017-05-04 Amazon Technologies, Inc. Virtual communication endpoint services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009042820A2 (en) * 2007-09-27 2009-04-02 Clevx, Llc Data security system with encryption
CN201657022U (en) * 2010-04-23 2010-11-24 朱杰 Network type identity document check system
CN103295050A (en) * 2012-02-23 2013-09-11 陕西省公安厅 Mobile phone type multi-modal biological characteristic multidimensional-code encrypted identity card
US20170126746A1 (en) * 2012-11-20 2017-05-04 Amazon Technologies, Inc. Virtual communication endpoint services
CN105635036A (en) * 2014-10-27 2016-06-01 任子行网络技术股份有限公司 Verification system and verification method for electronic identification card
CN104994114A (en) * 2015-07-27 2015-10-21 尤磊 Identity authentication system and method based on electronic identification card

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109493465A (en) * 2018-10-09 2019-03-19 四川航天信息有限公司 No card moves in method, apparatus and system
CN109583976A (en) * 2018-10-10 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronic tax billing system and its application method
CN109583166A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronic certificate system
CN109583888A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain campus electronics card system
CN109584132A (en) * 2018-11-09 2019-04-05 山西特信环宇信息技术有限公司 A kind of certificate chain electronics residence permit system
CN109635654A (en) * 2018-11-09 2019-04-16 山西特信环宇信息技术有限公司 A kind of certificate chain electronic agent card system
CN110401542A (en) * 2019-08-05 2019-11-01 中国工商银行股份有限公司 Electronic identity voucher generation method, terminal and server
CN114697043A (en) * 2022-03-14 2022-07-01 国网山东省电力公司信息通信公司 Identity authentication unified management platform based on block chain technology and authentication method thereof
CN114697043B (en) * 2022-03-14 2023-11-14 国网山东省电力公司信息通信公司 Identity authentication unified management platform based on blockchain technology and authentication method thereof

Also Published As

Publication number Publication date
CN108540470B (en) 2021-03-12

Similar Documents

Publication Publication Date Title
CN108540470A (en) Verification System and method based on digital certificate label
CN103679436B (en) A kind of electronic contract security system and method based on biological information identification
US7024562B1 (en) Method for carrying out secure digital signature and a system therefor
KR101676215B1 (en) Method for signing electronic documents with an analog-digital signature with additional verification
CN111859348A (en) Identity authentication method and device based on user identification module and block chain technology
US20030012374A1 (en) Electronic signing of documents
CN110290134B (en) Identity authentication method, identity authentication device, storage medium and processor
CN102769531A (en) Identity authentication device and method thereof
JP2000215171A (en) System and method for authentication
EP3665600B1 (en) Method for electronic signing of a document by a plurality of signatories
CN113886860B (en) Electronic data security system and method based on mobile terminal
CN108833431A (en) A kind of method, apparatus, equipment and the storage medium of password resetting
US8316454B2 (en) Method and system for protection of user information registrations applicable in electoral processes
CN104835039A (en) Data label generation method
CN104715537A (en) Encryption and decryption method based on digital tags
EP1280098A1 (en) Electronic signing of documents
CN104680053B (en) To current authentication terminal holder's identity authentication method and device
CN106254341B (en) For the data fingerprint extracting method and system of centralized electronic data safety system
EP2075726B1 (en) Tool that can be used to authenticate documents, methods of using the tool and documents produced by the method or methods
JP6541311B2 (en) Decryption system, program and method using cryptographic information code
CN116094724A (en) Registration and authentication method and device for electronic identity
WO2003009217A1 (en) Electronic signing of documents
CA2375165A1 (en) Voice data privacy and protection system
WO2018091289A1 (en) Method of issuing an identity document
CN112861107B (en) Application method for storing credible digital identity file in IC card medium

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
GR01 Patent grant
GR01 Patent grant