CN112883434A - 一种基于链上Hash状态管理的证照区块链化应用模块 - Google Patents

一种基于链上Hash状态管理的证照区块链化应用模块 Download PDF

Info

Publication number
CN112883434A
CN112883434A CN202110271843.5A CN202110271843A CN112883434A CN 112883434 A CN112883434 A CN 112883434A CN 202110271843 A CN202110271843 A CN 202110271843A CN 112883434 A CN112883434 A CN 112883434A
Authority
CN
China
Prior art keywords
license
certificate
application module
chain
issuing
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
Application number
CN202110271843.5A
Other languages
English (en)
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.)
Sichuan Kaiyuanguan Technology Co ltd
Original Assignee
Sichuan Kaiyuanguan Technology 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 Sichuan Kaiyuanguan Technology Co ltd filed Critical Sichuan Kaiyuanguan Technology Co ltd
Priority to CN202110271843.5A priority Critical patent/CN112883434A/zh
Publication of CN112883434A publication Critical patent/CN112883434A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices
    • G06F16/137Hash-based
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2255Hash tables
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • G06Q50/265Personal security, identity or safety

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于链上Hash状态管理的证照区块链化应用模块,所述的应用模块是具体的业务逻辑层,即证照发行机构等原有业务***,应用层***通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件的发行。所述的应用模块实现发行处理逻辑,证照变更或注销逻辑,证照信息核验逻辑,文件核验逻辑能功能。本应用模块通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件(如证件)的发行。

Description

