CN108540288B - 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法 - Google Patents

一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法 Download PDF

Info

Publication number
CN108540288B
CN108540288B CN201810339914.9A CN201810339914A CN108540288B CN 108540288 B CN108540288 B CN 108540288B CN 201810339914 A CN201810339914 A CN 201810339914A CN 108540288 B CN108540288 B CN 108540288B
Authority
CN
China
Prior art keywords
ultralight
timestamp
radio frequency
ciphertext
frequency card
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
CN201810339914.9A
Other languages
English (en)
Other versions
CN108540288A (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.)
Chengdu Techman Software Co Ltd
Original Assignee
Chengdu Techman 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 Chengdu Techman Software Co Ltd filed Critical Chengdu Techman Software Co Ltd
Priority to CN201810339914.9A priority Critical patent/CN108540288B/zh
Publication of CN108540288A publication Critical patent/CN108540288A/zh
Application granted granted Critical
Publication of CN108540288B publication Critical patent/CN108540288B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3006Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters
    • H04L9/3033Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters details relating to pseudo-prime or prime number generation, e.g. primality test
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • H04L63/0442Network 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 wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • 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/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0872Generation of secret information including derivation or calculation of cryptographic keys or passwords using geo-location information, e.g. location data, time, relative position or proximity to other entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3006Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters
    • H04L9/302Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters involving the integer factorization problem, e.g. RSA or quadratic sieve [QS] schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms

Landscapes

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

Abstract

本发明公开了一种利用时间戳对Ultralight射频卡的动态RSA加密方法,包含以下步骤:并将当前时间记录为时间戳;对时间戳使用AES进行加密,得到时间戳密文;对时间戳进行特定运算,得到一个符合RSA算法的公钥;读取Ultralight射频卡的ID号;使用公钥对读取的ID号加密,得到ID号密文;将前述时间戳密文和所述ID号密文,进行累加和运算,得到CRC数据;将所述的时间戳密文、ID号密文和CRC数据,写入Ultralight射频卡数据区;同时也公布了对应的一种利用时间戳对Ultralight射频卡的动态RSA的识别方法。本发明提高了Ultralight射频卡的破解难度和安全性。

Description

