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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying 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
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.
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)
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)
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 |
-
2018
- 2018-04-04 CN CN201810298504.4A patent/CN108521418B/en active Active
Patent Citations (5)
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)
Title |
---|
姚前: "分布式账本技术研究进展综述", 《武汉金融》 * |
Cited By (35)
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 |