一种基于链上Hash状态管理的证照区块链化应用模块
技术领域
本发明涉及一种基于链上Hash状态管理的证照区块链化应用模块,具体为区块链技术领域。
背景技术
现有电子证照区块链化方案的主要流程,颁证方在中心化平台填入证照名称、编号、所有人、有效期等等证照票面信息后,通过链上交易将证照信息,加密上传到证照链上,其中证照链、证照名称和编号组成检索信息上传到另外的检索链或链下数据库,且数据库保存一份所属人和检索信息的数据便于检索持有人所有证照。
持证方需通过平台的数据库才可查询自己的所需证照的检索信息,检索信息包含链上区块及交易的索引,方可获取到自己的证照数据,即所有证照数据加密上链。
第三方验证时,需扫描经过持证方加密的数据或二维码,经持证方请允许后方可验证。
区块链证照的第二种方式即可验证凭证方式,仅将数据身份验证上链,证照发行方通过线下将数据加密并签名,验证方式有两种,取决于用证方是否可直接取得凭证,若用证方可直接获取到可验证凭证,则用证方验证发证方及持证方身份后,可直接对线下凭证验证发行方签名,若用证方没有直接获取到可验证凭证,则用证方可向用户数据托管平台发起请求,取得用户授权后,查看并验证凭证信息。
首先,当前证照多数方案中均需将证照全量数据加密上链,则此必然要求在证照发行持证方将证照数据进行加密,即将持证方的作为证照的发行及管理的必要环节,这与部分证照发行的目的和流程不符,一般意义上的证照,是由权威机构向特定主体发放的证明文件,其发放与注销主要由权威机构按证照发行与管理原则进行控制,持证方的参与在不同证照中其充分性和必要性不同,因此,持证方的解密与授权应仅与持政方隐私性保护相关,与证照的发行与注销等无关,即隐私保护和证照发行可以独立为两个不同的子***。如果在证照发行环节中引入持证方身份签名,则在加大了验证和证照管理、重新发行及变更的难度,当有证照信息变更,发行方或持证方身份密钥变更的情况下,所有证照需重新做一次发行。当前我国的CA证书发行办法,CA证书定期过期并更换,除此之外基于安全的密钥管理体系或办法,发证方或者持证方的管理密钥也会有定期更换的情况,如果此时对所有证照重新做一次发行,时间成本及经济成本均十分巨大。
发明内容
本发明的目的在于提供一种基于链上Hash状态管理的证照区块链化应用模块,实现证照的区块链化,解决证照等数据在多主体多部门中进行协作及核验的问题,将当前社会活动中的各阶段形成的或各主体发行的结论性成果,如证件、批复、函件、合同、证明等等核心要件的核验流程区块链化,利用区块链去中心化、不可篡改、易核验的特性,使各社会主体之间均可对其它主体或共同的既定成果进行真实性核验。
为实现上述目的,本发明提供如下技术方案:一种基于链上Hash状态管理的证照区块链化应用模块是具体的业务逻辑层,即证照发行机构等原有业务***,应用层***通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件(如证件)的发行。
进一步优选,所述的应用模块实现发行处理逻辑,证照变更或注销逻辑,证照信息核验逻辑,文件核验逻辑能功能。
优选的,所述的发行处理逻辑包含以下步骤:
1-1、证照发行机构通过原有线下***(或结合平台层提供的功能),按证照发行办法审核相关材料后,形成证照票面信息;
1-2、将证照票面信息按发行部门规范生成电子版证照文件,并将证照信息以二维码形式加入证照文件中;
1-3、将证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
1-4、使用证照发行机构的相关管理密钥,将HashA与HashB提交到链上相应由发行机构CA证书密钥创建的管理单元;
1-5、结束。
优选的,所述的证照变更或注销逻辑包含以下步骤:
2-1、将旧有证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
2-2、使用证照发行机构的相关管理密钥,将链上相应由发行机构CA证书密钥创建的管理单元中的HashA和HashB置为注销态;
2-3、对变更信息后的新证照,参照发行处理逻辑进行处理,并提交到指定管理单元;
2-4结束。
优选的,所述的证照信息核验逻辑包含以下步骤:
3-1、用证方通过用户提交或扫描证照文件方式,获取到票面信息;
3-2、将票面信息按指定规范编码并计算哈希生成HashA;
3-3、用证方到链上指定管理单元验证HashA的状态是否正确,若正确,则继续步骤3-4,若错误,则证照为假,跳转到步骤3-5;
3-4、用证方验证管理单元CA证书身份是否为证照发行机构身份;
3-5、结束。
优选的,所述的文件核验逻辑包含以下步骤:
4-1、用证方将证照凭证计算哈希生成HashB;
4-2、用证方到链上指定管理单元验证HashB的状态是否正确,若正确,则继续步骤4-3,若错误,则证照为假,跳转到步骤4-4;
4-3、用证方验证管理单元CA证书身份是否为证照发行机构身份;
4-4、结束。
与现有技术相比,本发明的有益效果是:本应用模块通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件(如证件)的发行。
附图说明
图1为本发明的连接结构示意图;
图2为本发明实施例中发行处理逻辑流程图;
图3为本发明实施例中证照变更或注销逻辑流程图;
图4为本发明实施例中证照信息核验逻辑流程图;
图5为本发明实施例中文件核验逻辑流程图。
具体实施方式
下面将结合发明实施例中的附图,对发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是发明一部分实施例,而不是全部的实施例。基于发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于发明保护的范围。
本实施例提供一种技术方案:一种基于链上Hash状态管理的证照区块链化应用模块是具体的业务逻辑层,即证照发行机构等原有业务***,应用层***通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件(如证件)的发行。
参照图1所示,所述的应用模块实现发行处理逻辑,证照变更或注销逻辑,证照信息核验逻辑,文件核验逻辑能功能。
参照图2所示,所述的发行处理逻辑包含以下步骤:
1-1、证照发行机构通过原有线下***(或结合平台层提供的功能),按证照发行办法审核相关材料后,形成证照票面信息;
1-2、将证照票面信息按发行部门规范生成电子版证照文件,并将证照信息以二维码形式加入证照文件中;
1-3、将证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
1-4、使用证照发行机构的相关管理密钥,将HashA与HashB提交到链上相应由发行机构CA证书密钥创建的管理单元;
1-5、结束。
参照图3所示,所述的证照变更或注销逻辑包含以下步骤:
2-1、将旧有证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
2-2、使用证照发行机构的相关管理密钥,将链上相应由发行机构CA证书密钥创建的管理单元中的HashA和HashB置为注销态;
2-3、对变更信息后的新证照,参照发行处理逻辑进行处理,并提交到指定管理单元;
2-4结束。
参照图4所示,所述的证照信息核验逻辑包含以下步骤:
3-1、用证方通过用户提交或扫描证照文件方式,获取到票面信息;
3-2、将票面信息按指定规范编码并计算哈希生成HashA;
3-3、用证方到链上指定管理单元验证HashA的状态是否正确,若正确,则继续步骤3-4,若错误,则证照为假,跳转到步骤3-5;
3-4、用证方验证管理单元CA证书身份是否为证照发行机构身份;
3-5、结束。
参照图5所示,所述的文件核验逻辑包含以下步骤:
4-1、用证方将证照凭证计算哈希生成HashB;
4-2、用证方到链上指定管理单元验证HashB的状态是否正确,若正确,则继续步骤4-3,若错误,则证照为假,跳转到步骤4-4;
4-3、用证方验证管理单元CA证书身份是否为证照发行机构身份;
4-4、结束。
尽管已经示出和描述了发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,发明的范围由所附权利要求及其等同物限定。