一种利用时间戳对Ultralight射频卡的动态RSA加密与识别 方法
技术领域
本发明涉及数据加密领域,尤其涉及一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法。
背景技术
一次性设备,由于其产量较大,因此需要尽量降低因识别功能而增加的成本,并且要尽量降低开发难度和开发周期。射频卡常用于对设备进行识别,主流的射频卡为M1射频卡、CPU射频卡、Ultralight射频卡等。
M1射频卡由于已经存在破解其加密***的方法,因此在使用时的一般解决方案是通过射频卡全球唯一的ID号绑定到某一个卡上,再通过后台的服务器对人员或设备的相关信息进行操作。该方案必须使用到服务器,无疑增加了整个***的成本和研发周期。CPU射频卡的加密***比较完善,但其结构比较复杂,相关操作指令厂家也不对外开放,对开发人员来说不友好,开发周期会比较长,同时CPU射频卡本身的售价相对来说比较高。
为了解决上述问题,本发明提出一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法,利用时间戳的加密算法对其进行加密,识别设备使用对应的秘钥进行解密,以此完成一次性设备的识别。
该方案提出的利用时间戳的方法是当今通信领域中加密技术的基础,利用它解决了射频卡数据保密的问题。Ultralight射频卡的低成本,也降低了一次性设备的硬件成本。由于RSA算法的资料和程序已经完善,同时Ultralight射频卡的资料对外开放,这大大降低了开发人员的开发难度。
发明内容
为了解决上述问题,本发明提出一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法。
具体的,一种利用时间戳对Ultralight射频卡的动态RSA加密方法,包含以下步骤:
S11,读取当前的时间,并将当前时间记录为时间戳;
S12,对所述时间戳使用AES进行加密,得到时间戳密文;
S13,对所述时间戳进行特定运算,得到一组符合RSA算法的公钥;
S14,读取Ultralight射频卡的ID号;
S15,使用S12中的公钥对S13中读取的ID号加密,得到ID号密文;
S16,将S12中所述时间戳密文和S15中所述ID号密文,进行累加和运算,得到CRC数据;
S17,将S16中所述的时间戳密文、ID号密文和CRC数据,写入Ultralight射频卡数据区;
S18,加密完成。
优选的,S13中所述特定运算,包含以下步骤:
S131,将读取到的时间戳分解成“年”、“月”、“日”, 并分别将其值加1;“年”乘以“日”的结果进行素数判断,如果不是则结果减1,直到为素数,得到素数A;“月”乘以“日”的结果进行素数判断,如果不是则加1,直到为素数,得到素数B;计算C=(A-1)*(B-1),则D为C除以10000的商取整的值加上“日”;计算E=A*B;
S132,如果C为素数,则D和E组成公钥;如果C不是素数,则计算D+1,如果D+1为素数,且C不能整除D+1,则D和E组成公钥,否则继续D+2,直到满足条件;
S133,根据A、B、D的值,RSA算法计算私钥的定义,通过扩展欧几里得算法得到解,作为与S132对应的一组私钥。
优选的,所述判断是否为素数的方法为Miller-Rabin算法。
同时还公布了一种利用时间戳对Ultralight射频卡的动态RSA识别方法,应用于使用前述的一种利用时间戳对Ultralight射频卡的动态RSA加密方法所加密后的Ultralight射频卡,其包含以下步骤:
S21,读取Ultralight射频卡的数据区和ID号;
S22,对数据区中的数据进行CRC校验,验证数据正确性;
S23,根据时间戳的密文,使用AES进行解密,再利用S13中的特定的运算,计算出加密的公钥;
S24,根据公钥计算出解密的私钥;
S25,根据S24中解密的私钥计算出ID号,并判断是否与S21中读取到的ID号相一致;如果一致,转S26;不一致,提示错误信息,转S27;
S26,标记该一次性设备已经被识别;
S27,识别结束。
优选的,S26中所述的标记是在Ultralight射频卡的数据区内写入特定的数据。
本发明的有益效果在于:该方案提出的加密算法在密码领域中有深厚的技术基础,利用它解决了射频卡数据保密的问题。Ultralight射频卡的低成本,也降低了一次性设备的硬件成本。由于目前各种加密算法的资料和程序已经完善,加之Ultralight射频卡的资料对外开放,这大大降低了开发人员的开发难度。同时,该利用时间戳技术提高了Ultralight射频卡的破解难度和安全性。
附图说明
图1是本发明的步骤流程图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式。
本发明提出一种利用时间戳对Ultralight射频卡的动态RSA加密方法。
具体的,包含以下步骤:
S11,读取当前的时间,并将当前时间记录为时间戳;
S12,对所述时间戳使用AES进行加密,得到时间戳密文;此处对称加密算法的密钥与时间戳是对应的,其对应关系是一对一对应或一对多对应。比如说,在加密要求较低的情况下,该对称密钥可以为N天变化一次,即根据时间戳的时间,时间在N天之内,均采用同一密钥。而且此密钥可以提前获知,不通过实时的获取,以减少***复杂度和提高读取效率。
S13,对所述时间戳进行特定运算,得到一个符合RSA算法的公钥;
S14,读取Ultralight射频卡的ID号;
S15,使用S12中的公钥对S13中读取的ID号加密,得到ID号密文;
S16,将S12中所述时间戳密文和S15中所述ID号密文,进行累加和运算,得到CRC数据;
S17,将S16中所述的时间戳密文、ID号密文和CRC数据,写入Ultralight射频卡数据区;
S18,加密完成。
优选的,S13中所述特定运算,包含以下步骤:
S131,将读取到的时间戳分解成“年”、“月”、“日”,并分别将其值加1,因此可知:其中年为一个4位整数,“月”的取值范围为2至13,“日”的取值范围为2至32。“年”乘以“日”的结果进行素数判断,如果不是则结果减1,直到为素数,得到素数A;“月”乘以“日”的结果进行素数判断,如果不是则加1,直到为素数,得到素数B;计算C=(A-1)*(B-1),则D为C除以10000的商取整的值加上“日”;计算E=A*B;
S132,如果C为素数,则D和E组成公钥;如果C不是素数,则计算D+1,如果D+1为素数,且C不能整除D+1,则D和E组成公钥,否则继续D+2,D+3....,直到满足条件;
S133,根据A、B、D的值,RSA算法计算私钥的定义,通过扩展欧几里得算法得到解,作为与S132对应的一组私钥。
优选的,所述判断是否为素数的方法为Miller-Rabin算法。考虑算法的复杂程度,也可以选用素数的定义就行判定。
同时还公布了一种利用时间戳对Ultralight射频卡的动态RSA识别方法,应用于使用前述的一种利用时间戳对Ultralight射频卡的动态RSA加密方法所加密后的Ultralight射频卡,其包含以下步骤:概括地说,该识别的方法为前述的加密方法的逆用:
S21,读取Ultralight射频卡的数据区和ID号;
S22,对数据区中的数据进行CRC校验,验证数据正确性;
S23,根据时间戳的密文,使用AES进行解密,再利用S13中的特定的运算,计算出加密的公钥;
S24,根据公钥计算出解密的私钥;此处为公知算法;
S25,根据S24中解密的私钥计算出ID号,并判断是否与S21中读取到的ID号相一致;如果一致,转S26;不一致,提示错误信息,转S27;
S26,标记该一次性设备已经被识别;此处所述的标记是在Ultralight射频卡的数据区内写入特定的数据,比如在Ultralight射频卡的第三页写入标记数据;
S27,识别结束。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、ROM、RAM等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (5)

