CN113239341B - 不依赖用户真实特征信息的身份验证方法、设备与*** - Google Patents
不依赖用户真实特征信息的身份验证方法、设备与*** Download PDFInfo
- Publication number
- CN113239341B CN113239341B CN202110781930.5A CN202110781930A CN113239341B CN 113239341 B CN113239341 B CN 113239341B CN 202110781930 A CN202110781930 A CN 202110781930A CN 113239341 B CN113239341 B CN 113239341B
- Authority
- CN
- China
- Prior art keywords
- user
- module
- code
- serial number
- verification
- 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.)
- Active
Links
Images
Classifications
-
- 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/36—User authentication by graphic or iconic representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2133—Verifying human interaction, e.g., Captcha
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明公开了不依赖用户真实特征信息的身份验证方法、设备与***,属于网络技术领域。本发明先通过辅助验证的第一模块产生序列号,需要验证的第二模块绑定用户和序列号;第二模块再产生用户特征码,第一模块再绑定特征码;在验证时由第一模块根据绑定的用户特征码、序列号和***时间生成验证码,用户输入第一模块产生的验证码至第二模块,第二模块根据相应的信息进行用户身份验证。本发明方案可以用于局域网内身份验证,不需要身份验证的模块具备向外网网络发送信息的条件,使用序列号和特征码绑定用户,不会造成用户真实身份信息泄露,并且更换用户绑定信息代价小。
Description
技术领域
本发明涉及一种不依赖外网通信和用户真实特征信息的身份验证方法、设备与***,属于网络安全技术领域。
背景技术
如图1所示,是一种目前广泛使用的、典型的身份验证方法,主要包括的两个模块:第一模块A,通常是手机APP或者邮箱,用于接收验证码;第二模块B,通常是网站服务,用于产生验证码和验证码校验。
通常的验证过程是:1、B发起验证流程;B要求用户填写手机号或者使用用户已经注册的手机号或者邮箱;2、用户在B上输入手机号或者邮箱,或者使用之前已经注册的手机号或者邮箱等;3、B产生验证码;4、B向A发送验证码;5、用户读取验证码;6、用户在B上填写验证码;7、B验证验证码;8、B向用户反馈验证结果。
以上过程存在的问题是:1、B需要能够向外部网络发送信息(手机消息或邮件);但是有些应用场景下,例如对安全和保密有要求的单位会设有专网,专网不允许接入互联网,在局域网内,B不具备向外部发送消息的条件;2、用户需要向B注册特征信息绑定用户,如手机号,邮箱等,可能会造成用户真实身份信息泄露;3、攻击者可以假冒用户的手机号接收验证码,或者攻击者可以通过抓取通信包的方式获得验证码;4、一旦用户的特征信息泄露,更换手机号、邮箱等绑定信息代价高。
发明内容
发明目的:针对上述现有技术存在的问题,本发明目的在于提供一种不依赖用户真实特征信息、可用于局域网内的身份验证方法、设备与***。
技术方案:为实现上述发明目的,本发明提供的一种不依赖用户真实特征信息的身份验证方法,包括如下步骤:
第一模块在接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;
第二模块在接收到用户发起的注册序列号请求时,绑定用户和第一模块产生的序列号;
第二模块在接收到用户发起的绑定特征码请求时,产生特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;
第一模块在接收到用户发起的绑定特征码请求时,扫描并解析第二模块产生的二维码,若解析到的信息中序列号与第一模块存储的一致,则保存用户特征码,并向用户反馈绑定结果;
第二模块在接收到用户反馈的用户特征码绑定成功的结果时,保存产生的特征码;
第一模块在接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;
第二模块在发起验证请求后,接收到用户输入的第一模块生成的验证码时,根据***时间、用户绑定的序列号和特征码验证用户输入的验证码,并反馈验证结果。
进一步地,在第一模块和第二模块时间不同步时,第一模块在保存用户特征码的同时还保存第一模块与第二模块的***时间差值,第一模块在生成验证码时利用时间差值计算第二模块的***时间,依据第二模块的***时间生成验证码。
进一步地,第二模块在产生二维码时对二维码信息进行加密。
作为优选,所述特征码为随机生成的字符串或数字。
基于相同的发明构思,本发明提供的另一种不依赖用户真实特征信息的身份验证方法,包括如下步骤:
在接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;所述序列号用于需要身份验证的第三方与用户进行绑定;
在接收到用户发起的绑定特征码请求时,扫描并解析需要身份验证的第三方产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;所述二维码由需要身份验证的第三方根据产生的特征码、***时间和已绑定的序列号产生;
在接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;所述验证码用于需要身份验证的第三方进行身份验证。
基于相同的发明构思,本发明提供的一种不依赖用户真实特征信息的身份验证设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被加载至处理器时实现所述的不依赖用户真实特征信息的身份验证方法。
基于相同的发明构思,本发明提供的一种不依赖用户真实特征信息的身份验证***,包括第一模块和第二模块;所述第一模块,包括:
序列号生成单元,用于接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;
特征码绑定单元,用于接收到用户发起的绑定特征码请求时,扫描并解析第二模块产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;
以及,验证码生成单元,用于接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;
所述第二模块,包括:
序列号绑定单元,用户在接收到用户发起的注册序列号请求时,绑定用户和序列号;
特征码生成单元,用于在接收到用户发起的绑定特征码请求时,产生特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;以及在接收到用户反馈的用户特征码绑定成功的结果时,保存产生的特征码;
以及,身份验证单元,用于向用户发起验证请求,以及在接收到用户输入的第一模块生成的验证码时,根据***时间、用户绑定的序列号和特征码验证用户输入的验证码,并反馈验证结果。
作为优选,所述第一模块与第二模块的时间同步;若第一模块与第二模块的时间不同步时,第一模块的特征码绑定单元还保存其与第二模块的***时间差值,第一模块的验证码生成单元利用时间差值计算第二模块的***时间,依据第二模块的***时间生成验证码。
作为优选,所述第二模块的特征码生成单元对二维码信息进行加密。
作为优选,所述第二模块在局域网内。
有益效果:与现有技术相比,本发明具有如下优点:
1、本发明中第二模块(即需要身份验证的模块)可以处于局域网中,不需要具备向外网网络发送信息的条件,进一步地减少了被监听的可能性。
2、本发明使用序列号和特征码绑定用户,用户不需要向第二模块填写自己的手机号、邮箱等用户特征信息,不会造成用户真实身份信息泄露。
3、使用随机生成的字符串或数字作为用户特征信息绑定用户,更换用户绑定信息代价小。
附图说明
图1为现有用户验证方法的时序图。
图2为本发明实施例的方法总体流程图。
图3为本发明实施例中绑定序列号的时序图。
图4为本发明实施例中绑定特征码的时序图。
图5为本发明实施例中身份验证的时序图。
图6为本发明实施例中时间分段示意图。
图7为本发明实施例的***框图。
具体实施方式
下面将结合附图和具体实施例,对本发明的技术方案进行清楚、完整的描述。
实施例一
如图2所示,本发明实施例提供的一种不依赖用户真实特征信息的身份验证方法,其工作流程主要分为三个步骤:
S1、第二模块绑定用户和第一模块产生的序列号。第一模块产生并保存或读取序列号,向用户反馈序列号;第二模块绑定用户和第一模块产生的序列号。
S2、第一模块绑定第二模块产生的用户特征码。第二模块产生特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;第一模块扫描并解析二维码,若解析到的信息中序列号与存储的一致,则保存用户特征码。
S3、第一模块产生验证码,第二模块验证。在需要验证时,第一模块根据***时间、用户特征码和序列号生成设定时间段内有效的验证码,第二模块根据***时间、用户绑定的序列号和特征码验证用户输入的验证码。
其中第一模块(记为A),辅助身份验证,主要具有产生序列号、扫描二维码、解析二维码、验证序列号、产生验证码等功能;可以是手机APP或者其他具有所述功能软件或设备。第二模块(记为B),需要身份验证,主要具有绑定第一模块的序列号、产生用户特征码、产生二维码、验证验证码等功能;可以是网站服务或者其他具有所述功能的软件或设备。
步骤S1发生在用户注册账号、管理员预置账号等过程中,如图3所示,详细流程为:
(1)用户向A发起产生序列号或者查看序列号请求;
(2)如果用户发起的是产生序列号请求,A生成序列号,序列号随机生成,每次生成的都不同;生成之后会保存下来;用户发起查看序列号请求,A返回上次保存的序列号;
(3)用户再向B发起注册序列号请求;
(4)用户在B上注册A产生的序列号;
(5)B绑定用户和序列号。
如图4所示,步骤S2的详细流程为:
(1)用户向B发起绑定特征码请求;
(2)B产生用户特征码,特征码随机生成,每次生成的都不相同;
(3)B根据用户特征码、***时间、已绑定的A序列号产生二维码;这里二维码信息可以进行加密,以进一步增强安全性;
(4)B反馈二维码;
(5)用户向A发起绑定用户特征码请求;
(6)A扫描二维码,解析二维码;
(7)A验证解析到的信息中序列号是否与自己存储的一致,如果一致则记录二维码中的***时间与A时间的差值和用户特征码;如果绑定失败则不记录。A和B可以调整成同步的时间,例如精确地北京时间;或者A和B增加GPS或北斗模块,可以接收GPS或北斗发送的同步时间;或者A和B增加电波钟信号接收模块,接收电波钟同步的时间;在这种情况下,可以不同步B的***时间,即不需要记录***时间的差值,直接采用A自己的***时间;
(8)A向用户反馈绑定结果;
(9)用户向B告知绑定结果,如果绑定成功,则B记录(2)中产生的特征码;否则不记录。
如图5所示,S3的详细流程为:
(1)B向用户发起验证流程;
(2)用户向A发起生成验证码请求;
(3)A根据时间差值计算当前B的***时间,然后使用B的***时间、用户特征码、A的序列号生成验证码;例如可以使用序列号、用户特征码、***时间(可取值到分钟)按照约定方式组成字符串,以此字符串的MD5值或取MD5值约定的一部分作为验证码,此验证码在一段时间内(如5分钟)有效。在A和B的***时间同步时,A使用自己的***时间产生验证码;
(4)A向用户反馈验证码;
(5)用户向B输入验证码;
(6)B根据当前***时间、A的序列号、用户特征码验证用户输入的验证码;例如采用相同的约定方式将序列号、用户特征码、有效时间范围内的***时间(例如取值到分钟,当前时间向前推算5分钟)组成字符串,计算MD5值,与输入的验证码进行比对。此外,A、B也可以根据约定的有效时间间隔(如5分钟,则最长有效时间为5分钟)将时间分为若干时间段,步骤(3)中A生成验证码时使用的***时间取有效时间段的起始时间点。如图6所示,如果当前时间在时间段1内,计算验证码使用***时间2021年7月6日15时10分00秒,类似地,如果当前时间在时间段2内,计算验证码使用***时间2021年7月6日15时15分00秒;B验证时也是同样的方式;
(7)B向用户反馈验证结果。
实施例二
基于相同的发明构思,本发明实施例提供的一种不依赖用户真实特征信息的身份验证方法,包括如下步骤:
在接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;该序列号用于需要身份验证的第三方与用户进行绑定;
在接收到用户发起的绑定特征码请求时,扫描并解析需要身份验证的第三方产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;该二维码由需要身份验证的第三方根据产生的特征码、***时间和已绑定的序列号产生;
在接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;该验证码用于需要身份验证的第三方进行身份验证。
实施例三
基于相同的发明构思,本发明实施例提供的一种不依赖用户真实特征信息的身份验证设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被加载至处理器时实现实施例二所述的不依赖用户真实特征信息的身份验证方法。
实施例四
基于相同的发明构思,本发明实施例提供的一种不依赖用户真实特征信息的身份验证***,如图7所示,包括第一模块和第二模块。第一模块包括:序列号生成单元,用于接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;特征码绑定单元,用于接收到用户发起的绑定特征码请求时,扫描并解析第二模块产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;以及,验证码生成单元,用于接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码。第二模块包括:序列号绑定单元,用户在接收到用户发起的注册序列号请求时,绑定用户和序列号;特征码生成单元,用于在接收到用户发起的绑定特征码请求时,产生特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;以及在接收到用户反馈的用户特征码绑定成功的结果时,保存产生的特征码;以及,身份验证单元,用于向用户发起验证请求,以及在接收到用户输入的第一模块生成的验证码时,根据***时间、用户绑定的序列号和特征码验证用户输入的验证码,并反馈验证结果。详细实现流程参考上述实施例一,此处不再赘述。
Claims (10)
1.一种不依赖用户真实特征信息的身份验证方法,其特征在于,包括如下步骤:
第一模块在接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;
第二模块在接收到用户发起的注册序列号请求时,绑定用户和第一模块产生的序列号;
第二模块在接收到用户发起的绑定用户特征码请求时,产生用户特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;
第一模块在接收到用户发起的绑定用户特征码请求时,扫描并解析第二模块产生的二维码,若解析到的信息中序列号与第一模块存储的一致,则保存用户特征码,并向用户反馈绑定结果;
第二模块在接收到用户反馈的用户特征码绑定成功的结果时,保存产生的用户特征码;
第一模块在接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;
第二模块在发起验证请求后,接收到用户输入的第一模块生成的验证码时,根据***时间、用户绑定的序列号和用户特征码验证用户输入的验证码,并反馈验证结果。
2.根据权利要求1所述的不依赖用户真实特征信息的身份验证方法,其特征在于,在第一模块和第二模块时间不同步时,第一模块在保存用户特征码的同时还保存第一模块与第二模块的***时间差值,第一模块在生成验证码时利用时间差值计算第二模块的***时间,依据第二模块的***时间生成验证码。
3.根据权利要求1所述的不依赖用户真实特征信息的身份验证方法,其特征在于,第二模块在产生二维码时对二维码信息进行加密。
4.根据权利要求1所述的不依赖用户真实特征信息的身份验证方法,其特征在于,所述用户特征码为随机生成的字符串或数字。
5.一种不依赖用户真实特征信息的身份验证方法,其特征在于,包括如下步骤:
在接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;所述序列号用于需要身份验证的第三方与用户进行绑定;
在接收到用户发起的绑定用户特征码请求时,扫描并解析需要身份验证的第三方产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;所述二维码由需要身份验证的第三方根据产生的用户特征码、***时间和已绑定的序列号产生;
在接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;所述验证码用于需要身份验证的第三方进行身份验证。
6.一种不依赖用户真实特征信息的身份验证设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被加载至处理器时实现根据权利要求5所述的不依赖用户真实特征信息的身份验证方法。
7.一种不依赖用户真实特征信息的身份验证***,其特征在于,包括第一模块和第二模块;
所述第一模块,包括:
序列号生成单元,用于接收到用户发起的生成或查看序列号的请求时,产生并保存或读取序列号,向用户反馈序列号;
特征码绑定单元,用于接收到用户发起的绑定用户特征码请求时,扫描并解析第二模块产生的二维码,若解析到的信息中序列号与本地存储的一致,则保存用户特征码,并向用户反馈绑定结果;
以及,验证码生成单元,用于接收到用户发起的生成验证码请求时,根据***时间、用户特征码和序列号生成设定时间段内有效的验证码;
所述第二模块,包括:
序列号绑定单元,用户在接收到用户发起的注册序列号请求时,绑定用户和序列号;
特征码生成单元,用于在接收到用户发起的绑定用户特征码请求时,产生用户特征码,并根据用户特征码、***时间和已绑定的序列号产生二维码;以及在接收到用户反馈的用户特征码绑定成功的结果时,保存产生的用户特征码;
以及,身份验证单元,用于向用户发起验证请求,以及在接收到用户输入的第一模块生成的验证码时,根据***时间、用户绑定的序列号和用户特征码验证用户输入的验证码,并反馈验证结果。
8.根据权利要求7所述的不依赖用户真实特征信息的身份验证***,其特征在于,所述第一模块与第二模块的时间同步;若第一模块与第二模块的时间不同步时,第一模块的特征码绑定单元还保存其与第二模块的***时间差值,第一模块的验证码生成单元利用时间差值计算第二模块的***时间,依据第二模块的***时间生成验证码。
9.根据权利要求7所述的不依赖用户真实特征信息的身份验证***,其特征在于,所述第二模块的特征码生成单元对二维码信息进行加密。
10.根据权利要求7所述的不依赖用户真实特征信息的身份验证***,其特征在于,所述第二模块在局域网内。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110781930.5A CN113239341B (zh) | 2021-07-12 | 2021-07-12 | 不依赖用户真实特征信息的身份验证方法、设备与*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110781930.5A CN113239341B (zh) | 2021-07-12 | 2021-07-12 | 不依赖用户真实特征信息的身份验证方法、设备与*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113239341A CN113239341A (zh) | 2021-08-10 |
CN113239341B true CN113239341B (zh) | 2021-10-19 |
Family
ID=77135276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110781930.5A Active CN113239341B (zh) | 2021-07-12 | 2021-07-12 | 不依赖用户真实特征信息的身份验证方法、设备与*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113239341B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114598465B (zh) * | 2022-03-08 | 2024-05-17 | 潍柴动力股份有限公司 | 一种数据更新方法和控制器 |
CN114726553B (zh) * | 2022-06-07 | 2022-10-28 | 深圳市永达电子信息股份有限公司 | 一种基于二维码的自动认证方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103379091A (zh) * | 2012-04-16 | 2013-10-30 | 上海博路信息技术有限公司 | 一种随机验证码 |
CN102868702B (zh) * | 2012-09-28 | 2015-09-02 | 用友软件股份有限公司 | ***登录装置和***登录方法 |
CN111899029A (zh) * | 2020-08-13 | 2020-11-06 | 北京字节跳动网络技术有限公司 | 用于电子支付的身份验证方法和装置 |
-
2021
- 2021-07-12 CN CN202110781930.5A patent/CN113239341B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113239341A (zh) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111949953B (zh) | 基于区块链的身份认证方法、***、装置和计算机设备 | |
CN108650082B (zh) | 待验证信息的加密和验证方法、相关装置及存储介质 | |
CN108737394B (zh) | 离线验证***、扫码设备和服务器 | |
TWI749061B (zh) | 區塊鏈身份系統 | |
CN102722931B (zh) | 基于智能移动通讯设备的投票***及其方法 | |
CN104765999B (zh) | 一种对用户资源信息进行处理的方法、终端及服务器 | |
EP2214429B1 (en) | Entity bi-directional identificator method and system based on trustable third party | |
EP4066434B1 (en) | Password-authenticated public key establishment | |
CN113239341B (zh) | 不依赖用户真实特征信息的身份验证方法、设备与*** | |
US20200342439A1 (en) | Method, client device and pos terminal for offline transaction | |
CN111182525B (zh) | 一种存储数据的方法和装置 | |
CN111726226B (zh) | 签名***、方法、第一服务器及存储介质 | |
CN103916848B (zh) | 一种移动终端数据备份和恢复的方法及*** | |
CN109413096A (zh) | 一种多应用的登录方法及装置 | |
CN101626291B (zh) | 一种基于ecc算法的身份认证***和身份认证方法 | |
Ma et al. | Offline RFID grouping proofs with trusted timestamps | |
CN115442047A (zh) | 一种业务管理文件的电子签章方法及*** | |
CN115664655A (zh) | 一种tee可信认证方法、装置、设备及介质 | |
CN111444493A (zh) | 电子合同的签署方法、装置、电子设备及可读存储介质 | |
KR20210108420A (ko) | 위치 정보 제공 시스템 및 위치 정보 제공 방법 | |
US11943210B2 (en) | System and method for distributed, keyless electronic transactions with authentication | |
CN116916310A (zh) | 验证码生成及校验方法、装置及电子设备 | |
CN116208324A (zh) | 一种跨平台协同密钥同步方法及*** | |
CN115378609A (zh) | 电子证件展示方法、核验方法、终端及服务器 | |
CN111726320B (zh) | 数据处理方法、装置及设备 |
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 |