Claims (6)

1.一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的应用模块是具体的业务逻辑层,即证照发行机构等原有业务***,应用层***通过开放Api与平台层进行交互,实现业务流程中相关证件的验证,及业务结论成果性文件的发行。
2.根据权利要求1所述的一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的应用模块实现发行处理逻辑,证照变更或注销逻辑,证照信息核验逻辑,文件核验逻辑能功能。
3.根据权利要求1所述的一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的发行处理逻辑包含以下步骤:
(1-1)、证照发行机构通过原有线下***或结合平台层提供的功能,按证照发行办法审核相关材料后,形成证照票面信息;
(1-2)、将证照票面信息按发行部门规范生成电子版证照文件,并将证照信息以二维码形式加入证照文件中;
(1-3)、将证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
(1-4)、使用证照发行机构的相关管理密钥,将HashA与HashB提交到链上相应由发行机构CA证书密钥创建的管理单元;
(1-5)、结束。
4.根据权利要求1所述的一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的证照变更或注销逻辑包含以下步骤:
(2-1)、将旧有证照票面信息进行计算哈希生成HashA,对证照文件计算哈希生成HashB;
(2-2)、使用证照发行机构的相关管理密钥,将链上相应由发行机构CA证书密钥创建的管理单元中的HashA和HashB置为注销态;
(2-3)、对变更信息后的新证照,参照发行处理逻辑进行处理,并提交到指定管理单元;
(2-4)结束。
5.根据权利要求1所述的一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的证照信息核验逻辑包含以下步骤:
(3-1)、用证方通过用户提交或扫描证照文件方式,获取到票面信息;
(3-2)、将票面信息按指定规范编码并计算哈希生成HashA;
(3-3)、用证方到链上指定管理单元验证HashA的状态是否正确,若正确,
则继续步骤(3-4),若错误,则证照为假,跳转到步骤(3-5);
(3-4)、用证方验证管理单元CA证书身份是否为证照发行机构身份;
(3-5)、结束。
6.根据权利要求1所述的一种基于链上Hash状态管理的证照区块链化应用模块,其特征在于:所述的文件核验逻辑包含以下步骤:
(4-1)、用证方将证照凭证计算哈希生成HashB;
(4-2)、用证方到链上指定管理单元验证HashB的状态是否正确,若正确,则继续步骤(4-3),若错误,则证照为假,跳转到步骤(4-4);
(4-3)、用证方验证管理单元CA证书身份是否为证照发行机构身份;
(4-4)、结束。
CN202110271843.5A 2021-03-13 2021-03-13 一种基于链上Hash状态管理的证照区块链化应用模块 Pending CN112883434A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110271843.5A CN112883434A (zh) 2021-03-13 2021-03-13 一种基于链上Hash状态管理的证照区块链化应用模块

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110271843.5A CN112883434A (zh) 2021-03-13 2021-03-13 一种基于链上Hash状态管理的证照区块链化应用模块

Publications (1)

Publication Number Publication Date
CN112883434A true CN112883434A (zh) 2021-06-01

Family

ID=76041657

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110271843.5A Pending CN112883434A (zh) 2021-03-13 2021-03-13 一种基于链上Hash状态管理的证照区块链化应用模块

Country Status (1)

