CN113688406B - 一种基于bios切换加密算法的方法、系统及终端 - Google Patents
一种基于bios切换加密算法的方法、系统及终端 Download PDFInfo
- Publication number
- CN113688406B CN113688406B CN202110809790.8A CN202110809790A CN113688406B CN 113688406 B CN113688406 B CN 113688406B CN 202110809790 A CN202110809790 A CN 202110809790A CN 113688406 B CN113688406 B CN 113688406B
- Authority
- CN
- China
- Prior art keywords
- encryption algorithm
- bios
- encryption
- switching
- target
- 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/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Stored Programmes (AREA)
- Storage Device Security (AREA)
Abstract
本申请公开了一种基于BIOS切换加密算法的方法、系统及终端,该方法包括:在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码;在BIOS的指定文件中增加第二加密算法;在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;根据所述目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。该系统包括:加密算法选项设置模块、加密算法增加模块、目标加密方式确定模块和加密算法调用模块。该终端包括:存储器和处理器。通过本申请,能够灵活切换BIOS加密算法,大大提高用户体验。
Description
技术领域
本申请涉及服务器加密技术领域,特别是涉及一种基于BIOS(Basic InputOutput System,基本输入输出系统)切换加密算法的方法、系统及终端。
背景技术
随着服务器技术的发展,加密技术在服务器信息保护中越来越重要。以服务器BIOS为例,如何控制加密方式,是个重要的技术问题。
目前,服务器常规的BIOS版本中,通常以传统的宏定义控制加密方式。具体地,服务器上的BIOS版本仅支持一种加密算法,也就是服务器升级一次BIOS版本仅可以支持一种加密算法。
然而,目前的服务器BIOS控制加密方式的方法中,由于仅支持一种加密算法,无法实现不同加密方法的切换,使得BIOS加密的灵活性较差,从而导致用户体验较差。
发明内容
本申请提供了一种基于BIOS切换加密算法的方法、系统及终端,以解决现有技术中服务器BIOS控制加密方式的方法使得加密的灵活性较差的问题。
为了解决上述技术问题,本申请实施例公开了如下技术方案:
一种基于BIOS切换加密算法的方法,所述方法包括:
在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,所述加密算法选项用于通过不同的选项值切换加密算法,且所述选项值以变量形式保存在BIOS的存储器中,所述第一加密算法为BIOS指定文件中的原加密算法;
在BIOS的指定文件中增加第二加密算法,所述第二加密算法为不同于原加密算法的新的加密算法;
在BIOS启动的BDS(Boot Device Select,启动设备选择)阶段,根据所获取的命令,确定目标加密方式;
根据所述目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
可选地,在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式之前,所述方法还包括:
在BIOS启动的BDS阶段,检测是否已经存在BIOS密码;
如果是,流程结束;
如果否,判定可以切换BIOS加密算法。
可选地,所述存储器为NVRAM(Non-Volatile Random Access Memory,非易失性随机访问存储器)。
可选地,所述加密算法为哈希加密算法。
可选地,所述选项值包括:SHA256、SHA384以及SHA512。
一种基于BIOS切换加密算法的系统,所述系统包括:
加密算法选项设置模块,用于在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,所述加密算法选项用于通过不同的选项值切换加密算法,且所述选项值以变量形式保存在BIOS的存储器中,所述第一加密算法为BIOS指定文件中的原加密算法;
加密算法增加模块,用于在BIOS的指定文件中增加第二加密算法,所述第二加密算法为不同于原加密算法的新的加密算法;
目标加密方式确定模块,用于在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;
加密算法切换模块,用于根据所述目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
可选地,所述系统中还包括:
检测模块,用于在BIOS启动的BDS阶段,检测是否已经存在BIOS密码,如果是,则流程结束,如果否,判定可以切换BIOS加密算法,并启动所述目标加密方式确定模块。
可选地,所述加密算法为哈希加密算法。
可选地,所述选项值包括:SHA256、SHA384以及SHA512。
一种终端,所述终端包括:处理器以及与所述处理器通信连接的存储器,其中,
所述存储器中存储有可被所述处理器执行的指令,所述指令被所述处理器执行,以使所述处理器能够执行如上任意一项所述的基于BIOS切换加密算法的方法。
本申请的实施例提供的技术方案可以包括以下有益效果:
本申请提供一种基于BIOS切换加密算法的方法,该方法首先在BIOS代码中增加用于描述加密算法选项的代码,然后在BIOS的指定文件中增加第二加密算法,在BIOS启动的BDS阶段,根据所获取的命令确定目标加密方式,最后根据所确定的目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。本实施例采用BIOS的setup选项菜单的方式,通过增加加密算法选项,并在BIOS指定文件中增加新的加密算法,能够有效避免现有传统BIOS加密算法的单一性和局限性,使得用户可以灵活在不同的加密算法之间切换,为用户带来极大的便利,大大提高用户体验。
另外,本实施例在确定目标加密方式之前,首先检测BIOS密码是否存在,只有在密码不存在时,才启用本实施例中切换BIOS加密算法的方法,当密码已经存在时,不适用本方法。当存在BIOS密码时,拒绝用户修改BIOS密码或者修改加密算法选项的选项值,这种方式能够确保密码切换仅存在于不存在BIOS密码的情况,拒绝修改切换加密算法前的BIOS密码,有利于提高BIOS的安全性。
本申请还提供一种基于BIOS切换加密算法的系统,该系统主要包括:加密算法选项设置模块、加密算法增加模块、目标加密方式确定模块和加密算法调用模块。通过加密算法选项设置模块,能够在BIOS代码中增加加密算法选项,通过加密算法增加模块能够在BIOS的指定文件中增加第二加密算法,通过目标加密方式确定模块,能够在BIOS启动的BDS阶段,根据所获取的用户需求指令确定目标加密方式,最后通过加密算法调用模块,能够根据目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。本实施例中加密算法选项设置模块以及加密算法增加模块的设置,能够使用户根据需求,在不同加密算法之间灵活切换,有效提高BIOS加密的灵活性,大大提高用户体验。
本申请还提供一种终端,该终端也具有如上基于BIOS切换加密算法的方法和系统相应的技术效果,在此不再赘述。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例所提供的一种基于BIOS切换加密算法的方法的流程示意图;
图2为本申请实施例所提供的一种基于BIOS切换加密算法的系统的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
为了更好地理解本申请,下面结合附图来详细解释本申请的实施方式。
实施例一
参见图1,图1为本申请实施例所提供的一种基于BIOS切换加密算法的方法的流程示意图。由图1可知,本实施例中基于BIOS切换加密算法的方法,主要包括如下过程:
S1:在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码。
第一加密算法为BIOS指定文件中的原加密算法。所增加的加密算法选项用于通过不同的选项值切换加密算法,且选项值以变量形式保存在NVRAM中。加密算法选项即:Encryption Algorithm(加密算法)选项,本实施例中加密算法可以采用哈希加密算法,当采用哈希加密算法时,选项值包括:SHA256、SHA384以及SHA512,也就是可以在SHA256、SHA384以及SHA512不同的哈希算法之间切换。
具体地,可以在BIOS代码uni文件中增加Encryption Algorithm选项,以及选项值SHA256、SHA384和SHA512。
S2:在BIOS的指定文件中增加第二加密算法。
其中,第二加密算法与第一加密算法不同,第二加密算法为不同于原加密算法的新的加密算法。
具体地,本实施例在BIOS的模块c文件中增加新的加密算法函数以及解密算法函数。
S6:在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式。
BIOS界面上有可选择的选项值,以变量形式存在于BIOS的存储器中,该存储器为用于存储setup变量的存储器,本实施例中存储器为NVRAM,也就是BIOS的NVRAM。例如,当用户由SHA384加密算法切换到SHA512加密算法时,此时服务器的CPU会检测到该切换动作,形成切换命令,根据该切换命令确定用户所需要的目标加密方式。
S7:根据目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
本实施例根据目标加密方式,在NVRAM中调用相应的加密算法,从而将达到当前的加密算法切换为目标加密方式所匹配的加密算法。
当确定用户所需要的目标加密方式后,CPU在NVRAM中寻找该目标加密方式,即:第二加密变量,也就是上面例子中提到的SHA512加密算法,并根据第二加密变量SHA512去调用模块c文件中的SHA512加密算法,从而实现加密算法的灵活切换。
进一步地,在步骤S2:在BIOS的指定文件中增加第二加密算法之后,还包括步骤S3:在BIOS启动的BDS阶段,检测是否已经存在BIOS密码。
具体地,服务器开机后,调用密码检测函数对BIOS密码进行处理,确定是否已经存在BIOS密码。
如果已经存在BIOS密码,流程结束,即:不可以切换BIOS加密算法。具体地,拒绝用户修改BIOS密码;拒绝用户通过SCE(Setup Control Environment,一种可在Windows/Linux/Shell下修改BIOS选项值的工具)工具修改加密算法选项的选项值。
本实施例中的对密码进行加密,是针对没有变换算法前的加密算法,当已经存在BIOS密码时,通过拒绝用户修改BIOS密码,能够有效提高BIOS的安全性,从而提高整个服务器系统的安全性和稳定性。
当存在BIOS密码时,除了拒绝用户修改BIOS密码,同时也调用ProtectEncryption Algorithm Variable()函数,拒绝用户通过SCE工具修改EncryptionAlgorithm选项的选项值,这种方式能进一步提高BIOS的安全性。
如果不存在BIOS密码,执行步骤S5:判定可以切换BIOS加密算法。
由于加密算法选项的选项值是以变量的形式保存在NVRAM中,通过将第二加密算法保存在NARAM中,能够确保步骤S2中在BIOS的指定文件中增加的第二加密算法有效。
综上所述,采用本实施例中的方法,通过在BIOS代码中增加一个加密算法选项,可以在服务器开机后,能够实现在不更改BIOS密码的情况下灵活切换加密算法,大大提高BIOS加密的灵活性,有利于提高用户体验。
实施例二
在图1所示实施例的基础上,参见图2,图2为本申请实施例所提供的一种基于BIOS切换加密算法的系统的结构示意图。由图2可知,本实施例中基于BIOS切换加密算法的系统,主要包括:加密算法选项设置模块、加密算法增加模块、目标加密方式确定模块和加密算法调用模块。
其中,加密算法选项设置模块,用于在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,加密算法选项用于通过不同的选项值切换加密算法,且选项值以变量形式保存在BIOS的存储器中,第一加密算法为BIOS指定文件中的原加密算法;加密算法增加模块,用于在BIOS的指定文件中增加第二加密算法,第二加密算法为不同于原加密算法的新的加密算法;目标加密方式确定模块,用于在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;加密算法切换模块,用于根据目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
进一步地,该系统中还包括有检测模块,检测模块用于在BIOS启动的BDS阶段,检测是否已经存在BIOS密码,如果是,则流程结束,如果否,判定可以切换BIOS加密算法,并启动目标加密方式确定模块。
实施例三
本申请还提供一种终端,该终端包括:处理器以及与处理器通信连接的存储器,其中,存储器中存储有可被处理器执行的指令,指令被处理器执行,以使处理器能够执行如上基于BIOS切换加密算法的方法。
处理器所执行的基于BIOS切换加密算法的方法如下:
S1:在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,所述加密算法选项用于通过不同的选项值切换加密算法,且所述选项值以变量形式保存在BIOS的存储器中,所述第一加密算法为BIOS指定文件中的原加密算法;
S2:在BIOS的指定文件中增加第二加密算法,所述第二加密算法为不同于原加密算法的新的加密算法;
S3:在BIOS启动的BDS阶段,检测是否已经存在BIOS密码;
S4:如果是,流程结束;
S5:如果否,判定可以切换BIOS加密算法。
S6:在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;
S7:根据目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种基于BIOS切换加密算法的方法,其特征在于,所述方法包括:
在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,所述加密算法选项用于通过不同的选项值切换加密算法,且所述选项值以变量形式保存在BIOS的存储器中,所述第一加密算法为BIOS指定文件中的原加密算法;
在BIOS的指定文件中增加第二加密算法,所述第二加密算法为不同于原加密算法的新的加密算法;
在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;
根据所述目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
2.根据权利要求1所述的一种基于BIOS切换加密算法的方法,其特征在于,在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式之前,所述方法还包括:
在BIOS启动的BDS阶段,检测是否已经存在BIOS密码;
如果是,流程结束;
如果否,判定可以切换BIOS加密算法。
3.根据权利要求2所述的一种基于BIOS切换加密算法的方法,其特征在于,所述存储器为NVRAM。
4.根据权利要求1所述的一种基于BIOS切换加密算法的方法,其特征在于,所述加密算法为哈希加密算法。
5.根据权利要求4所述的一种基于BIOS切换加密算法的方法,其特征在于,所述选项值包括:SHA256、SHA384以及SHA512。
6.一种基于BIOS切换加密算法的系统,其特征在于,所述系统包括:
加密算法选项设置模块,用于在BIOS代码中设置第一加密算法,并增加用于描述加密算法选项的代码,所述加密算法选项用于通过不同的选项值切换加密算法,且所述选项值以变量形式保存在BIOS的存储器中,所述第一加密算法为BIOS指定文件中的原加密算法;
加密算法增加模块,用于在BIOS的指定文件中增加第二加密算法,所述第二加密算法为不同于原加密算法的新的加密算法;
目标加密方式确定模块,用于在BIOS启动的BDS阶段,根据所获取的命令,确定目标加密方式;
加密算法切换模块,用于根据所述目标加密方式,将当前的加密算法切换为目标加密方式所匹配的加密算法。
7.根据权利要求6所述的一种基于BIOS切换加密算法的系统,其特征在于,所述系统中还包括:
检测模块,用于在BIOS启动的BDS阶段,检测是否已经存在BIOS密码,如果是,则流程结束,如果否,判定可以切换BIOS加密算法,并启动所述目标加密方式确定模块。
8.根据权利要求6所述的一种基于BIOS切换加密算法的系统,其特征在于,所述加密算法为哈希加密算法。
9.根据权利要求8所述的一种基于BIOS切换加密算法的系统,其特征在于,所述选项值包括:SHA256、SHA384以及SHA512。
10.一种终端,其特征在于,所述终端包括:处理器以及与所述处理器通信连接的存储器,其中,
所述存储器中存储有可被所述处理器执行的指令,所述指令被所述处理器执行,以使所述处理器能够执行权利要求1至5中任意一项所述的基于BIOS切换加密算法的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110809790.8A CN113688406B (zh) | 2021-07-17 | 2021-07-17 | 一种基于bios切换加密算法的方法、系统及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110809790.8A CN113688406B (zh) | 2021-07-17 | 2021-07-17 | 一种基于bios切换加密算法的方法、系统及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113688406A CN113688406A (zh) | 2021-11-23 |
CN113688406B true CN113688406B (zh) | 2023-05-16 |
Family
ID=78577345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110809790.8A Active CN113688406B (zh) | 2021-07-17 | 2021-07-17 | 一种基于bios切换加密算法的方法、系统及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113688406B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117235747B (zh) * | 2023-11-16 | 2024-01-23 | 无锡宏创盛安科技有限公司 | 一种linux下修改bios开机密码的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108171067A (zh) * | 2017-12-28 | 2018-06-15 | 山东超越数控电子股份有限公司 | 一种硬盘加密方法与装置 |
CN109815721A (zh) * | 2019-01-30 | 2019-05-28 | 郑州云海信息技术有限公司 | 一种通过BMC修改BIOS Setup选项密码的方法、装置、终端及存储介质 |
CN110196741A (zh) * | 2019-05-30 | 2019-09-03 | 深圳市海邻科信息技术有限公司 | 基本输入输出系统的设置方法、终端及计算机存储介质 |
CN112596797A (zh) * | 2020-12-23 | 2021-04-02 | 中国长城科技集团股份有限公司 | Bios设置方法、装置、系统、设备和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100433915C (zh) * | 2005-08-19 | 2008-11-12 | 华为技术有限公司 | 一种提高3g网络系统到2g网络系统切换成功率的方法 |
-
2021
- 2021-07-17 CN CN202110809790.8A patent/CN113688406B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108171067A (zh) * | 2017-12-28 | 2018-06-15 | 山东超越数控电子股份有限公司 | 一种硬盘加密方法与装置 |
CN109815721A (zh) * | 2019-01-30 | 2019-05-28 | 郑州云海信息技术有限公司 | 一种通过BMC修改BIOS Setup选项密码的方法、装置、终端及存储介质 |
CN110196741A (zh) * | 2019-05-30 | 2019-09-03 | 深圳市海邻科信息技术有限公司 | 基本输入输出系统的设置方法、终端及计算机存储介质 |
CN112596797A (zh) * | 2020-12-23 | 2021-04-02 | 中国长城科技集团股份有限公司 | Bios设置方法、装置、系统、设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113688406A (zh) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110023941B (zh) | 一种实现安全操作系统切换的片上系统和方法 | |
CN107622203B (zh) | 敏感信息的保护方法、装置、存储介质及电子设备 | |
US9292302B2 (en) | Allowing bypassing of boot validation in a computer system having secure boot enabled by default only under certain circumstances | |
CN109657448B (zh) | 一种获取Root权限的方法、装置、电子设备及存储介质 | |
GB2576469A (en) | Securing operating system configuration using hardware | |
US11100227B2 (en) | Security indication information configuration method and device | |
CN104754043B (zh) | 一种终端升级方法及装置 | |
CN104866752B (zh) | 一种应用保护方法及用户终端 | |
CN107567629B (zh) | 在可信执行环境容器中的动态固件模块加载器 | |
KR101756692B1 (ko) | 다이나믹 보안모듈 단말장치 및 그 구동방법 | |
CN101895883B (zh) | 一种支持鉴权算法更新的智能卡及方法 | |
CN113688406B (zh) | 一种基于bios切换加密算法的方法、系统及终端 | |
CN106096385B (zh) | 一种基于移动终端的解锁处理方法及系统 | |
CN106897629A (zh) | 终端应用的控制方法及终端 | |
CN113901473A (zh) | 一种服务器安全启动的方法、装置、设备及可读介质 | |
WO2011055290A2 (en) | Method and apparatus for providing a fast and secure boot process | |
CN111736851B (zh) | 提高用于linux系统的软件的兼容性的方法及系统 | |
US8621191B2 (en) | Methods, apparatuses, and computer program products for providing a secure predefined boot sequence | |
CN111353150B (zh) | 一种可信启动方法、装置、电子设备及可读存储介质 | |
KR20160142319A (ko) | 외부 메모리 디바이스 상에 상주하는 칩 제한 명령들을 이용한 부트 시퀀스 수정을 위한 시스템 및 방법 | |
CN112749030A (zh) | 一种剪贴板控制方法、装置及可读存储介质 | |
WO2020233044A1 (zh) | 一种插件校验方法、设备、服务器及计算机可读存储介质 | |
US11921599B2 (en) | Control method and electronic device | |
CN116541891A (zh) | 一种uefi映像文件完整性保护方法、装置、设备及介质 | |
CN111078303B (zh) | 一种优化uefi引导开机启动的方法及装置 |
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 |