1.一种利用时间戳对Ultralight射频卡的动态RSA加密方法,其特征在于,包含以下步骤:
S11,读取当前的时间,并将当前时间记录为时间戳;
S12,对所述时间戳使用AES进行加密,得到时间戳密文;
S13,对所述时间戳进行特定运算,得到一个符合RSA算法的公钥;
S14,读取Ultralight射频卡的ID号;
S15,使用S13中的公钥对S14中读取的ID号加密,得到ID号密文;
S16,将S12中所述时间戳密文和S15中所述ID号密文,进行累加和运算,得到CRC数据;
S17,将S16中所述的时间戳密文、ID号密文和CRC数据,写入Ultralight射频卡数据区;
S18,加密完成。
2.如权利要求1所述的一种利用时间戳对Ultralight射频卡的动态RSA加密方法,其特征在于,S13中所述特定运算,包含以下步骤:
S131,将读取到的时间戳分解成“年”、“月”、“日”,并分别将其值加1 ;“年”乘以“日”的结果进行素数判断,如果不是则结果减1,直到为素数,得到素数A;“月”乘以“日”的结果进行素数判断,如果不是则加1,直到为素数,得到素数B;计算C=(A-1)*(B-1),则D为C除以10000的商取整的值加上“日”;计算E=A*B;
S132,如果C为素数,则D和E组成公钥;如果C不是素数,则计算D+1,如果D+1为素数,且C不能整除D+1,则D和E组成公钥,否则继续D+2,直到满足条件;
S133,根据A、B、D的值,RSA算法计算私钥的定义,通过扩展欧几里得算法得到解,作为与S132对应的一组私钥。
3.如权利要求2所述的一种利用时间戳对Ultralight射频卡的动态RSA加密方法,其特征在于,所述判断是否为素数的方法为Miller-Rabin算法。
4.一种利用时间戳对Ultralight射频卡的动态RSA识别方法,应用于使用权利要求1-3之一所述的一种利用时间戳对Ultralight射频卡的动态RSA加密方法所加密后的Ultralight射频卡,其特征在于,包含以下步骤:
S21,读取Ultralight射频卡的数据区和ID号;
S22,对数据区中的数据进行CRC校验,验证数据正确性;
S23,根据时间戳的密文,使用AES进行解密,再利用S13中的特定的运算,计算出加密的公钥;
S24,根据公钥计算出解密的私钥;
S25,根据S24中解密的私钥计算出ID号,并判断是否与S21中读取到的ID号相一致;如果一致,转S26;不一致,提示错误信息,转S27;
S26,标记装设该Ultralight射频卡的一次性设备已经被识别;
S27,识别结束。
5.如权利要求4所述的一种利用时间戳对Ultralight射频卡的动态RSA识别方法,其特征在于,S26中所述的标记是在Ultralight射频卡的数据区内写入特定的数据。
CN201810339914.9A 2018-04-16 2018-04-16 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法 Active CN108540288B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810339914.9A CN108540288B (zh) 2018-04-16 2018-04-16 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810339914.9A CN108540288B (zh) 2018-04-16 2018-04-16 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法

