CN108521418A - A kind of identity identifying method and system merging block chain and living things feature recognition - Google Patents

A kind of identity identifying method and system merging block chain and living things feature recognition Download PDF

Info

Publication number
CN108521418A
CN108521418A CN201810298504.4A CN201810298504A CN108521418A CN 108521418 A CN108521418 A CN 108521418A CN 201810298504 A CN201810298504 A CN 201810298504A CN 108521418 A CN108521418 A CN 108521418A
Authority
CN
China
Prior art keywords
information
identity
biological characteristic
biological
verified
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
CN201810298504.4A
Other languages
Chinese (zh)
Other versions
CN108521418B (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.)
GRG Banking Equipment Co Ltd
Guangdian Yuntong Financial Electronic Co Ltd
Original Assignee
Guangdian Yuntong Financial Electronic 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 Guangdian Yuntong Financial Electronic Co Ltd filed Critical Guangdian Yuntong Financial Electronic Co Ltd
Priority to CN201810298504.4A priority Critical patent/CN108521418B/en
Publication of CN108521418A publication Critical patent/CN108521418A/en
Application granted granted Critical
Publication of CN108521418B publication Critical patent/CN108521418B/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
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • 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/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information

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)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The present invention discloses a kind of identity identifying method merging block chain and living things feature recognition, including:When responding service request, the identity information of active user is obtained, and proof of identity is carried out to active user according to identity information;The biological information to be verified of active user is obtained after proof of identity success;Corresponding user identity cryptographic Hash is obtained in the main chain of block chain;Standard biological characteristic information corresponding with biological information to be verified is extracted in the side chain of block chain;The standard biological characteristic information of extraction is matched with biological information to be verified;According to the matching result of standard biological characteristic information and biological information to be verified, the result of authentication is determined.The invention also discloses a kind of fusion block chain and the identity authorization systems of living things feature recognition.The present invention merges block chain technology with biometrics identification technology, improves the safety of subscriber authentication process, while ensureing data sharing of the biological characteristic in block chain and anti-tamper.

Description