Country Link
CN (1) CN112883434A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112906053A (zh) * 2021-03-13 2021-06-04 四川开源观科技有限公司 基于链上Hash状态管理的证照区块链化***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106453222A (zh) * 2016-07-15 2017-02-22 海智(天津)大数据服务有限公司 基于ela电子证照节点网络***的电子证照管理方法
CN109189962A (zh) * 2018-08-17 2019-01-11 福建南威软件有限公司 一种基于区块链的证照服务实现***
WO2019011179A1 (zh) * 2017-07-10 2019-01-17 腾讯科技(深圳)有限公司 证书管理方法、***、网络设备及计算机可读存储介质
CN109413012A (zh) * 2017-08-16 2019-03-01 永丰商业银行股份有限公司 使用区块链的证照发行管理***与方法
CN110110552A (zh) * 2019-04-30 2019-08-09 佛山科学技术学院 一种基于区块链的电子证照数据共享方法及***
CN110765137A (zh) * 2019-10-31 2020-02-07 百度在线网络技术(北京)有限公司 电子证照处理方法、装置、设备、平台和介质
CN110852693A (zh) * 2019-09-26 2020-02-28 中电万维信息技术有限责任公司 基于区块链的电子证照管理***
CN111368324A (zh) * 2018-12-25 2020-07-03 北京思源政通科技集团有限公司 一种基于区块链的可信电子证照平台***及其认证方法
CN111506928A (zh) * 2020-04-16 2020-08-07 江苏荣泽信息科技股份有限公司 一种基于区块链的公正信息共享***
CN112084192A (zh) * 2020-09-04 2020-12-15 浪潮云信息技术股份公司 一种基于区块链技术的电子证照应用方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106453222A (zh) * 2016-07-15 2017-02-22 海智(天津)大数据服务有限公司 基于ela电子证照节点网络***的电子证照管理方法
WO2019011179A1 (zh) * 2017-07-10 2019-01-17 腾讯科技(深圳)有限公司 证书管理方法、***、网络设备及计算机可读存储介质
CN109413012A (zh) * 2017-08-16 2019-03-01 永丰商业银行股份有限公司 使用区块链的证照发行管理***与方法
CN109189962A (zh) * 2018-08-17 2019-01-11 福建南威软件有限公司 一种基于区块链的证照服务实现***
CN111368324A (zh) * 2018-12-25 2020-07-03 北京思源政通科技集团有限公司 一种基于区块链的可信电子证照平台***及其认证方法
CN110110552A (zh) * 2019-04-30 2019-08-09 佛山科学技术学院 一种基于区块链的电子证照数据共享方法及***
CN110852693A (zh) * 2019-09-26 2020-02-28 中电万维信息技术有限责任公司 基于区块链的电子证照管理***
CN110765137A (zh) * 2019-10-31 2020-02-07 百度在线网络技术(北京)有限公司 电子证照处理方法、装置、设备、平台和介质
CN111506928A (zh) * 2020-04-16 2020-08-07 江苏荣泽信息科技股份有限公司 一种基于区块链的公正信息共享***
CN112084192A (zh) * 2020-09-04 2020-12-15 浪潮云信息技术股份公司 一种基于区块链技术的电子证照应用方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张兆雷 等: "一个基于区块链的电子证照管理服务模型", 《通信技术》 *
韦杰: "区块链技术在电子证照的应用与研究", 《电脑知识与技术》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112906053A (zh) * 2021-03-13 2021-06-04 四川开源观科技有限公司 基于链上Hash状态管理的证照区块链化***

Similar Documents

Publication Publication Date Title
US20200334675A1 (en) System and method of generating and validating encapsulated cryptographic tokens based on multiple digital signatures
US10410213B2 (en) Encapsulated security tokens for electronic transactions
JP2022050548A5 (zh)
US7266684B2 (en) Internet third-party authentication using electronic tickets
US20030217264A1 (en) System and method for providing a secure environment during the use of electronic documents and data
JPH10504150A (ja) 商用暗号システムにおけるディジタル署名を安全に使用するための方法
CN102112993A (zh) 用于贵重物品的数字验证的方法和装置
US11334884B2 (en) Encapsulated security tokens for electronic transactions
CN112291062B (zh) 一种基于区块链的投票方法及装置
KR102131206B1 (ko) 법인 관련 서비스 제공 방법, 이를 지원하는 방법, 이를 수행하는 서비스 서버 및 인증 서버
CN115619404B (zh) 基于区块链的企业关联交易业务协同处理方法
CN113129518A (zh) 电动车辆充电***及其资源管理方法
CN112883434A (zh) 一种基于链上Hash状态管理的证照区块链化应用模块
CN117280346A (zh) 用于生成、提供和转发基于与用户相关的电子文件的可信电子数据集或证书的方法和装置
CN114418570A (zh) 一种基于区块链的非同质化通证的处理方法及装置
CN112906053A (zh) 基于链上Hash状态管理的证照区块链化***
CN112906066A (zh) 一种基于链上Hash状态管理的证照区块链化的平台
CN112906065A (zh) 一种基于链上Hash状态管理的证照区块链模块
US20230412400A1 (en) Method for suspending protection of an object achieved by a protection device
CN109146684B (zh) 去中心化交易验证方法
TWI811072B (zh) 具實名認證之時效性授權系統、方法及電腦可讀媒介
CN115860037B (zh) 宝玉石的防伪方法、防伪***及防伪组件
CN113761596B (zh) 一种基于区块链和ca证书双重认证的电子签章方法
CN118037230A (zh) 一种校服资金管理方法、装置、设备及介质
CN117273877A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210601