CN107257336A - A kind of user authen method and system - Google Patents
A kind of user authen method and system Download PDFInfo
- Publication number
- CN107257336A CN107257336A CN201710451883.1A CN201710451883A CN107257336A CN 107257336 A CN107257336 A CN 107257336A CN 201710451883 A CN201710451883 A CN 201710451883A CN 107257336 A CN107257336 A CN 107257336A
- Authority
- CN
- China
- Prior art keywords
- user
- information data
- cryptographic hash
- authentication
- blocks chain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000005516 engineering process Methods 0.000 claims abstract description 15
- 238000010276 construction Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000009897 systematic effect Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 210000001525 retina Anatomy 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- 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/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a kind of user authen method and system, this method includes:Create user blocks chain;Obtain the information data that user provides;Using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and the cryptographic Hash after encryption and described information data are sent to the user blocks chain node;Whether according to described information data and cryptographic Hash, it is the registered user in the user blocks chain to judge the user, if it is, completing the authentication to the user.Guarantee user information safety and the higher purpose of authentication efficiency are realized by the present invention.
Description
Technical field
The present invention relates to block chain technical field, more particularly to a kind of user authen method based on block chain and it is
System.
Background technology
At present, in the understanding of existing technology, user, which creates, to be referred to the process of new user profile being stored in system, and is used
Family authentication refers to the process of confirm that user whether there is in systems, so as to confirm whether user has to data or system etc.
The process of the access of resource, operation and access right.Existing, the scheme that user is created and authentication is used mainly has two
Kind, one kind is central server technical scheme, and another is block chain technical scheme.Central server technical scheme, which is mainly, adopts
During with central server storage and certification, i.e. user's registration, data storage is in central database;During authenticating user identification, it is
System contrast user name, password are authenticated with whether entry in database matches;Block chain technical scheme is account number
It is stored according to transaction data on same block chain so that there are a large amount of isomeries and uncorrelated data on same chain.
Created and user's body by two kinds of technical schemes it can be found that carrying out user according to central server technical scheme
Part certification, because central server is vulnerable, data are easily leaked and are easily tampered so that authentication security is on the hazard;
According to block chain technical scheme, due to account data and transaction data are present on same block chain, user can be recognized
Demonstrate,prove efficiency low, support that user concurrent access amount is low.Also, above two technical scheme is all present as customer volume increases, business
Amount increase, the system phase delay time is long, the low shortcoming of performance.
The content of the invention
Above mentioned problem is directed to, the present invention provides a kind of user authen method and system, realizes guarantee user profile peace
The complete and higher purpose of authentication efficiency.
To achieve these goals, there is provided a kind of user authen method, this method bag according to the first aspect of the invention
Include:
Create user blocks chain;
Obtain the information data that user provides;
Using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and by the Kazakhstan after encryption
Uncommon value and described information data are sent to the user blocks chain node;
According to described information data and cryptographic Hash, intelligent contract is used to judge the user whether in the user blocks
Registered user in chain, if it is, completing the authentication to the user.
It is preferred that, after the completion is to the authentication of the user, this method also includes:
According to described intelligent contract, corresponding operation is performed to the user.
It is preferred that, the establishment user blocks chain, including:
The registration information data of user is obtained, wherein, the registration information data includes user basic information and user gives birth to
Thing characteristic information;
Whether judge the corresponding user of the registration information data is new user, if it is, got described in record
User's registration information data;
Generate the public key and private key of the user according to the registration information data of the user, and by the public key and private key
It is sent to the user;
Block is created, the public key of the registration information data of the user and the user is stored to the block;
The block of all user's registration informations that are stored with is built into user blocks chain.
It is preferred that, it is described according to described information data and cryptographic Hash, use intelligent contract judge the user whether for
Registered user in the user blocks chain, if it is, the authentication to the user is completed, including:
The cryptographic Hash and the cryptographic Hash that stores in the user blocks chain are carried out into traversal to compare, if the cryptographic Hash
When consistent with a certain cryptographic Hash in the user blocks chain, then judge the corresponding user of the cryptographic Hash for the user blocks
Registered user in chain;
According to default authentication condition, when the user is registered users, then the authentication condition is triggered, using intelligence
Contract performs the authentication condition, completes the authentication to the user.
According to the second aspect of the invention there is provided a kind of customer certification system, the system includes:
Creation module, for creating user blocks chain;
Acquisition module, the information data for obtaining user's offer;
Encrypting module, for using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and
Cryptographic Hash after encryption and described information data are sent to the user blocks chain node;
Authentication module, for according to described information data and cryptographic Hash, use intelligent contract judge the user whether as
The registered user in the user blocks chain, if it is, completing the authentication to the user.
It is preferred that, the system also includes:
Performing module, for according to described intelligent contract, corresponding operation to be performed to the user.
It is preferred that, the creation module includes:
Acquiring unit, the registration information data for obtaining user, wherein, it is basic that the registration information data includes user
Information and user biological characteristic information;
Judging unit, for judging whether the corresponding user of the registration information data is new user, if it is, record
The user's registration information data got;
Generation unit, public key and private key for generating the user according to the registration information data of the user, and will
The public key and private key are sent to the user;
Creating unit, for creating block, by the public key of the registration information data of the user and the user store to
The block;
Construction unit, for the block of all user's registration informations that are stored with to be built into user blocks chain.
It is preferred that, the authentication module includes:
Comparing unit, is compared for the cryptographic Hash and the cryptographic Hash that is stored in the user blocks chain to be carried out into traversal,
If the cryptographic Hash is consistent with a certain cryptographic Hash in the user blocks chain, the corresponding user of the cryptographic Hash is judged
For registered user in the user blocks chain;
Authentication unit, for according to default authentication condition, when the user is registered users, then triggering the certification
Condition, the authentication condition is performed using intelligent contract, completes the authentication to the user.
Compared to prior art, the present invention creates user area by the essential information and biological information of typing user
Block chain, because the user blocks chain only stores user related information, is stored separately with transaction data, can so be made
Obtain accounts information inquiry and response speed faster, improve systematic function, while user profile data are stored in block chain, it is more piece
Point separate storage, forms distributed account book so that user profile can not distort the security that ensure that user profile data;So
Afterwards, using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and by the cryptographic Hash after encryption and
Described information data are sent to the user blocks chain node;According to described information data and cryptographic Hash, sentenced using intelligent contract
Whether the user of breaking is the registered user in the user blocks chain, if it is, completing the identity to the user
Certification.Due to carrying out authentication to user by the way of intelligent contract, the automatic purpose being authenticated to user is realized,
Improve authentication efficiency.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
The embodiment of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is a kind of schematic flow sheet for user authen method that the embodiment of the present invention one is provided;
Fig. 2 is the schematic flow sheet of the establishment user blocks chain of S11 steps in the corresponding Fig. 1 of the embodiment of the present invention two;
Fig. 3 is the schematic flow sheet of the user authentication of S14 steps in the corresponding Fig. 1 of the embodiment of the present invention two;
Fig. 4 is a kind of structural representation for customer certification system that the embodiment of the present invention three is provided.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
Term " first " and " second " in description and claims of this specification and above-mentioned accompanying drawing etc. are to be used for area
Not different objects, rather than for describing specific order.In addition term " comprising " and " having " and their any deformations,
It is intended to cover non-exclusive include.For example contain the process of series of steps or unit, method, system, product or set
It is standby not to be set in the step of having listed or unit, but the step of may include not list or unit.
Embodiment one
Referring to the schematic flow sheet that Fig. 1 is a kind of user authen method that the embodiment of the present invention one is provided, this method includes
Following steps:
S11, establishment user blocks chain;
Specifically, the purpose for creating user blocks chain is by the user account data i.e. relevant information data of user, with friendship
Easy data are stored separately, and such user account data are stored in from transaction data on different chains so that account inquiries with
Response speed accelerates, and improves systematic function.
S12, the information data that user's offer is provided;
Specifically, when obtaining the information data of user by user blocks chain, whole user profile numbers can be obtained
According to the cryptographic Hash of the data after then being combined by full detail is authenticated, and can also obtain the Partial key feature of user
Information data, is authenticated by the cryptographic Hash of key feature information data.
S13, using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and will encryption after
Cryptographic Hash and described information data send to the user blocks chain node;
Specifically, using digital signature technology, the main mesh that the cryptographic Hash of the information data of the user is encrypted
Be that user is digitally signed with private key to user profile, system using client public key verify signature, confirm data be to hold
The information that the user of the private key sends.
S14, according to described information data and cryptographic Hash, use intelligent contract to judge the user whether in the user
Registered user in block chain, if it is, completing the authentication to the user.
Specifically, using the intelligent contract of user authentication, being authenticated automatically to user, and intelligently perform certification success or not
Corresponding operating afterwards.
By technical scheme disclosed in the embodiment of the present invention one, pass through the essential information and biological information of typing user
User blocks chain is created, because the user blocks chain only stores user related information, is separately deposited with transaction data
Storage, can so cause accounts information inquiry and response speed faster, improve systematic function, while user profile data are stored in
Block chain, is multinode separate storage, forms distributed account book so that user profile, which can not be distorted, ensure that user profile number
According to security;Then, using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and will be added
Cryptographic Hash and described information data after close are sent to the user blocks chain node;According to described information data and cryptographic Hash,
Intelligent contract is used whether to judge the user for the registered user in the user blocks chain, if it is, completion pair
The authentication of the user.Due to carrying out authentication to user by the way of intelligent contract, realize automatic to user
The purpose being authenticated, improves authentication efficiency.
Embodiment two
The detailed process of S11 to S14 steps with reference to described in the embodiment of the present invention one and Fig. 1, and referring to right in Fig. 2
The step of schematic flow sheet for the establishment user blocks chain answered, establishment user blocks chain, specifically includes:
S111, the registration information data for obtaining user, wherein, the registration information data includes user basic information and use
Family biological information;
Specifically, the registration information data of user includes user basic information and user biological characteristic information, wherein, user
Essential information can include the information such as address name, ID card No., unit and place city, and user biological characteristic information can be with
Including information such as fingerprint, iris, DNA information, behavior characteristic information, face information and retinas.
S112, judge whether the corresponding user of the registration information data is new user, if it is, recording the acquisition
The user's registration information data arrived;
S113, the public key and private key for generating according to the registration information data of the user user, and by the public key
The user is sent to private key;
Specifically, public key is disclosed, signed for decrypted user identity information or checking number;And correspond to
, private key is private, for ciphertext data or to user profile digital signature.
S114, establishment block, the public key of the registration information data of the user and the user is stored to the block;
S115, the block of all user's registration informations that are stored with is built into user blocks chain.
Specifically, there is new registered user's addition to produce new block again when having, can be based on common recognition mechanism by newly
Block adds user blocks chain.Common recognition mechanism is the algorithm that block chain affairs reach distributed common recognition.
Accordingly, referring to the schematic flow sheet that Fig. 3 is the corresponding user authentication of the embodiment of the present invention two, described in the basis
Information data and cryptographic Hash, use intelligent contract to judge whether the user uses to be registered in the user blocks chain
Family, if it is, completing the authentication to the user, is specifically included:
S141, the cryptographic Hash and the cryptographic Hash that is stored in the user blocks chain are subjected to traversal compared, if described
When cryptographic Hash is consistent with a certain cryptographic Hash in the user blocks chain, then judge that the corresponding user of the cryptographic Hash uses to be described
Registered user in the block chain of family;
Specifically, in user authentication, if user provides whole characteristic informations, data after being combined to full detail
Cryptographic Hash is compared with the cryptographic Hash traversal stored in block chain, draws authentication result;If user provides Partial key feature letter
Breath, just can be compared traversal, such as identification card number, public key and a certain biological characteristic of fingerprint by several key messages, draw and recognize
Demonstrate,prove result, with improve certification speed with should be to the situation of the non-typing of a certain characteristic information of user.
S142, according to default authentication condition, when the user is registered users, then triggers the authentication condition, adopt
The authentication condition is performed with intelligent contract, the authentication to the user is completed.
Specifically, using intelligent contract mode, authenticating user identification is carried out, when the authentication condition set in advance is triggered
When, intelligent contract performs authentication of the corresponding agreement terms completion to the user.
Corresponding, after the completion is to the authentication of the user, this method also includes:
According to described intelligent contract, corresponding operation is performed to the user.
Specifically, after the authentication to the user is completed, the intelligent contract performs corresponding agreement terms, right
The user performs corresponding operation, can be to send certification successfully to point out, or refuses user access, and the user is added
Enter blacklist or realize that early warning etc. is operated.
Technical scheme disclosed according to embodiments of the present invention two, has been described in detail the process for creating user blocks chain, is obtaining
The public and private key of user is generated while taking user's registration information, the public key of the log-on message and user is stored to block
In, the relevant information of user is only remained with the user blocks chain of formation, systematic function is improved, ensures to use with public and private key
Family identity validation and non repudiation;Using digital signature technology, the cryptographic Hash of the information data of the user is added
It is close, and the cryptographic Hash after encryption and described information data are sent to the user blocks chain node;According to described information data
And cryptographic Hash, use intelligent contract whether to judge the user for the registered user in the user blocks chain, if it is,
Then complete the authentication to the user.Due to carrying out authentication to user by the way of intelligent contract, realize certainly
The dynamic purpose being authenticated to user, improves authentication efficiency.
Embodiment three
It is corresponding with the user authen method disclosed in the embodiment of the present invention one and embodiment two, embodiments of the invention three
A kind of customer certification system is additionally provided, referring to the knot that figure Fig. 4 is a kind of customer certification system that the embodiment of the present invention three is provided
Structure schematic diagram, the system includes:
Creation module 1, for creating user blocks chain;
Acquisition module 2, the information data for obtaining user's offer;
Encrypting module 3, for using digital signature technology, the cryptographic Hash of the information data of the user is encrypted,
And send the cryptographic Hash after encryption and described information data to the user blocks chain node;
Authentication module 4, for according to described information data and cryptographic Hash, use intelligent contract judge the user whether as
The registered user in the user blocks chain, if it is, completing the authentication to the user.
Accordingly, the system also includes:
Performing module 5, for according to described intelligent contract, corresponding operation to be performed to the user.
Specifically, the creation module 1 includes:
Acquiring unit 11, the registration information data for obtaining user, wherein, the registration information data includes user's base
This information and user biological characteristic information;
Judging unit 12, for judging whether the corresponding user of the registration information data is new user, if it is, note
The user's registration information data got described in record;
Generation unit 13, public key and private key for generating the user according to the registration information data of the user, and
The public key and private key are sent to the user;
Creating unit 14, for creating block, the public key of the registration information data of the user and the user are stored
To the block;
Construction unit 15, for the block of all user's registration informations that are stored with to be built into user blocks chain.
Corresponding, the authentication module 4 includes:
Comparing unit 41, the cryptographic Hash for will be stored in the cryptographic Hash and the user blocks chain carries out traversal ratio
It is right, if the cryptographic Hash is consistent with a certain cryptographic Hash in the user blocks chain, judge that the cryptographic Hash is corresponding
User is registered user in the user blocks chain;
Authentication unit 42, for according to default authentication condition, when the user is registered users, then recognizing described in triggering
Card condition, the authentication condition is performed using intelligent contract, completes the authentication to the user.
In embodiments of the invention three, created by the essential information and biological information of creation module typing user
User blocks chains, because the user blocks chain only stores user related information, are stored separately with transaction data, this
Sample can cause accounts information inquiry and response speed faster, improve systematic function, while user profile data are stored in block
Chain, is multinode separate storage, forms distributed account book so that user profile, which can not be distorted, ensure that user profile data
Security;Then, digital signature technology is used in encrypting module, the cryptographic Hash of the information data of the user is added
It is close, and the cryptographic Hash after encryption and described information data are sent to the user blocks chain node;Finally in authentication module
According to described information data and cryptographic Hash, intelligent contract is used to judge the user whether to have been noted in the user blocks chain
The user of volume, if it is, completing the authentication to the user.Due to carrying out body to user by the way of intelligent contract
Part certification, realizes the automatic purpose being authenticated to user, improves authentication efficiency.
The embodiment of each in this specification is described by the way of progressive, and what each embodiment was stressed is and other
Between the difference of embodiment, each embodiment identical similar portion mutually referring to.For device disclosed in embodiment
For, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part is said referring to method part
It is bright.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
A variety of modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, it is of the invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope caused.
Claims (8)
1. a kind of user authen method, it is characterised in that this method includes:
Create user blocks chain;
Obtain the information data that user provides;
Using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and by the cryptographic Hash after encryption
Sent with described information data to the user blocks chain node;
According to described information data and cryptographic Hash, intelligent contract is used to judge the user whether in the user blocks chain
Registered user, if it is, completing the authentication to the user.
2. according to the method described in claim 1, it is characterised in that, should after the completion is to the authentication of the user
Method also includes:
According to described intelligent contract, corresponding operation is performed to the user.
3. according to the method described in claim 1, it is characterised in that the establishment user blocks chain, including:
The registration information data of user is obtained, wherein, the registration information data includes user basic information and user biological is special
Reference ceases;
Whether be new user, if it is, the user got described in record if judging the corresponding user of the registration information data
Registration information data;
The public key and private key of the user is generated according to the registration information data of the user, and the public key and private key are sent
To the user;
Block is created, the public key of the registration information data of the user and the user is stored to the block;
The block of all user's registration informations that are stored with is built into user blocks chain.
4. according to the method described in claim 1, it is characterised in that described according to described information data and cryptographic Hash, using intelligence
Energy contract judges whether the user is the registered user in the user blocks chain, if it is, completing to use described
The authentication at family, including:
The cryptographic Hash and the cryptographic Hash that stores in the user blocks chain are carried out into traversal to compare, if the cryptographic Hash and institute
State a certain cryptographic Hash in user blocks chain it is consistent when, then judge the corresponding user of the cryptographic Hash in the user blocks chain
Registered user;
According to default authentication condition, when the user is registered users, then the authentication condition is triggered, using intelligent contract
The authentication condition is performed, the authentication to the user is completed.
5. a kind of customer certification system, it is characterised in that the system includes:
Creation module, for creating user blocks chain;
Acquisition module, the information data for obtaining user's offer;
Encrypting module, for using digital signature technology, the cryptographic Hash of the information data of the user is encrypted, and will be added
Cryptographic Hash and described information data after close are sent to the user blocks chain node;
Authentication module, for according to described information data and cryptographic Hash, using intelligent contract to judge the user whether in institute
Registered user in user blocks chain is stated, if it is, completing the authentication to the user.
6. system according to claim 5, it is characterised in that the system also includes:
Performing module, for according to described intelligent contract, corresponding operation to be performed to the user.
7. system according to claim 5, it is characterised in that the creation module includes:
Acquiring unit, the registration information data for obtaining user, wherein, the registration information data includes user basic information
With user biological characteristic information;
Judging unit, for judging whether the corresponding user of the registration information data is new user, if it is, record is described
The user's registration information data got;
Generation unit, public key and private key for generating the user according to the registration information data of the user, and will be described
Public key and private key are sent to the user;
Creating unit, for creating block, the public key of the registration information data of the user and the user is stored to described
Block;
Construction unit, for the block of all user's registration informations that are stored with to be built into user blocks chain.
8. system according to claim 5, it is characterised in that the authentication module includes:
Comparing unit, is compared for the cryptographic Hash and the cryptographic Hash that is stored in the user blocks chain to be carried out into traversal, if
When the cryptographic Hash is consistent with a certain cryptographic Hash in the user blocks chain, then judge the corresponding user of the cryptographic Hash for institute
State registered user in user blocks chain;
Authentication unit, for according to default authentication condition, when the user is registered users, then triggering the certification bar
Part, the authentication condition is performed using intelligent contract, completes the authentication to the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710451883.1A CN107257336A (en) | 2017-06-15 | 2017-06-15 | A kind of user authen method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710451883.1A CN107257336A (en) | 2017-06-15 | 2017-06-15 | A kind of user authen method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107257336A true CN107257336A (en) | 2017-10-17 |
Family
ID=60024137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710451883.1A Pending CN107257336A (en) | 2017-06-15 | 2017-06-15 | A kind of user authen method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107257336A (en) |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107682378A (en) * | 2017-11-22 | 2018-02-09 | 国民认证科技(北京)有限公司 | A kind of real name identification method and system based on block chain |
CN107770195A (en) * | 2017-11-27 | 2018-03-06 | 甘肃万维信息技术有限责任公司 | Based on the cross-domain identity authorization system of cloud environment and its application method |
CN108234135A (en) * | 2017-12-29 | 2018-06-29 | 中链科技有限公司 | A kind of service authentication method, system and computer readable storage medium |
CN108270780A (en) * | 2018-01-08 | 2018-07-10 | 中国电子科技集团公司第三十研究所 | A kind of heterogeneous network environment multicenter digital identity management method |
CN108550041A (en) * | 2018-03-20 | 2018-09-18 | 深圳市元征科技股份有限公司 | Protect the method, apparatus and terminal of original works |
CN108566389A (en) * | 2018-03-28 | 2018-09-21 | 中国工商银行股份有限公司 | A kind of fingerprint identity validation method and device across application |
CN108616573A (en) * | 2018-03-31 | 2018-10-02 | 甘肃万维信息技术有限责任公司 | Accurate poverty alleviation convenience service system based on the interconnection of block chain |
CN108650231A (en) * | 2018-04-04 | 2018-10-12 | 广州广电运通金融电子股份有限公司 | Physical characteristics collecting method and system based on block chain |
CN108734018A (en) * | 2018-05-21 | 2018-11-02 | 北京京东尚科信息技术有限公司 | authentication method, device, system and computer readable storage medium |
CN108769057A (en) * | 2018-06-15 | 2018-11-06 | 北京奇虎科技有限公司 | Personal identification method based on block chain and device |
CN108833114A (en) * | 2018-06-13 | 2018-11-16 | 上海交通大学 | A kind of decentralization identity authorization system and method based on block chain |
CN108920977A (en) * | 2018-08-01 | 2018-11-30 | 佛山市苔藓云链科技有限公司 | A kind of multifactor auth method based on block chain |
CN108965418A (en) * | 2018-07-04 | 2018-12-07 | 临沂大学 | A kind of implantation equipment of intelligence contract |
CN109102284A (en) * | 2018-07-30 | 2018-12-28 | 黄芸芸 | A kind of optimization method of block chain tamper-resistance techniques |
CN109117674A (en) * | 2018-09-25 | 2019-01-01 | 深圳市元征科技股份有限公司 | A kind of client validation encryption method, system, equipment and computer media |
CN109145543A (en) * | 2018-09-03 | 2019-01-04 | 湖北文理学院 | A kind of identity identifying method |
CN109146483A (en) * | 2018-08-31 | 2019-01-04 | 刘涵 | Credit record method and system based on block chain network |
CN109194487A (en) * | 2018-09-13 | 2019-01-11 | 全链通有限公司 | Construction method and system are traded or communicated to my real name based on block chain |
CN109344160A (en) * | 2018-10-31 | 2019-02-15 | 国网电子商务有限公司 | A kind of photovoltaic poverty alleviation user identification method and identifying system |
CN109522698A (en) * | 2018-10-11 | 2019-03-26 | 平安科技(深圳)有限公司 | User authen method and terminal device based on block chain |
CN109639632A (en) * | 2018-11-02 | 2019-04-16 | 远光软件股份有限公司 | User information management method, electronic equipment and storage medium based on block chain |
CN109658236A (en) * | 2019-01-31 | 2019-04-19 | 北京京东尚科信息技术有限公司 | Information interacting method, block chain node and credit investigation system based on block chain |
CN109698748A (en) * | 2017-10-20 | 2019-04-30 | 成都高新信息技术研究院 | A kind of block chain authentication method and system based on sign |
CN109816386A (en) * | 2019-01-24 | 2019-05-28 | 杭州趣链科技有限公司 | Data get through method on a kind of chain of the unified identity authentication based on block chain |
WO2019102322A1 (en) * | 2017-11-27 | 2019-05-31 | International Business Machines Corporation | Authenticating a payment card |
CN109981675A (en) * | 2019-04-04 | 2019-07-05 | 西安电子科技大学 | A kind of identity information guard method of digital identification authentication and encryption attribute |
CN110033188A (en) * | 2019-04-12 | 2019-07-19 | 北京启迪区块链科技发展有限公司 | Business scheduling method, device, calculating equipment and medium based on block chain |
CN110046482A (en) * | 2018-12-25 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Identity verification method and its system |
CN110059552A (en) * | 2019-03-12 | 2019-07-26 | 上海大学 | A kind of identity identifying method of block chain in conjunction with biological characteristic |
CN110120953A (en) * | 2019-05-20 | 2019-08-13 | 大连交通大学 | A kind of railway passenger identity authorization system towards smart phone client |
CN110166412A (en) * | 2018-02-14 | 2019-08-23 | 上海硅孚信息科技有限公司 | Smart identity biological identification credential management method and system based on block chain |
CN110247842A (en) * | 2019-06-28 | 2019-09-17 | 江苏物联网研究发展中心 | A kind of means of communication based on message subscribing mechanism |
CN110298657A (en) * | 2018-03-21 | 2019-10-01 | 中思博安科技(北京)有限公司 | A kind of block chain common recognition method, relevant apparatus and system |
CN110351364A (en) * | 2019-07-12 | 2019-10-18 | 全链通有限公司 | Date storage method, equipment and computer readable storage medium |
CN110519297A (en) * | 2019-09-17 | 2019-11-29 | 腾讯科技(深圳)有限公司 | A kind of data processing method and equipment based on block chain private key |
CN110535967A (en) * | 2019-09-06 | 2019-12-03 | 江苏物联网研究发展中心 | A kind of vehicle transport data judge system |
CN110570197A (en) * | 2019-09-17 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Data processing method and device based on block chain |
CN110581860A (en) * | 2019-09-19 | 2019-12-17 | 腾讯科技(深圳)有限公司 | identity authentication method, device, storage medium and equipment based on block chain |
CN110601815A (en) * | 2019-09-17 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Block chain data processing method and equipment |
CN110717164A (en) * | 2019-12-16 | 2020-01-21 | 国网电子商务有限公司 | Intelligent multidimensional weighting identity authentication and risk control method and system |
WO2020038367A1 (en) * | 2018-08-20 | 2020-02-27 | 杭州复杂美科技有限公司 | Method and system for isolating user identity information, device, and storage medium |
CN111148094A (en) * | 2019-12-30 | 2020-05-12 | 全链通有限公司 | Registration method of 5G user terminal, user terminal equipment and medium |
CN111292211A (en) * | 2020-03-04 | 2020-06-16 | 中国联合网络通信集团有限公司 | Credit management method and device |
CN111771354A (en) * | 2017-11-28 | 2020-10-13 | 美国运通旅游有关服务公司 | Single sign-on scheme using blockchains |
WO2020248937A1 (en) * | 2019-06-11 | 2020-12-17 | 青岛海尔洗衣机有限公司 | Blockchain-based quality control system and control method thereof |
CN112615868A (en) * | 2019-06-28 | 2021-04-06 | 创新先进技术有限公司 | Method and device for sending authenticable message in cross-link mode |
CN112822687A (en) * | 2020-12-31 | 2021-05-18 | 山西特信环宇信息技术有限公司 | Cone block chain mobile terminal authentication method |
CN113157698A (en) * | 2021-04-23 | 2021-07-23 | 上海和数软件有限公司 | Data query verification method and system based on block chain technology |
CN113259311A (en) * | 2021-03-17 | 2021-08-13 | 西安电子科技大学 | Decentralized identity authentication system based on block chain |
CN113411321A (en) * | 2021-06-15 | 2021-09-17 | 国网电子商务有限公司 | Block chain-based electricity consumption data acquisition method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150379510A1 (en) * | 2012-07-10 | 2015-12-31 | Stanley Benjamin Smith | Method and system to use a block chain infrastructure and Smart Contracts to monetize data transactions involving changes to data included into a data supply chain. |
CN105701372A (en) * | 2015-12-18 | 2016-06-22 | 布比(北京)网络技术有限公司 | Block chain identity construction and verification method |
CN106357640A (en) * | 2016-09-18 | 2017-01-25 | 江苏通付盾科技有限公司 | Method, system and server for authenticating identities on basis of block chain networks |
CN106453407A (en) * | 2016-11-23 | 2017-02-22 | 江苏通付盾科技有限公司 | Identity authentication method based on block chain, authentication server and user terminal |
CN106503992A (en) * | 2016-10-18 | 2017-03-15 | 北京天德科技有限公司 | A kind of block chain that Transaction Information and accounts information are stored respectively |
CN106533696A (en) * | 2016-11-18 | 2017-03-22 | 江苏通付盾科技有限公司 | Block chain-based identity authentication methods, authentication server and user terminal |
-
2017
- 2017-06-15 CN CN201710451883.1A patent/CN107257336A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150379510A1 (en) * | 2012-07-10 | 2015-12-31 | Stanley Benjamin Smith | Method and system to use a block chain infrastructure and Smart Contracts to monetize data transactions involving changes to data included into a data supply chain. |
CN105701372A (en) * | 2015-12-18 | 2016-06-22 | 布比(北京)网络技术有限公司 | Block chain identity construction and verification method |
CN106357640A (en) * | 2016-09-18 | 2017-01-25 | 江苏通付盾科技有限公司 | Method, system and server for authenticating identities on basis of block chain networks |
CN106503992A (en) * | 2016-10-18 | 2017-03-15 | 北京天德科技有限公司 | A kind of block chain that Transaction Information and accounts information are stored respectively |
CN106533696A (en) * | 2016-11-18 | 2017-03-22 | 江苏通付盾科技有限公司 | Block chain-based identity authentication methods, authentication server and user terminal |
CN106453407A (en) * | 2016-11-23 | 2017-02-22 | 江苏通付盾科技有限公司 | Identity authentication method based on block chain, authentication server and user terminal |
Cited By (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109698748A (en) * | 2017-10-20 | 2019-04-30 | 成都高新信息技术研究院 | A kind of block chain authentication method and system based on sign |
CN109698748B (en) * | 2017-10-20 | 2021-11-02 | 成都高新信息技术研究院 | Block chain authentication method and system based on physical signs |
CN107682378A (en) * | 2017-11-22 | 2018-02-09 | 国民认证科技(北京)有限公司 | A kind of real name identification method and system based on block chain |
GB2581935A (en) * | 2017-11-27 | 2020-09-02 | Ibm | Authenticating a payment card |
WO2019102322A1 (en) * | 2017-11-27 | 2019-05-31 | International Business Machines Corporation | Authenticating a payment card |
CN107770195A (en) * | 2017-11-27 | 2018-03-06 | 甘肃万维信息技术有限责任公司 | Based on the cross-domain identity authorization system of cloud environment and its application method |
CN107770195B (en) * | 2017-11-27 | 2024-01-09 | 中电万维信息技术有限责任公司 | Cross-domain identity authentication system based on cloud environment and application method thereof |
US10990982B2 (en) | 2017-11-27 | 2021-04-27 | International Business Machines Corporation | Authenticating a payment card |
GB2581935B (en) * | 2017-11-27 | 2021-02-03 | Ibm | Authenticating a payment card |
CN111771354A (en) * | 2017-11-28 | 2020-10-13 | 美国运通旅游有关服务公司 | Single sign-on scheme using blockchains |
CN108234135A (en) * | 2017-12-29 | 2018-06-29 | 中链科技有限公司 | A kind of service authentication method, system and computer readable storage medium |
CN108234135B (en) * | 2017-12-29 | 2021-02-26 | 苏州朗润创新知识产权运营有限公司 | Service authentication method, system and computer readable storage medium |
CN108270780A (en) * | 2018-01-08 | 2018-07-10 | 中国电子科技集团公司第三十研究所 | A kind of heterogeneous network environment multicenter digital identity management method |
CN110166412A (en) * | 2018-02-14 | 2019-08-23 | 上海硅孚信息科技有限公司 | Smart identity biological identification credential management method and system based on block chain |
CN108550041A (en) * | 2018-03-20 | 2018-09-18 | 深圳市元征科技股份有限公司 | Protect the method, apparatus and terminal of original works |
CN110298657A (en) * | 2018-03-21 | 2019-10-01 | 中思博安科技(北京)有限公司 | A kind of block chain common recognition method, relevant apparatus and system |
CN108566389B (en) * | 2018-03-28 | 2021-02-23 | 中国工商银行股份有限公司 | Cross-application fingerprint identity authentication method and device |
CN108566389A (en) * | 2018-03-28 | 2018-09-21 | 中国工商银行股份有限公司 | A kind of fingerprint identity validation method and device across application |
CN108616573A (en) * | 2018-03-31 | 2018-10-02 | 甘肃万维信息技术有限责任公司 | Accurate poverty alleviation convenience service system based on the interconnection of block chain |
CN108650231B (en) * | 2018-04-04 | 2021-02-26 | 广州广电运通金融电子股份有限公司 | Block chain-based biological feature acquisition method and system |
CN108650231A (en) * | 2018-04-04 | 2018-10-12 | 广州广电运通金融电子股份有限公司 | Physical characteristics collecting method and system based on block chain |
CN108734018A (en) * | 2018-05-21 | 2018-11-02 | 北京京东尚科信息技术有限公司 | authentication method, device, system and computer readable storage medium |
CN108734018B (en) * | 2018-05-21 | 2021-03-30 | 北京京东尚科信息技术有限公司 | Authentication method, device, system and computer readable storage medium |
CN108833114A (en) * | 2018-06-13 | 2018-11-16 | 上海交通大学 | A kind of decentralization identity authorization system and method based on block chain |
CN108769057A (en) * | 2018-06-15 | 2018-11-06 | 北京奇虎科技有限公司 | Personal identification method based on block chain and device |
CN108965418A (en) * | 2018-07-04 | 2018-12-07 | 临沂大学 | A kind of implantation equipment of intelligence contract |
CN109102284B (en) * | 2018-07-30 | 2021-07-27 | 黄芸芸 | Optimization method of block chain tamper-proof technology |
CN109102284A (en) * | 2018-07-30 | 2018-12-28 | 黄芸芸 | A kind of optimization method of block chain tamper-resistance techniques |
CN108920977A (en) * | 2018-08-01 | 2018-11-30 | 佛山市苔藓云链科技有限公司 | A kind of multifactor auth method based on block chain |
WO2020038367A1 (en) * | 2018-08-20 | 2020-02-27 | 杭州复杂美科技有限公司 | Method and system for isolating user identity information, device, and storage medium |
CN109146483B (en) * | 2018-08-31 | 2022-01-07 | 刘一涵 | Credit recording method and system based on block chain network |
CN109146483A (en) * | 2018-08-31 | 2019-01-04 | 刘涵 | Credit record method and system based on block chain network |
CN109145543A (en) * | 2018-09-03 | 2019-01-04 | 湖北文理学院 | A kind of identity identifying method |
CN109194487A (en) * | 2018-09-13 | 2019-01-11 | 全链通有限公司 | Construction method and system are traded or communicated to my real name based on block chain |
CN109117674A (en) * | 2018-09-25 | 2019-01-01 | 深圳市元征科技股份有限公司 | A kind of client validation encryption method, system, equipment and computer media |
WO2020073513A1 (en) * | 2018-10-11 | 2020-04-16 | 平安科技(深圳)有限公司 | Blockchain-based user authentication method and terminal device |
CN109522698A (en) * | 2018-10-11 | 2019-03-26 | 平安科技(深圳)有限公司 | User authen method and terminal device based on block chain |
CN109344160A (en) * | 2018-10-31 | 2019-02-15 | 国网电子商务有限公司 | A kind of photovoltaic poverty alleviation user identification method and identifying system |
CN109639632A (en) * | 2018-11-02 | 2019-04-16 | 远光软件股份有限公司 | User information management method, electronic equipment and storage medium based on block chain |
CN109639632B (en) * | 2018-11-02 | 2021-06-22 | 远光软件股份有限公司 | User information management method based on block chain, electronic equipment and storage medium |
CN110046482A (en) * | 2018-12-25 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Identity verification method and its system |
CN109816386A (en) * | 2019-01-24 | 2019-05-28 | 杭州趣链科技有限公司 | Data get through method on a kind of chain of the unified identity authentication based on block chain |
CN109658236A (en) * | 2019-01-31 | 2019-04-19 | 北京京东尚科信息技术有限公司 | Information interacting method, block chain node and credit investigation 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 |
CN109981675B (en) * | 2019-04-04 | 2021-10-26 | 西安电子科技大学 | Identity information protection method for digital identity authentication and attribute encryption |
CN109981675A (en) * | 2019-04-04 | 2019-07-05 | 西安电子科技大学 | A kind of identity information guard method of digital identification authentication and encryption attribute |
CN110033188A (en) * | 2019-04-12 | 2019-07-19 | 北京启迪区块链科技发展有限公司 | Business scheduling method, device, calculating equipment and medium based on block chain |
CN110120953A (en) * | 2019-05-20 | 2019-08-13 | 大连交通大学 | A kind of railway passenger identity authorization system towards smart phone client |
WO2020248937A1 (en) * | 2019-06-11 | 2020-12-17 | 青岛海尔洗衣机有限公司 | Blockchain-based quality control system and control method thereof |
CN112615868B (en) * | 2019-06-28 | 2023-08-22 | 创新先进技术有限公司 | Method and device for transmitting authenticatable message across chains |
CN110247842A (en) * | 2019-06-28 | 2019-09-17 | 江苏物联网研究发展中心 | A kind of means of communication based on message subscribing mechanism |
CN112615868A (en) * | 2019-06-28 | 2021-04-06 | 创新先进技术有限公司 | Method and device for sending authenticable message in cross-link mode |
CN110351364A (en) * | 2019-07-12 | 2019-10-18 | 全链通有限公司 | Date storage method, equipment and computer readable storage medium |
CN110535967A (en) * | 2019-09-06 | 2019-12-03 | 江苏物联网研究发展中心 | A kind of vehicle transport data judge system |
CN110535967B (en) * | 2019-09-06 | 2022-08-23 | 江苏物联网研究发展中心 | Vehicle transportation data judgment system |
CN110519297B (en) * | 2019-09-17 | 2021-06-15 | 腾讯科技(深圳)有限公司 | Data processing method and device based on block chain private key |
CN110570197A (en) * | 2019-09-17 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Data processing method and device based on block chain |
CN110601815B (en) * | 2019-09-17 | 2021-09-10 | 腾讯科技(深圳)有限公司 | Block chain data processing method and equipment |
CN110601815A (en) * | 2019-09-17 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Block chain data processing method and equipment |
CN110519297A (en) * | 2019-09-17 | 2019-11-29 | 腾讯科技(深圳)有限公司 | A kind of data processing method and equipment based on block chain private key |
CN110581860A (en) * | 2019-09-19 | 2019-12-17 | 腾讯科技(深圳)有限公司 | identity authentication method, device, storage medium and equipment based on block chain |
CN110717164A (en) * | 2019-12-16 | 2020-01-21 | 国网电子商务有限公司 | Intelligent multidimensional weighting identity authentication and risk control method and system |
CN111148094B (en) * | 2019-12-30 | 2023-11-21 | 全链通有限公司 | Registration method of 5G user terminal, user terminal equipment and medium |
CN111148094A (en) * | 2019-12-30 | 2020-05-12 | 全链通有限公司 | Registration method of 5G user terminal, user terminal equipment and medium |
CN111292211A (en) * | 2020-03-04 | 2020-06-16 | 中国联合网络通信集团有限公司 | Credit management method and device |
CN112822687A (en) * | 2020-12-31 | 2021-05-18 | 山西特信环宇信息技术有限公司 | Cone block chain mobile terminal authentication method |
CN113259311A (en) * | 2021-03-17 | 2021-08-13 | 西安电子科技大学 | Decentralized identity authentication system based on block chain |
CN113157698A (en) * | 2021-04-23 | 2021-07-23 | 上海和数软件有限公司 | Data query verification method and system based on block chain technology |
CN113411321B (en) * | 2021-06-15 | 2022-04-05 | 国网电子商务有限公司 | Block chain-based electricity consumption data acquisition method and system |
CN113411321A (en) * | 2021-06-15 | 2021-09-17 | 国网电子商务有限公司 | Block chain-based electricity consumption data acquisition method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107257336A (en) | A kind of user authen method and system | |
CN109257342B (en) | Block chain cross-chain authentication method, system, server and readable storage medium | |
US20220058655A1 (en) | Authentication system | |
US20170317833A1 (en) | Methods and apparatus for providing attestation of information using a centralized or distributed ledger | |
CN109450959A (en) | A kind of multiple-factor identity identifying method based on threat level | |
EP2115993B1 (en) | Method for generating digital fingerprint | |
CN108876365A (en) | A kind of intelligent contract generating block issue mechanism | |
CN107294900A (en) | Identity registration method and apparatus based on biological characteristic | |
CN111027035B (en) | Multi-identity authentication method and system based on block chain | |
CN108684041A (en) | The system and method for login authentication | |
CN109767215A (en) | A kind of online block chain identity identifying method based on a variety of private key storage modes | |
CN109903043B (en) | Block chain-based secure transaction method, device, equipment and storage medium | |
JPWO2003069489A1 (en) | Identification method | |
CN106453422B (en) | Dynamic authentication method and system based on mobile terminal | |
CN110661800A (en) | Multi-factor identity authentication method supporting guarantee level | |
JP2007257428A (en) | Biometrics authentication system and method with vulnerability verification | |
CN105763520A (en) | Network account password recovery method and device, client terminal device and server | |
CN111815321A (en) | Transaction proposal processing method, device, system, storage medium and electronic device | |
CN102281138A (en) | Method and system for improving safety of verification code | |
CN104820814A (en) | Second-generation ID card anti-counterfeiting verification system | |
CN110445805A (en) | A kind of false-proof authentication system and method for two dimensional code | |
CN109246133A (en) | A kind of network access verifying method based on bio-identification | |
CN109242666A (en) | Personal reference method, apparatus and computer equipment are obtained based on block chain | |
WO2019178440A1 (en) | System and method for securing private keys behind a biometric authentication gateway | |
CN106656992A (en) | Information verification method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171017 |
|
RJ01 | Rejection of invention patent application after publication |