A kind of identity identifying method and system merging block chain and living things feature recognition
Technical field
The present invention relates to data information technical field more particularly to a kind of fusion block chain and the identity of living things feature recognition Authentication method and system.
Background technology
The mode of Mobile operating system authentication is more and more, in addition to traditional cipher authentication, also just like fingerprint recognition, The biological authentication methods such as iris recognition and recognition of face.Accuracy, convenience and the confidentiality of authentication are that existing identity is known Important considerations in other technology.But biological information is intricate, and different institutions individually preserve the biology of oneself The database of feature recognition, the storage mode of existing centralization is easy to be attacked, and data store organisation is simple, is easy to be usurped Change, user is easy leakage of information during biological identification, and user information is caused to be tampered, verification result error.
Invention content
The purpose of the embodiment of the present invention is to provide fusion block chain and the identity identifying method and system of living things feature recognition, The accuracy of the safety and subscriber authentication result of subscriber authentication process can be improved.
To achieve the above object, the embodiment of the present invention provides a kind of authentication for merging block chain and living things feature recognition Method, including:
When responding service request, the identity information of active user is obtained, and according to the identity information to the current use Family carries out proof of identity;
The biological information to be verified of active user is obtained after proof of identity success;
According to the identity information, corresponding user identity cryptographic Hash is obtained in the main chain of block chain;
According to the user identity cryptographic Hash, extraction and the biological characteristic letter to be verified in the side chain of the block chain Cease corresponding standard biological characteristic information;
The standard biological characteristic information of extraction is matched with the biological information to be verified;
According to the matching result of the standard biological characteristic information and the biological information to be verified, determine that identity is recognized The result of card;
Wherein, the main chain of the block chain is stored with the identity information of each user and each identity information corresponds to The user identity cryptographic Hash of binding, the side chain of the block chain be stored with each user standard biological characteristic information and Each standard biological characteristic information corresponds to the user identity cryptographic Hash of binding.
As the improvement of said program, the standard biological characteristic information by extraction and the biology to be verified are special Reference breath carries out matching and specifically includes:
Characteristics extraction is carried out to the biological information to be verified, generates corresponding first biological characteristic value;
Characteristics extraction is carried out to the standard biological characteristic information, generates corresponding second biological characteristic value;
The first biological characteristic value is compared with the second biological characteristic value;
When the matching degree of the first biological characteristic value and the second biological characteristic value is pre- more than preset biological characteristic If when value, then judging the standard biological characteristic information of extraction and the biometric information matches success to be verified.
As the improvement of said program, the biological information to be verified of active user is obtained after the proof of identity success It specifically includes:
After proof of identity success, several lifes to be verified of the active user needed for the intensity of the service request are obtained Object characteristic information;
Then, the matching result according to the standard biological characteristic information and the biological information to be verified, really The result for determining authentication specifically includes:
It determines in all biological informations to be verified of the active user obtained and believes with the standard biological feature Cease match strength value;
When match strength value proof strength threshold value preset more than the service request, the active user is judged Authentication success.
It is described to include to user's progress proof of identity according to the identity information as the improvement of said program:
Obtain the biological information to be matched of collected active user;
The extraction standard biological feature letter corresponding with the biological information to be matched in the side chain of the block chain Breath;
The biological information to be matched is matched with the standard biological characteristic information;
It is extracted in the main chain and the mark according to the user identity cryptographic Hash in the side chain after successful match The corresponding standard identity information of quasi- biological information;
The standard identity information is verified with the identity information that active user provides.
As the improvement of said program, the identity identifying method of the fusion block chain and living things feature recognition further includes:
After responding service request, the operation note of active user is obtained;
Data processing is carried out to the operation note, the operation data that obtains that treated, and will treated the operation Data are sent in database and store;
When reaching preset condition, operation data that treated described in extraction from the database;Wherein, described default Condition includes per secondary response service request, after preset time or pre-set business records number;
Data analysis is carried out to treated the operation data, obtains operation note analysis report.
To achieve the above object, the embodiment of the present invention also provides a kind of fusion block chain and the identity of living things feature recognition is recognized Card system, including:
Identity information processing unit when for responding service request, obtains the identity information of active user, and according to described Identity information carries out proof of identity to the active user;
Biological characteristic acquiring unit, the biological information to be verified for obtaining active user after proof of identity success;
User identity cryptographic Hash acquiring unit, for according to the identity information, obtaining and corresponding in the main chain of block chain User identity cryptographic Hash;
Biological characteristic extraction unit, for according to the user identity cryptographic Hash, being extracted in the side chain of the block chain Standard biological characteristic information corresponding with the biological information to be verified;
Biometric matches unit, the standard biological characteristic information for that will extract and the biological characteristic to be verified Information is matched;
Identity authentication result unit, for according to the standard biological characteristic information and the biological information to be verified Matching result, determine the result of authentication;
Wherein, the main chain of the block chain is stored with the identity information of each user and each identity information corresponds to The user identity cryptographic Hash of binding, the side chain of the block chain be stored with each user standard biological characteristic information and Each standard biological characteristic information corresponds to the user identity cryptographic Hash of binding.
As the improvement of said program, the biometric matches unit includes:
First biological characteristic value generation module, it is raw for carrying out characteristics extraction to the biological information to be verified At corresponding first biological characteristic value;
Second biological characteristic value generation module is generated for carrying out characteristics extraction to the standard biological characteristic information Corresponding second biological characteristic value;
Biological characteristic value matching module, for comparing the first biological characteristic value and the second biological characteristic value Compared with when the matching degree of the first biological characteristic value and the second biological characteristic value is more than preset biological characteristic preset value When, then judge the standard biological characteristic information of extraction and the biometric information matches success to be verified.
As the improvement of said program, after the biological characteristic acquiring unit is specifically used for proof of identity success, institute is obtained State several biological informations to be verified of the active user needed for the intensity of service request;
Then, the identity authentication result unit is additionally operable to determine that all biologies to be verified of the active user of acquisition are special Reference breath in the standard biological characteristic information match strength value, when the match strength value be more than the service request preset Proof strength threshold value when, judge the active user authentication success.
As the improvement of said program, the biological characteristic acquiring unit is additionally operable to obtain waiting for for collected active user Matching biological information;The biological characteristic extraction unit is additionally operable in the side chain of the block chain extraction and is waited for described With the corresponding standard biological characteristic information of biological information;
The identity information processing unit specifically includes:
Identity information acquisition module when for responding service request, obtains the identity information of user;
Proof of identity module is used for the biological information to be matched and standard biological characteristic information progress Match;It is extracted in the main chain and the standard biological according to the user identity cryptographic Hash in the side chain after successful match The corresponding standard identity information of characteristic information;The identity information that the standard identity information and active user provide is subjected to school It tests.
As the improvement of said program, the identity authorization system of the fusion block chain and living things feature recognition further includes behaviour It notes down processing unit, the operation note processing unit includes:
Operation note acquisition module obtains the operation note of active user after responding service request;
Data processing module, for carrying out data processing to the operation note, the operation data that obtains that treated, and will It is described that treated that operation data is sent in database stores;
Operation note extraction module, for when reaching preset condition, treated described in extraction from the database Operation data;Wherein, the preset condition includes per secondary response service request, after preset time or pre-set business records number;
Analysis report generation module obtains operation note for carrying out data analysis to treated the operation data Analysis report.
Compared with prior art, the present invention is by identifying the biological information of user, then is known by each biological characteristic The other collected biological information of terminal is sent to backstage after treatment, and the corresponding letter of user is then inquired in block chain Breath, and be compared with identification information, the authentication by user is verified whether according to comparison result.It is provided by the invention A kind of identity identifying method and system merging block chain and living things feature recognition, has the advantages that:
(1) it is by encrypted, even if by illegally obtaining that user biological characteristic information, which is travelled to and fro between verification platform and block chain, It takes and is also unable to get useful information, the structure between main chain, side chain realizes point of user basic information and biological information From the identification terminal of user identity is isolated with real data, only touches that treated as a result, checker is unable to get user's life Object characteristic information controls the harmful effect of single-stranded leakage.
(2) each verification platform can be with individual authentication, and Query Information is convenient and efficient in block chain, while existing biology is special Sign identification is quite ripe, simple and practicable.
(3) information in block chain is safeguarded jointly by multiple trust authorities, ensure that the reliability of information.
Description of the drawings
Fig. 1 is the flow chart of the identity identifying method of fusion block chain and living things feature recognition that embodiment one provides;
Fig. 2 is the relation schematic diagram of main chain and side chain in embodiment one;
Fig. 3 is the structural schematic diagram of the block structure of main chain in embodiment one;
Fig. 4 is the structural schematic diagram of the block structure of side chain in embodiment one;
Fig. 5 is the flow chart of step S5 in embodiment one;
Fig. 6 is the flow chart of authentication in embodiment one;
Fig. 7 is the flow chart of proof of identity in embodiment one;
Fig. 8 is the flow chart of step S101~S104 in embodiment one;
Fig. 9 is the structural frames of the identity authorization system 100 of fusion block chain and living things feature recognition that embodiment two provides Figure;
Figure 10 is the structure diagram of biometric matches unit 5 in embodiment two;
Figure 11 is the structure diagram of identity information processing unit 1 in embodiment two;
Figure 12 is the structure diagram of operation note processing unit 7 in embodiment two.
Specific implementation mode
Referring to Fig. 1, the present embodiment one provides a kind of identity identifying method merging block chain and living things feature recognition, packet It includes:
When S1, response service request, the identity information of active user is obtained, and carried out to active user according to identity information Proof of identity;
The biological information to be verified of active user is obtained after S2, proof of identity success;
S3, according to identity information, corresponding user identity cryptographic Hash is obtained in the main chain of block chain;
S4, according to user identity cryptographic Hash, extracted in the side chain of block chain corresponding with biological information to be verified Standard biological characteristic information;
S5, the standard biological characteristic information of extraction is matched with biological information to be verified;
S6, according to the matching result of standard biological characteristic information and biological information to be verified, determine authentication As a result;Specifically, when standard biological characteristic information and biometric information matches to be verified are unsuccessful, then judge that authentication is lost It loses.
With reference to the relationship of main chain and side chain in figure 2, the main chain of block chain is stored with the identity information of each user and each Identity information corresponds to the user identity cryptographic Hash of binding, and the side chain of block chain is stored with the standard biological characteristic information of each user And each standard biological characteristic information corresponds to the user identity cryptographic Hash of binding.Advantage using main side chain framework be code and Dynamic data exchange, side chain have independent block chain, do not increase the burden of main chain, data is avoided excessively to expand, actually a kind of day Right fragment mechanism.Main chain and side chain realize detaching for user basic information and biological information, control single-stranded leakage Harmful effect.
User identity cryptographic Hash is generated according to identity information, it is preferable that user identity cryptographic Hash generates school by cryptographic Hash Test tool generation.
The present embodiment is suitable for certification authority to needing the user of transacting business to carry out authentication, including bank, school Or government department.
Identity information in step S1 may include Customs Assigned Number, user password, name, user's head portrait or certificate information, Such as ID card information.It is preferred that certification authority can by artificially according to user provide ID card information verification whether user. It is preferred that certification authority can also be by way of machine check, user can input identity information in current machine, for example user compiles Number and user password, to passing through background authentication user identity.It is preferred that can determine that the business of user after having verified user identity Permission.
After certification authority confirms that the identity information of active user is errorless in step S2, the biological characteristic to be verified of user is obtained Information, biological information to be verified includes iris feature, refer to vein pattern, fingerprint characteristic or face characteristic.
Specifically, main chain all in block chain and side chain transaction record are existed with the formation of transaction.Each user works as Preceding newest transaction is known as effectively transaction, and all combinations effectively merchandised are known as effective transaction set, generally by every in block chain A node is stored in the database of memory, and different main chains and side chain safeguard different effective transaction sets, can accelerate data The speed of inquiry.Effective transaction set of main chain is inquired by subscriber identity information and obtains corresponding newest transaction, thus from master User identity cryptographic Hash corresponding with identity information is extracted in chain.
Step S4 Plays biological informations are corresponding with identity information, and certification authority is inquired according to user identity cryptographic Hash Effective transaction set of side chain extracts standard biological characteristic information corresponding with user identity cryptographic Hash.As biology to be verified is special Reference breath is iris of right eye information, and the standard biological characteristic information extracted in the side chain is that user adopts in certification authority before Collect and be stored in the iris of right eye information of side chain.
It is preferred that being believed using corresponding matching algorithm measurement standard biological information and biological characteristic to be verified in step S5 Similarity between breath.
Referring to Fig. 3, main chain includes N number of block, and N is integer, and N >=1, each block structure of main chain include:
Upper block head cryptographic Hash A, is calculated according to the content of a upper block, a block can be prevented to be tampered, area The chain structure of block chain is linked by cryptographic Hash of each block comprising a upper block head;
Main chain block timestamp B, the timestamp that current block generates;
Main chain block records number C, refers to the quantity for the subscriber identity information record for including in current block;
Main chain block Multi Digital Signature D, determines whether block is effective;
Whether main chain Merkel tree E for concluding area's All Activity in the block, and provides a kind of verification block and deposits In the effective way of certain transaction;
Subscriber identity information record F, including user identity number cryptographic Hash, subscriber identity information, identity information timestamp, Identity information digital signature and the next item up subscriber identity information record cryptographic Hash.
Referring to Fig. 4, side chain includes n block, and n is integer, and n >=1, each block structure of side chain include:
Upper block head cryptographic Hash a is to be calculated according to the content of a upper block, a block is prevented to be tampered;
Side chain block timestamp b, the timestamp that current block generates;
Side chain block records number c, refers to the quantity for the user biological feature record for including in current block;
Side chain block Multi Digital Signature d, determines whether block is effective;
Whether side chain Merkel tree e for concluding area's All Activity in the block, and provides a kind of verification block and deposits In the effective way of certain transaction;
User biological feature records f, including user identity number cryptographic Hash, biological characteristic timestamp, biological information Type, biological information, the next item up biological information record cryptographic Hash, biological characteristic digital signature and registration unit compile Code.
Referring to Fig. 5, certification authority is by verifying standard biological characteristic information and biological information to be verified in step S5 Similarity matched, including:
S51, characteristics extraction is carried out to biological information to be verified, generates corresponding first biological characteristic value;
S52, characteristics extraction is carried out to standard biological characteristic information, generates corresponding second biological characteristic value;
S53, the first biological characteristic value is compared with the second biological characteristic value;
S54, it is more than preset biological characteristic preset value when the matching degree of the first biological characteristic value and the second biological characteristic value When, then judge standard biological characteristic information and the biometric information matches to be verified success of extraction, otherwise judges the mark of extraction Quasi- biological information and biometric information matches to be verified are unsuccessful.
Step S2 is specifically included:After proof of identity success, the several of the active user needed for the intensity of service request are obtained Biological information to be verified;Then, step S6 includes:It determines in all biological informations to be verified of the active user obtained With standard biological characteristic information match strength value;When match strength value proof strength threshold value preset more than service request, sentence Determine the authentication success of active user.
Specifically, proof strength threshold value is arranged to according to the biological characteristic of user according to the service request of user in certification authority Multifactor authentication is carried out, each biological characteristic of user has its intensity value, if the intensity value of fingerprint is 0.5.Such as certification machine Structure is bank, and when carrying out inquiry into balance, proof strength threshold value is set as regular tenacity, such as 0.5;When progress small amount transfers transaction When, proof strength threshold value is set as moderate strength, and such as 1;When carrying out wholesale money transfer transactions, proof strength threshold value is set as advanced intensity M, such as m > 1.Multifactor authentication protects access of the user to data and application program, safe.
Step S2 is the biological information that active user is obtained according to the intensity of the service request of user, such as small amount transfers Transaction, then obtain two biological informations to be verified of user, such as iris of right eye information and left hand thumb finger print information, step Rapid S4 extracts corresponding standard iris of right eye information and standard left hand thumb finger print information in the side chain;Step S5 calculates right eye The the first match strength value and left hand thumb finger print information and standard left hand of iris information and standard iris of right eye information are big Second match strength value of thumbprint information, when the first match strength value and the second match strength value and be more than moderate strength When, judgement authentication success.When the first match strength value and the second match strength value and when less than moderate strength, at this time again A biological information for acquiring user specifically calculates iris of left eye information matches degree from collecting such as iris of left eye information Process refer to step S2~S5.Until all biological informations of acquisition match strength value and be more than moderate strength When, judgement authentication success, the flow of specific authentication can refer to Fig. 6.
Main side chain interdepends, and authenticating user identification work is realized in common cooperation.In matching for authentication intensity adapter Meet the authentication of varying strength under conjunction.
Referring to Fig. 7, the proof of identity of step S1 includes:
S11, the biological information to be matched for obtaining collected active user,
S12, standard biological characteristic information corresponding with biological information to be matched is extracted in the side chain of block chain;
S13, biological information to be matched is matched with standard biological characteristic information, it specifically can be by judging wait for Similarity with biological information and standard biological characteristic information is to determine whether successful match;
It is extracted in main chain according to the user identity cryptographic Hash in side chain after S14, successful match and is believed with standard biological feature Cease corresponding standard identity information;
S15, standard identity information and the identity information that active user provides are verified, specifically, is carried according in main chain The identity information that the standard identity information taken out is provided with active user is checked, and then proof of identity success is checked successfully.
Referring to Fig. 8, the present embodiment further includes:
After S101, response service request, the operation note of active user is obtained;
S102, data processing is carried out to operation note, the operation data that obtains that treated, and will treated operation data It is sent in database and stores;
S103, when reaching preset condition, from the operation data after extraction process in database;Wherein, preset condition packet It includes after every secondary response service request, preset time or pre-set business record number;
S104, to treated, operation data carries out data analysis, obtains operation note analysis report.
Specifically, the operation note in step 101 includes operating personnel's name, operating time, type of service, authentication information kind The operation informations such as class and certification success rate.Data processing includes being classified and being filtered invalid message to information in step S102, Operation note that treated is stored as XML (extensible markup language) file.
Certification authority all extracts user operation records in each transacting business of user in step S103, or at one section The operation note of interior (such as 1 year) user, or the operation of extraction user is remembered after the business that user has handled certain number Record.Certification authority can obtain the information such as customer consumption time and consumption habit from analysis report in step S104, facilitate enterprise Industry formulates corresponding product strategy on this basis.
The present embodiment solves user and carries out being easy to leak the biological information of itself during biological identification, causes User information is tampered, and then the problem of verification result mistake, improves safety and the verification result of subscriber authentication process Accuracy.
Referring to Fig. 9, the present embodiment two provides fusion block chain and the identity authorization system 100 of living things feature recognition, including:
Identity information processing unit 1 when for responding service request, obtains the identity information of active user, and according to body Part information carries out proof of identity to active user;
Biological characteristic acquiring unit 2, the biological information to be verified for obtaining active user after proof of identity success;
User identity cryptographic Hash acquiring unit 3, for according to identity information, corresponding use to be obtained in the main chain of block chain Family identity cryptographic Hash;
Biological characteristic extraction unit 4, for according to user identity cryptographic Hash, in the side chain of block chain extraction with it is to be verified The corresponding standard biological characteristic information of biological information;
Biometric matches unit 5, for the standard biological characteristic information that will extract and biological information to be verified into Row matching;
Identity authentication result unit 6, for the matching according to standard biological characteristic information and biological information to be verified As a result, determining the result of authentication;
Wherein, the main chain of block chain is stored with the identity information of each user and each identity information corresponds to the user bound The side chain of identity cryptographic Hash, block chain is stored with the standard biological characteristic information and each standard biological feature letter of each user The user identity cryptographic Hash of the corresponding binding of breath.
The process of step S1~S6 in the concrete function reference implementation example one of each unit, details are not described herein.
Referring to Figure 10, biometric matches unit 5 includes:
First biological characteristic value generation module 51 is generated for carrying out characteristics extraction to biological information to be verified Corresponding first biological characteristic value;
Second biological characteristic value generation module 52, for carrying out characteristics extraction, generation pair to standard biological characteristic information The the second biological characteristic value answered;
Biological characteristic value matching module 53, for the first biological characteristic value to be compared with the second biological characteristic value, when When the matching degree of first biological characteristic value and the second biological characteristic value is more than preset biological characteristic preset value, then extraction is judged Standard biological characteristic information and biometric information matches to be verified success.
The process of step S51~S54 in the concrete function reference implementation example one of each module, details are not described herein.
It is preferred that biological characteristic acquiring unit 2 includes:
After proof of identity success, several biological characteristic letters to be verified of the active user needed for the intensity of service request are obtained Breath;Then identity authentication result unit 6 includes:Determine in all biological information to be verified of active user obtained with standard Biometric information matches intensity value;When match strength value proof strength threshold value preset more than service request, identity is judged Certification success.
Referring to Figure 11, identity information processing unit 1 includes:
Identity information acquisition module 11 when for responding service request, obtains the identity information of user;
Proof of identity module 12, for matching biological information to be matched with standard biological characteristic information; With extracting standard body corresponding with standard biological characteristic information in main chain according to the user identity cryptographic Hash in side chain after success Part information;Standard identity information and the identity information that active user provides are verified.
Then, biological characteristic acquiring unit 2 is additionally operable to obtain the biological information to be matched of collected active user;It is raw Object feature extraction unit 4 is additionally operable to be extracted in the side chain of block chain according to biological information to be matched special with biology to be matched Reference ceases corresponding standard biological characteristic information.
The course of work of step S11~S15 in the function reference implementation example one of identity information processing unit 1, herein no longer It repeats.
Preferably, the fusion block chain and the identity authorization system 100 of living things feature recognition further include at operation note Unit 7 is managed, referring to Figure 12, operation note processing unit 7 includes:
Operation note acquisition module 71 obtains the operation note of active user after responding service request;
Data processing module 72, for carrying out data processing to operation note, the operation data that obtains that treated, and will place Operation data after reason, which is sent in database, to be stored;
Operation note extraction module 73, for when reaching preset condition, from the operand after extraction process in database According to;Wherein, preset condition includes per secondary response service request, after preset time or pre-set business records number;
Analysis report generation module 74 obtains operation note point for carrying out data analysis to treated operation data Analysis report.
The function of operation note processing unit 7 refers to the course of work of step S101~S104 in above-described embodiment one, This is repeated no more.
Embodiment improves the accuracys of the safety of subscriber authentication process and verification result.

