CN115085968B - 一种Linux下基于自定义标签的登录认证方法 - Google Patents

一种Linux下基于自定义标签的登录认证方法 Download PDF

Info

Publication number
CN115085968B
CN115085968B CN202210465024.9A CN202210465024A CN115085968B CN 115085968 B CN115085968 B CN 115085968B CN 202210465024 A CN202210465024 A CN 202210465024A CN 115085968 B CN115085968 B CN 115085968B
Authority
CN
China
Prior art keywords
user
tag
authentication
information
linux
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
Application number
CN202210465024.9A
Other languages
English (en)
Other versions
CN115085968A (zh
Inventor
陈憨
于珊珊
孟德慧
田冬冬
王震
杨诏钧
孔金珠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kirin Software Co Ltd
Original Assignee
Kirin Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kirin Software Co Ltd filed Critical Kirin Software Co Ltd
Priority to CN202210465024.9A priority Critical patent/CN115085968B/zh
Publication of CN115085968A publication Critical patent/CN115085968A/zh
Application granted granted Critical
Publication of CN115085968B publication Critical patent/CN115085968B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

本发明涉及IP技术领域,具体涉及一种Linux下基于自定义标签的登录认证方法,包括如下步骤:使Linux***安装或启动时生成***标签,并在所述Linux***创建用户时生成用户标签,所述***标签和所述用户标签均包括N条表征***和用户的信息;用户登录时,获取该用户的用户标签,进入标签信息认证阶段:按照多种比对规则比对该用户的用户标签中表征***的信息与所述***标签中表征***的信息,以及该用户的用户标签中表征用户的信息与所述***标签中表征用户的信息,若上述两者均一致,则标签信息认证通过;若标签信息认证通过,则进入用户名和密码认证。该方法在用户名、静态密码认证的基础上增加了一种自定义标签认证的过程,提升认证的可靠性。

Description

一种Linux下基于自定义标签的登录认证方法
技术领域
本发明涉及IP技术领域,具体涉及Linux下基于自定义标签的登录认证方法。
背景技术
Linux是在自由和开放的氛围中发展起来的一种操作***,其源代码是开放的。因此,它受到了越来越多用户的欢迎。身份认证技术是访问操作***的第一道关卡,它的作用主要用来证明登录***的用户的身份。身份认证需要有一套可信和可靠的机制来保证其过程的安全性和有效性。Linux操作***所采用的认证框架为插件式认证模块 (PAM),它是一套应用程序接口,它为操作***提供了一连串的认证机制,只需要用户将身份验证阶段的需求告知PAM以后,它就能够为用户回报身份验证的结构(成功或者失败)。
用户名、静态密码是目前采用最广的身份认证方式。如果采用简单的密码,很容易被猜到,但是,若采用复杂的密码又很容易被忘掉。若记录在某些设备上,又很容易被泄露。因此,又出现了指纹识别、虹膜识别和人脸识别等认证方式。这些认证机制利用人体唯一的、可测量的、终生不变的特征来进行身份认证,有非常高的安全性。而且具有不易伪造、不易盗用、不易遗忘等特点。与用户名、密码的认证方式相比,具有安全性、保密性、方便性等特点。但是,要想实现这种认证方法,一般需要在计算机中额外增加可以识别生物特征的设备,而且,这些设备一般价值不菲,这就增加了生产成本。
因此,有必要提供一种在用户名、静态密码认证的基础上进一步提升认证的可靠性的方法,并且该方法并不显著提升成本。
发明内容
解决的技术问题
针对现有技术所存在的上述缺点,本发明提供了Linux下基于自定义标签的登录认证方法,该方法在用户名、静态密码认证的基础上增加了一种自定义标签认证的过程,提升认证的可靠性。
技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
本发明提供了一种Linux下基于自定义标签的登录认证方法,包括如下步骤:
S1、使Linux***安装或启动时生成***标签,并在所述Linux***创建用户时生成用户标签,所述***标签和所述用户标签均包括N条表征***和用户的信息;
S2、用户登录时,获取该用户的用户标签,进入标签信息认证阶段:按照多种比对规则比对该用户的用户标签中表征***的信息与所述***标签中表征***的信息,以及该用户的用户标签中表征用户的信息与所述***标签中表征用户的信息,若上述两者均一致,则标签信息认证通过,反之,不通过;
S3、若标签信息认证通过,则进入用户名和密码认证,若用户名和密码认证一致,则允许该用户登录。
进一步地,步骤S2具体包括:
用户登录时,将包括待认证用户信息的认证请求发送到所述Linux***的PAM认证模块,所述待认证用户信息包括用户名和环境变量;
所述PAM认证模块接收所述认证请求,根据用户名获取该用户的用户标签,进入标签信息认证阶段。
进一步地,根据该用户的用户名获取该用户的UID,再根据该用户的 UID获去该用户的用户标签。
进一步地,所述PAM认证模块中设置有所述多种比对规则,且所述多种比对规则可人为调节。
进一步地,所述***标签和所述用户标签至少包括标签ID、出入站类型、IP地址、端口号、通信协议、应用类型、授权用户ID或者分组 ID。
基于同一发明构想,本发明还提供了一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述任一项所述的方法。
基于同一发明构想,本发明还提供了一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述任任一项所述的方法。
有益效果:
本发明提供的方法在用户名、静态密码认证的基础上增加了一种自定义标签认证的过程,提升认证的可靠性;进一步地,本发明基于PAM模块的可插拔性和易用性,采用兼容的使用密码进行***认证的方法,避免了生物特征认证需要的额外设备,降低了成本;最后,标签中的信息比对逻辑可自定义,增加了认证的灵活性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的Linux下基于自定义标签的登录认证方法步骤示意图;
图2为本发明一实施例提供的Linux下基于自定义标签的登录认证方法中PAM认证模块架构图;
图3为本发明一实施例提供的Linux下基于自定义标签的登录认证方法认证流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参阅图1,本发明一实施例提供了一种一种Linux下基于自定义标签的登录认证方法,包括如下步骤:
S1、使Linux***安装或启动时生成***标签,并在所述Linux***创建用户时生成用户标签,所述***标签和所述用户标签均包括N条表征***和用户的信息;
S2、用户登录时,获取该用户的用户标签,进入标签信息认证阶段:按照多种比对规则比对该用户的用户标签中表征***的信息与所述***标签中表征***的信息,以及该用户的用户标签中表征用户的信息与所述***标签中表征用户的信息,若上述两者均一致,则标签信息认证通过,反之,不通过;
S3、若标签信息认证通过,则进入用户名和密码认证,若用户名和密码认证一致,则允许该用户登录。
在具体认证的时候,参阅图3,按照规则一比对登录用户的用户标签和所述***标签中的信息一,若失败,则返回失败;若成功,则进行下一步;按照规则二比对登录用户的用户标签和所述***标签中的信息二,若失败,则返回失败;若成功,则进行下一步;按照规则三比对登录用户的用户标签和所述***标签中的信息三,若失败,则返回失败;若成功,则返回成功......按照规则N比对登录用户的用户标签和所述***标签中的信息N,若失败,则返回失败;若成功,则返回成功。当然,本发明技术领域内的人员应该明白,对比规则的数量和具体规则可以人为限定,此处仅为举例说明。若标签认证模块返回为失败的结果,则本次认证失败,无法登录;若标签认证模块返回为成功的结果,则进入下一认证阶段。下一认证阶段一般为用户名和静态密码的验证,该验证属于现有技术的常规内容,此处不再赘述。
在本实施例中,步骤S2具体包括:用户登录时,将包括待认证用户信息的认证请求发送到所述Linux***的PAM认证模块,所述待认证用户信息包括用户名和环境变量;所述PAM认证模块接收所述认证请求,根据用户名获取该用户的用户标签,进入标签信息认证阶段。
具体而言,所述PAM认证模块的架构如图2所示,此架构主要分为四部分,PAM应用程序(也称为消费方)、PAM库、PAM配置文件、PAM服务模块(也称为提供者)。该架构可为与验证相关的操作提供统一的执行方式。采用该方式,应用程序开发者可使用PAM服务,而不必了解策略的语义,可以独立于各个应用程序对算法进行修改。应用程序通过PAM应用编程接口(PAM API)与PAM库进行通信。所述PAM认证模块通过PAM服务提供者接口(PAM SPI)与PAM库进行通信。通过这种方式,PAM库可使应用程序和模块相互进行通信。
在本实施例中,所述PAM认证模块中设置有所述多种比对规则,且所述多种比对规则可人为调节。借助所述PAM认证模块,管理员可以通过修改配置文件来根据特定程序的需要调整验证过程,而不必更改任何应用程序。使得本发明一方面在***和用户层面加入自定义的标签,另一方面,基于所述PAM认证模块,并利用这些自定义的标签,提供一种Linux下基于自定义标签的***登录认证方法。
在本实施例中,所述***标签和所述用户标签一般至少包括标签 ID、出入站类型、IP地址、端口号、通信协议、应用类型、授权用户ID 或者分组ID。当然,本发明技术领域内的人员应该明白,所述***标签和所述用户标签的内容并不局限,可以人为配置。
在本实施例中,一般根据该用户的用户名获取该用户的UID,再根据该用户的UID获去该用户的用户标签。UID是用户身份证明(User Identification)的缩写,表示网络平台注册时***自动生成的数值。
基于同一发明构想,本发明还提供了一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述Linux下基于自定义标签的登录认证方法。
所述处理器在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器(例如GPU(Graphics Processing Unit-图形处理器))、或其他数据处理芯片。该处理器通常用于控制所述电子设备的总体操作。本实施例中,所述处理器用于运行所述存储器中存储的程序代码或者处理数据,例如运行所述Linux下基于自定义标签的登录认证方法的程序代码。
所述存储器至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器可以是所述电子设备的内部存储单元,例如该电子设备的硬盘或内存。在另一些实施例中,所述存储器也可以是所述电子设备的外部存储设备,例如该电子设备上配备的插接式硬盘,智能存储卡(SmartMedia Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器还可以既包括所述电子设备的内部存储单元也包括其外部存储设备。本实施例中,所述存储器通常用于存储安装于所述电子设备的操作方法和各类应用软件,例如所述Linux下基于自定义标签的登录认证方法的程序代码等。此外,所述存储器还可以用于暂时地存储已经输出或者将要输出的各类数据。
基于同一发明构想,本发明还提供一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现所述Linux下基于自定义标签的登录认证方法。
综上所述,本发明的优点在于提供的方法在用户名、静态密码认证的基础上增加了一种自定义标签认证的过程,提升认证的可靠性;进一步地,本发明基于PAM模块的可插拔性和易用性,采用兼容的使用密码进行***认证的方法,避免了生物特征认证需要的额外设备,降低了成本;最后,标签中的信息比对逻辑可自定义,增加了认证的灵活性。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的保护范围。

Claims (6)

1.一种Linux下基于自定义标签的登录认证方法,其特征在于,包括如下步骤:
S1、使Linux***安装或启动时生成***标签,并在所述Linux***创建用户时生成用户标签,所述***标签和所述用户标签均包括多条表征***和用户的信息;
S2、用户登录时,获取该用户的用户标签,进入标签信息认证阶段:按照多种比对规则比对该用户的用户标签中表征***的信息与所述***标签中表征***的信息,以及该用户的用户标签中表征用户的信息与所述***标签中表征用户的信息,若上述两者均一致,则标签信息认证通过,反之,不通过;
S3、若标签信息认证通过,则进入用户名和密码认证,若用户名和密码认证一致,则允许该用户登录;
所述***标签和所述用户标签至少包括标签ID、出入站类型、IP地址、端口号、通信协议、应用类型、授权用户ID和分组ID。
2.根据权利要求1所述的Linux下基于自定义标签的登录认证方法,其特征在于,步骤S2具体包括:
用户登录时,将包括待认证用户信息的认证请求发送到所述Linux***的PAM认证模块,所述待认证用户信息包括用户名和环境变量;
所述PAM认证模块接收所述认证请求,根据用户名获取该用户的用户标签,进入标签信息认证阶段。
3.根据权利要求2所述的Linux下基于自定义标签的登录认证方法,其特征在于,根据该用户的用户名获取该用户的UID,再根据该用户的UID获取该用户的用户标签。
4.根据权利要求2所述的Linux下基于自定义标签的登录认证方法,其特征在于,所述PAM认证模块中设置有所述多种比对规则,且所述多种比对规则可人为调节。
5.一种电子设备,其特征在于,包括、处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1至4中任一项所述的方法。
6.一种可读存储介质,其特征在于,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至4中任一项所述的方法。
CN202210465024.9A 2022-04-29 2022-04-29 一种Linux下基于自定义标签的登录认证方法 Active CN115085968B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210465024.9A CN115085968B (zh) 2022-04-29 2022-04-29 一种Linux下基于自定义标签的登录认证方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210465024.9A CN115085968B (zh) 2022-04-29 2022-04-29 一种Linux下基于自定义标签的登录认证方法

Publications (2)

Publication Number Publication Date
CN115085968A CN115085968A (zh) 2022-09-20
CN115085968B true CN115085968B (zh) 2023-08-04

Family

ID=83247309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210465024.9A Active CN115085968B (zh) 2022-04-29 2022-04-29 一种Linux下基于自定义标签的登录认证方法

Country Status (1)

Country Link
CN (1) CN115085968B (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104361275A (zh) * 2014-11-13 2015-02-18 浪潮电子信息产业股份有限公司 一种管理Linux***根用户登录方法
CN104484594A (zh) * 2014-11-06 2015-04-01 中国科学院信息工程研究所 一种基于权能机制的linux***特权分配方法
CN106372550A (zh) * 2016-08-25 2017-02-01 辽宁工业大学 一种基于Hash类函数的MH轻量级安全认证***及方法
CN106453321A (zh) * 2016-10-18 2017-02-22 郑州云海信息技术有限公司 一种认证服务器、***和方法及待认证终端
CN106657098A (zh) * 2016-12-29 2017-05-10 郑州云海信息技术有限公司 一种登录Linux操作***的认证方法、装置以及***
CN108881243A (zh) * 2018-06-26 2018-11-23 晋商博创(北京)科技有限公司 基于CPK的Linux操作***登录认证方法、设备、终端及服务器
CN109784022A (zh) * 2018-11-27 2019-05-21 天津麒麟信息技术有限公司 一种Linux下基于生物识别的***认证方法和装置
CN111125668A (zh) * 2019-09-30 2020-05-08 武汉信安珞珈科技有限公司 一种基于移动端增强Linux操作***登录安全性的方法和***
CN112464213A (zh) * 2020-11-18 2021-03-09 苏州浪潮智能科技有限公司 一种操作***访问控制方法、装置、设备及存储介质
CN112507308A (zh) * 2020-10-20 2021-03-16 麒麟软件有限公司 一种身份识别及认证方法
CN113434742A (zh) * 2021-06-28 2021-09-24 青岛海尔科技有限公司 账号的筛选方法和装置、存储介质及电子装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101561748A (zh) * 2009-05-21 2009-10-21 阿里巴巴集团控股有限公司 Im软件中标签内容展现方法及展现装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104484594A (zh) * 2014-11-06 2015-04-01 中国科学院信息工程研究所 一种基于权能机制的linux***特权分配方法
CN104361275A (zh) * 2014-11-13 2015-02-18 浪潮电子信息产业股份有限公司 一种管理Linux***根用户登录方法
CN106372550A (zh) * 2016-08-25 2017-02-01 辽宁工业大学 一种基于Hash类函数的MH轻量级安全认证***及方法
CN106453321A (zh) * 2016-10-18 2017-02-22 郑州云海信息技术有限公司 一种认证服务器、***和方法及待认证终端
CN106657098A (zh) * 2016-12-29 2017-05-10 郑州云海信息技术有限公司 一种登录Linux操作***的认证方法、装置以及***
CN108881243A (zh) * 2018-06-26 2018-11-23 晋商博创(北京)科技有限公司 基于CPK的Linux操作***登录认证方法、设备、终端及服务器
CN109784022A (zh) * 2018-11-27 2019-05-21 天津麒麟信息技术有限公司 一种Linux下基于生物识别的***认证方法和装置
CN111125668A (zh) * 2019-09-30 2020-05-08 武汉信安珞珈科技有限公司 一种基于移动端增强Linux操作***登录安全性的方法和***
CN112507308A (zh) * 2020-10-20 2021-03-16 麒麟软件有限公司 一种身份识别及认证方法
CN112464213A (zh) * 2020-11-18 2021-03-09 苏州浪潮智能科技有限公司 一种操作***访问控制方法、装置、设备及存储介质
CN113434742A (zh) * 2021-06-28 2021-09-24 青岛海尔科技有限公司 账号的筛选方法和装置、存储介质及电子装置

Also Published As

Publication number Publication date
CN115085968A (zh) 2022-09-20

Similar Documents

Publication Publication Date Title
RU2730087C2 (ru) Способ и устройство для регистрации биометрической идентификации и аутентификации биометрической идентификации
US8171287B2 (en) Access control system for information services based on a hardware and software signature of a requesting device
AU2014235174B2 (en) Controlling physical access to secure areas via client devices in a networked environment
US6226744B1 (en) Method and apparatus for authenticating users on a network using a smart card
US8806616B2 (en) System, method, and apparatus for allowing a service provider system to authenticate that a credential is from a proximate device
EP2017765B1 (en) System and method for out-of-band assisted biometric secure boot
WO2017000829A1 (zh) 一种基于生物特征的安全校验方法及客户端、服务器
US20140259120A1 (en) Authentication Entity Device, Verification Device and Authentication Request Device
US20140101734A1 (en) Credential authentication methods and systems
CN101599832B (zh) 一种实现网络***登录的个人身份认证方法及***
WO2020181809A1 (zh) 基于接口校验的数据处理的方法、***和计算机设备
JP2009064202A (ja) 認証サーバ、クライアント端末、生体認証システム、方法及びプログラム
US20210349988A1 (en) Systems and methods for decentralized recovery of identity attributes
US10872610B2 (en) Generating random pass-phrases using word-level recurrent neural networks
CN108965222A (zh) 身份认证方法、***及计算机可读存储介质
CN113239853A (zh) 一种基于隐私保护的生物识别方法、装置及设备
CN114996724B (zh) 一种基于国密算法模块的安全操作***
CN115085968B (zh) 一种Linux下基于自定义标签的登录认证方法
US9824202B2 (en) Electronic access-protection system, method of operating a computer system, chip card and firmware component
CN102457484A (zh) 用户名密码认证加校验码两者集合来验证用户信息的方法
Lee et al. A study on a secure USB mechanism that prevents the exposure of authentication information for smart human care services
CN112182665B (zh) 设备id生成方法、设备绑定方法、装置及计算设备
CN113923203B (zh) 网络请求校验方法、装置、设备及存储介质
KR102521684B1 (ko) 다중 생체인증 기반의 통합 거래인증 연동 메타버스 플랫폼 시스템
CN116232604A (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