Publications (2)

Publication Number Publication Date
CN108540288A CN108540288A (zh) 2018-09-14
CN108540288B true CN108540288B (zh) 2021-01-05

Family

ID=63480931

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810339914.9A Active CN108540288B (zh) 2018-04-16 2018-04-16 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法

Country Status (1)

Country Link
CN (1) CN108540288B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111683093A (zh) * 2020-06-09 2020-09-18 湖南大学 基于IPv6网络的动态隐蔽通信方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050431A (zh) * 2013-09-29 2014-09-17 上海飞聚微电子有限公司 一种rfid芯片的自签名方法及其装置
CN104553384A (zh) * 2014-12-25 2015-04-29 珠海艾派克微电子有限公司 一种耗材芯片及其序列号的识别方法和装置
CN105357191A (zh) * 2015-10-28 2016-02-24 北京奇虎科技有限公司 用户数据的加密方法及装置
CN207150607U (zh) * 2017-05-24 2018-03-27 武汉真元生物数据有限公司 一种基于生物特征的数据加解密***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7306158B2 (en) * 2001-07-10 2007-12-11 American Express Travel Related Services Company, Inc. Clear contactless card
US20180047032A1 (en) * 2016-08-11 2018-02-15 Mao-Chun Wu Merchandise anti-counterfeiting and authentication method and the non-transitory computer readable medium thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050431A (zh) * 2013-09-29 2014-09-17 上海飞聚微电子有限公司 一种rfid芯片的自签名方法及其装置
CN104553384A (zh) * 2014-12-25 2015-04-29 珠海艾派克微电子有限公司 一种耗材芯片及其序列号的识别方法和装置
CN105357191A (zh) * 2015-10-28 2016-02-24 北京奇虎科技有限公司 用户数据的加密方法及装置
CN207150607U (zh) * 2017-05-24 2018-03-27 武汉真元生物数据有限公司 一种基于生物特征的数据加解密***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于DES加密算法的射频识别***的设计》;徐志;《电工电气》;20090415;全文 *

Also Published As

Publication number Publication date
CN108540288A (zh) 2018-09-14

Similar Documents

Publication Publication Date Title
CN109040090B (zh) 一种数据加密方法及装置
US10891384B2 (en) Blockchain transaction device and method
WO2017140248A1 (zh) 数据交换方法、数据交换装置及计算装置
WO2018046008A1 (zh) 一种区块链加密射频芯片存储设计方法
US7499552B2 (en) Cipher method and system for verifying a decryption of an encrypted user data key
CN109816383A (zh) 一种区块链签名方法、区块链钱包和区块链
CN110598433B (zh) 基于区块链的防伪信息处理方法、装置
CN104142803A (zh) 用于将信息防复制地存储在数据载体上的方法
US20230179412A1 (en) Private key creation using location data
EP3618346A1 (en) A method and apparatus for policy hiding on ciphertext-policy attribute-based encryption
US20220075863A1 (en) Trusted Key Provisioning Based on Device Specific Secrets
CN108540288B (zh) 一种利用时间戳对Ultralight射频卡的动态RSA加密与识别方法
CN112887297B (zh) 保护隐私的差异数据确定方法、装置、设备及***
CN114386058A (zh) 一种模型文件加密与解密方法及装置
US20200327239A1 (en) Encrypting/Decrypting Method for Multi-Digit Number and Encrypting/Decrypting Server
JP7024709B2 (ja) 暗号化情報照合装置、暗号化情報照合方法、及び、暗号化情報照合プログラム
CN116015846A (zh) 身份认证方法、装置、计算机设备和存储介质
CN109255225A (zh) 基于双重身份认证的硬盘数据安全管理装置
CN115442115A (zh) 一种风险数据推送方法、***、服务器和可信单元
CN115495774A (zh) 一种风险数据查询方法、***、可信单元和服务器
CN114120496A (zh) 用于开锁控制的方法、服务器、加密组件及装置
US10630470B2 (en) Zone based key version encoding
CN112822201A (zh) 保护隐私的差异数据确定方法、装置、设备及***
US10505714B2 (en) Floating point cohort based encryption
CN111047331A (zh) 基于区块链和nfc芯片的商品防伪溯源方法及***

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