Claims (10)

1. a kind of fusion block chain and the identity identifying method of living things feature recognition, which is characterized in that including:
When responding service request, obtain the identity information of active user, and according to the identity information to the active user into Row proof of identity;
The biological information to be verified of active user is obtained after proof of identity success;
According to the identity information, corresponding user identity cryptographic Hash is obtained in the main chain of block chain;
According to the user identity cryptographic Hash, extraction and the biological information pair to be verified in the side chain of the block chain The standard biological characteristic information answered;
The standard biological characteristic information of extraction is matched with the biological information to be verified;
According to the matching result of the standard biological characteristic information and the biological information to be verified, authentication is determined As a result;
Wherein, the main chain of the block chain is stored with the identity information of each user and each identity information corresponds to binding The user identity cryptographic Hash, the side chain of the block chain is stored with the standard biological characteristic information of each user and each The standard biological characteristic information corresponds to the user identity cryptographic Hash of binding.
2. fusion block chain and the identity identifying method of living things feature recognition as described in claim 1, which is characterized in that described The standard biological characteristic information of extraction match specifically including with the biological information to be verified:
Characteristics extraction is carried out to the biological information to be verified, generates corresponding first biological characteristic value;
Characteristics extraction is carried out to the standard biological characteristic information, generates corresponding second biological characteristic value;
The first biological characteristic value is compared with the second biological characteristic value;
When the matching degree of the first biological characteristic value and the second biological characteristic value is more than preset biological characteristic preset value When, then judge the standard biological characteristic information of extraction and the biometric information matches success to be verified.
3. fusion block chain and the identity identifying method of living things feature recognition as described in claim 1, which is characterized in that described The biological information to be verified that active user is obtained after proof of identity success specifically includes:
After proof of identity success, several biologies to be verified for obtaining the active user needed for the intensity of the service request are special Reference ceases;
Then, the matching result according to the standard biological characteristic information and the biological information to be verified, determines body The result of part certification specifically includes:
Determine in all biological information to be verified of the active user obtained with the standard biological characteristic information With intensity value;
When match strength value proof strength threshold value preset more than the service request, the body of the active user is judged Part certification success.
4. fusion block chain and the identity identifying method of living things feature recognition as described in claim 1, which is characterized in that described Carrying out proof of identity to user according to the identity information includes:
Obtain the biological information to be matched of collected active user;
The extraction standard biological characteristic information corresponding with the biological information to be matched in the side chain of the block chain;
The biological information to be matched is matched with the standard biological characteristic information;
It is extracted in the main chain according to the user identity cryptographic Hash in the side chain after successful match and is given birth to the standard The corresponding standard identity information of object characteristic information;
The standard identity information is verified with the identity information that active user provides.
5. fusion block chain and the identity identifying method of living things feature recognition as described in claim 1, which is characterized in that also wrap It includes:
After responding service request, the operation note of active user is obtained;
Data processing is carried out to the operation note, the operation data that obtains that treated, and will treated the operation data It is sent in database and stores;
When reaching preset condition, operation data that treated described in extraction from the database;Wherein, the preset condition Including after every secondary response service request, preset time or pre-set business record number;
Data analysis is carried out to treated the operation data, obtains operation note analysis report.
6. a kind of fusion block chain and the identity authorization system of living things feature recognition, which is characterized in that including:
Identity information processing unit when for responding service request, obtains the identity information of active user, and according to the identity Information carries out proof of identity to the active user;
Biological characteristic acquiring unit, the biological information to be verified for obtaining active user after proof of identity success;
User identity cryptographic Hash acquiring unit, for according to the identity information, corresponding use to be obtained in the main chain of block chain Family identity cryptographic Hash;
Biological characteristic extraction unit is used for according to the user identity cryptographic Hash, extraction and institute in the side chain of the block chain State the corresponding standard biological characteristic information of biological information to be verified;
Biometric matches unit, the standard biological characteristic information for that will extract and the biological information to be verified It is matched;
Identity authentication result unit, for according to the standard biological characteristic information and the biological information to be verified With as a result, determining the result of authentication;
Wherein, the main chain of the block chain is stored with the identity information of each user and each identity information corresponds to binding The user identity cryptographic Hash, the side chain of the block chain is stored with the standard biological characteristic information of each user and each The standard biological characteristic information corresponds to the user identity cryptographic Hash of binding.
7. fusion block chain and the identity authorization system of living things feature recognition as claimed in claim 6, which is characterized in that described Biometric matches unit includes:
First biological characteristic value generation module, for carrying out characteristics extraction, generation pair to the biological information to be verified The the first biological characteristic value answered;
Second biological characteristic value generation module is generated and is corresponded to for carrying out characteristics extraction to the standard biological characteristic information The second biological characteristic value;
Biological characteristic value matching module, for the first biological characteristic value to be compared with the second biological characteristic value, When the matching degree of the first biological characteristic value and the second biological characteristic value is more than preset biological characteristic preset value, then Judge the standard biological characteristic information of extraction and the biometric information matches success to be verified.
8. fusion block chain and the identity authorization system of living things feature recognition as claimed in claim 6, which is characterized in that described After biological characteristic acquiring unit is specifically used for proof of identity success, obtain the active user's needed for the intensity of the service request Several biological informations to be verified;
Then, the identity authentication result unit is additionally operable to determine the biological characteristic to be verified letter that the active user of acquisition is all With the standard biological characteristic information match strength value in breath, when the match strength value is more than, the service request is preset to be tested When demonstrate,proving intensity threshold, the authentication success of the active user is judged.
9. fusion block chain and the identity authorization system of living things feature recognition as claimed in claim 6, which is characterized in that described Biological characteristic acquiring unit is additionally operable to obtain the biological information to be matched of collected active user;The biological characteristic carries Unit is taken to be additionally operable in the side chain of the block chain extraction standard biological spy corresponding with the biological information to be matched Reference ceases;
The identity information processing unit specifically includes:
Identity information acquisition module when for responding service request, obtains the identity information of user;
Proof of identity module, for matching the biological information to be matched with the standard biological characteristic information; It is extracted in the main chain and standard biological spy according to the user identity cryptographic Hash in the side chain after successful match Reference ceases corresponding standard identity information;The standard identity information is verified with the identity information that active user provides.
10. fusion block chain and the identity authorization system of living things feature recognition as claimed in claim 6, which is characterized in that also Including operation note processing unit;Wherein, the operation note processing unit includes:
Operation note acquisition module obtains the operation note of active user after responding service request;
Data processing module, for carrying out data processing to the operation note, the operation data that obtains that treated, and will be described Operation data that treated, which is sent in database, to be stored;
Operation note extraction module, for when reaching preset condition, extraction treated the operation from the database Data;Wherein, the preset condition includes per secondary response service request, after preset time or pre-set business records number;
Analysis report generation module obtains operation note analysis for carrying out data analysis to treated the operation data Report.
CN201810298504.4A 2018-04-04 2018-04-04 Identity authentication method and system fusing block chain and biological feature recognition Active CN108521418B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810298504.4A CN108521418B (en) 2018-04-04 2018-04-04 Identity authentication method and system fusing block chain and biological feature recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810298504.4A CN108521418B (en) 2018-04-04 2018-04-04 Identity authentication method and system fusing block chain and biological feature recognition

Publications (2)

Publication Number Publication Date
CN108521418A true CN108521418A (en) 2018-09-11
CN108521418B CN108521418B (en) 2020-08-18

Family

ID=63431875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810298504.4A Active CN108521418B (en) 2018-04-04 2018-04-04 Identity authentication method and system fusing block chain and biological feature recognition

Country Status (1)

Country Link
CN (1) CN108521418B (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109039655A (en) * 2018-09-13 2018-12-18 全链通有限公司 Real name identity identifying method and device, identity block chain based on block chain
CN109299192A (en) * 2018-09-19 2019-02-01 广州善康生物科技有限公司 A kind of anti-cheating biological characteristic record system and method based on block chain technology
CN109344160A (en) * 2018-10-31 2019-02-15 国网电子商务有限公司 A kind of photovoltaic poverty alleviation user identification method and identifying system
CN109359601A (en) * 2018-10-19 2019-02-19 平安科技(深圳)有限公司 Authentication recognition methods, electronic device and computer readable storage medium
CN109447604A (en) * 2018-10-19 2019-03-08 华侨大学 A kind of block chain payment system that security performance is high
CN109547462A (en) * 2018-12-14 2019-03-29 深圳壹账通智能科技有限公司 A kind of intelligent logging-on authentication method and relevant device based on block chain
CN109788348A (en) * 2018-12-05 2019-05-21 安徽站乾科技有限公司 A kind of anti-intrusion method based on Intelligent set top box
CN109948320A (en) * 2019-03-22 2019-06-28 泰康保险集团股份有限公司 Identity identification managing method, device, medium and electronic equipment based on block chain
CN109995780A (en) * 2019-03-29 2019-07-09 华中师范大学 Education services transaction agent personal identification method and system based on block chain
CN110059552A (en) * 2019-03-12 2019-07-26 上海大学 A kind of identity identifying method of block chain in conjunction with biological characteristic
CN110083071A (en) * 2019-04-28 2019-08-02 泰康保险集团股份有限公司 Intelligent building implementation method, device, medium and electronic equipment
CN110120953A (en) * 2019-05-20 2019-08-13 大连交通大学 A kind of railway passenger identity authorization system towards smart phone client
CN110278255A (en) * 2019-06-13 2019-09-24 深圳前海微众银行股份有限公司 A kind of method and device of the Internet of Things IOT communication between devices based on block chain
CN110334681A (en) * 2019-07-12 2019-10-15 杨凯 Finger vein personal identification method and system based on block chain
CN110519297A (en) * 2019-09-17 2019-11-29 腾讯科技(深圳)有限公司 A kind of data processing method and equipment based on block chain private key
CN111669377A (en) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 Safety control method for block chain chaining information
CN112287393A (en) * 2020-11-24 2021-01-29 国网新疆电力有限公司信息通信公司 Credible identity authentication method and device based on Internet of things and block chain
CN112784877A (en) * 2020-12-30 2021-05-11 杭州趣链科技有限公司 Large-scale image template matching method and device based on block chain
CN112785766A (en) * 2020-12-30 2021-05-11 广东赛诺科技股份有限公司 Access control permission distribution authorization method based on block chain
CN112991042A (en) * 2021-02-26 2021-06-18 中国工商银行股份有限公司 Block chain-based identity authentication method, device, system and medium
CN113191902A (en) * 2021-05-24 2021-07-30 中国工商银行股份有限公司 Transaction processing method and device based on block chain, electronic equipment and medium
CN113226864A (en) * 2018-12-19 2021-08-06 戴姆勒股份公司 Processing system
CN113516807A (en) * 2021-05-18 2021-10-19 深圳市亲邻科技有限公司 Access control management method and device based on block chain and access control equipment
US11328080B2 (en) 2019-11-18 2022-05-10 Frostbyte, Llc Cryptographic key management
CN115022030A (en) * 2022-05-31 2022-09-06 中国银行股份有限公司 Bank business handling request processing method and device based on block chain
CN115037483A (en) * 2022-06-20 2022-09-09 中国联合网络通信集团有限公司 Authentication method and device based on biological characteristics in block chain

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216958A (en) * 2007-01-04 2008-07-09 财团法人车辆研究测试中心 Vehicle duplexing authentication starting method and device integrated with biological identification technology
CN104881667A (en) * 2014-02-28 2015-09-02 阿里巴巴集团控股有限公司 Characteristic information extraction method and apparatus
AU2016101183A4 (en) * 2016-07-20 2016-09-22 Platform Secured Pty Ltd Network System Innovation Method using blockchain identity based single and multi facial, voice and other bio recognition encryption protocols from existing binary packets to blockchain blocks where the actual member/ user in the blockchain becomes the fully encrypted and shielded block
CN107480559A (en) * 2017-08-25 2017-12-15 北京中星仝创科技有限公司 Safe storage system and method for a kind of block chain from chain data
CN107846282A (en) * 2017-11-03 2018-03-27 法信公证云(厦门)科技有限公司 A kind of electronic data distribution keeping method and system based on block chain technology

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216958A (en) * 2007-01-04 2008-07-09 财团法人车辆研究测试中心 Vehicle duplexing authentication starting method and device integrated with biological identification technology
CN104881667A (en) * 2014-02-28 2015-09-02 阿里巴巴集团控股有限公司 Characteristic information extraction method and apparatus
AU2016101183A4 (en) * 2016-07-20 2016-09-22 Platform Secured Pty Ltd Network System Innovation Method using blockchain identity based single and multi facial, voice and other bio recognition encryption protocols from existing binary packets to blockchain blocks where the actual member/ user in the blockchain becomes the fully encrypted and shielded block
CN107480559A (en) * 2017-08-25 2017-12-15 北京中星仝创科技有限公司 Safe storage system and method for a kind of block chain from chain data
CN107846282A (en) * 2017-11-03 2018-03-27 法信公证云(厦门)科技有限公司 A kind of electronic data distribution keeping method and system based on block chain technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
姚前: "分布式账本技术研究进展综述", 《武汉金融》 *

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109039655A (en) * 2018-09-13 2018-12-18 全链通有限公司 Real name identity identifying method and device, identity block chain based on block chain
CN109299192A (en) * 2018-09-19 2019-02-01 广州善康生物科技有限公司 A kind of anti-cheating biological characteristic record system and method based on block chain technology
CN109359601A (en) * 2018-10-19 2019-02-19 平安科技(深圳)有限公司 Authentication recognition methods, electronic device and computer readable storage medium
CN109447604A (en) * 2018-10-19 2019-03-08 华侨大学 A kind of block chain payment system that security performance is high
CN109344160A (en) * 2018-10-31 2019-02-15 国网电子商务有限公司 A kind of photovoltaic poverty alleviation user identification method and identifying system
CN109788348A (en) * 2018-12-05 2019-05-21 安徽站乾科技有限公司 A kind of anti-intrusion method based on Intelligent set top box
CN109547462A (en) * 2018-12-14 2019-03-29 深圳壹账通智能科技有限公司 A kind of intelligent logging-on authentication method and relevant device based on block chain
CN113226864A (en) * 2018-12-19 2021-08-06 戴姆勒股份公司 Processing system
CN110059552A (en) * 2019-03-12 2019-07-26 上海大学 A kind of identity identifying method of block chain in conjunction with biological characteristic
CN109948320A (en) * 2019-03-22 2019-06-28 泰康保险集团股份有限公司 Identity identification managing method, device, medium and electronic equipment based on block chain
CN109948320B (en) * 2019-03-22 2021-08-10 泰康保险集团股份有限公司 Block chain-based identity recognition management method, device, medium and electronic equipment
CN109995780A (en) * 2019-03-29 2019-07-09 华中师范大学 Education services transaction agent personal identification method and system based on block chain
CN110083071A (en) * 2019-04-28 2019-08-02 泰康保险集团股份有限公司 Intelligent building implementation method, device, medium and electronic equipment
CN110083071B (en) * 2019-04-28 2022-12-06 泰康保险集团股份有限公司 Intelligent building implementation method, device, medium and electronic equipment
CN110120953A (en) * 2019-05-20 2019-08-13 大连交通大学 A kind of railway passenger identity authorization system towards smart phone client
CN110278255A (en) * 2019-06-13 2019-09-24 深圳前海微众银行股份有限公司 A kind of method and device of the Internet of Things IOT communication between devices based on block chain
CN110278255B (en) * 2019-06-13 2021-10-15 深圳前海微众银行股份有限公司 Method and device for communication between IOT (Internet of things) devices based on block chain
CN110334681A (en) * 2019-07-12 2019-10-15 杨凯 Finger vein personal identification method and system based on block chain
CN110334681B (en) * 2019-07-12 2020-12-01 蚌埠科睿达机械设计有限公司 Finger vein identity recognition method and system based on block chain
CN110519297A (en) * 2019-09-17 2019-11-29 腾讯科技(深圳)有限公司 A kind of data processing method and equipment based on block chain private key
CN110519297B (en) * 2019-09-17 2021-06-15 腾讯科技(深圳)有限公司 Data processing method and device based on block chain private key
US11328080B2 (en) 2019-11-18 2022-05-10 Frostbyte, Llc Cryptographic key management
CN111669377A (en) * 2020-05-27 2020-09-15 国家广播电视总局广播电视规划院 Safety control method for block chain chaining information
CN111669377B (en) * 2020-05-27 2023-02-03 国家广播电视总局广播电视规划院 Safety control method for block chain chaining information
CN112287393A (en) * 2020-11-24 2021-01-29 国网新疆电力有限公司信息通信公司 Credible identity authentication method and device based on Internet of things and block chain
CN112785766B (en) * 2020-12-30 2022-07-19 广东赛诺科技股份有限公司 Access control permission distribution authorization method based on block chain
CN112785766A (en) * 2020-12-30 2021-05-11 广东赛诺科技股份有限公司 Access control permission distribution authorization method based on block chain
CN112784877A (en) * 2020-12-30 2021-05-11 杭州趣链科技有限公司 Large-scale image template matching method and device based on block chain
CN112991042A (en) * 2021-02-26 2021-06-18 中国工商银行股份有限公司 Block chain-based identity authentication method, device, system and medium
CN113516807A (en) * 2021-05-18 2021-10-19 深圳市亲邻科技有限公司 Access control management method and device based on block chain and access control equipment
CN113191902A (en) * 2021-05-24 2021-07-30 中国工商银行股份有限公司 Transaction processing method and device based on block chain, electronic equipment and medium
CN115022030A (en) * 2022-05-31 2022-09-06 中国银行股份有限公司 Bank business handling request processing method and device based on block chain
CN115022030B (en) * 2022-05-31 2024-04-19 中国银行股份有限公司 Bank business handling request processing method and device based on blockchain
CN115037483A (en) * 2022-06-20 2022-09-09 中国联合网络通信集团有限公司 Authentication method and device based on biological characteristics in block chain
CN115037483B (en) * 2022-06-20 2024-04-09 中国联合网络通信集团有限公司 Authentication method and device based on biological characteristics in blockchain

Also Published As

Publication number Publication date
CN108521418B (en) 2020-08-18

Similar Documents

Publication Publication Date Title
CN108521418A (en) A kind of identity identifying method and system merging block chain and living things feature recognition
US7690032B1 (en) Method and system for confirming the identity of a user
WO2017215504A1 (en) Identity recognition and social information recording method and system based on biological information
CN101174949B (en) Biological authentication method and system
KR101934444B1 (en) A Managing Method Of The Integrity Data of Documents Or Securities
Zorkadis et al. On biometrics‐based authentication and identification from a privacy‐protection perspective: Deriving privacy‐enhancing requirements
EP1933281A2 (en) Authentication system managing method
CN108650231A (en) Physical characteristics collecting method and system based on block chain
CN105261105A (en) Safety access control method
CN110569718B (en) Examinee identity verification method and device based on certificate
Yanikoglu et al. Combining multiple biometrics to protect privacy
CN102456102A (en) Method for carrying out identity recertification on particular operation of information system by using Usb key technology
CN109862006A (en) A kind of block catenary system cut-in method, apparatus and system
CN101075364A (en) Personal verifying system, method, procedure and host device thereof
WO2021223591A1 (en) Article information processing method and apparatus, device, and computer readable storage medium
EP2254093B1 (en) Method and system for confirming the identity of a user
JP2001092787A (en) Card authentication system, card medium and card authenticating method
KR20030052194A (en) A system for user verification using biometric information, a method for registering certificates in the system and a user verification method
CN1259712A (en) Finger print, IC card identification method and device for status differentiation
KR20150090159A (en) Security improvements for tickets
CN111144895B (en) Data processing method, device and system
JP2014134986A (en) Biological authentication method
CN112528254A (en) Password security detection method
CN111371808A (en) Universal block chain identity recognition technology
CN101470803A (en) Biometrics authentication apparatus, terminal equipment, and consumer transaction facility

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