[发明专利]基于区块链及分布式文件存储的电子证照服务系统及方法有效
申请号: | 202110556040.4 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113326533B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 吴志雄;黄文峰;汪翔;肖伟 | 申请(专利权)人: | 南威软件股份有限公司;福建南威软件有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F21/64;G06Q40/04 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 陈鼎桂;蔡学俊 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 分布式 文件 存储 电子 证照 服务 系统 方法 | ||
1.一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,包括以下步骤:
在联盟区块链网络单元上构建一个用于支撑电子证照数据采集、封装及管理的证照区块链网络,每个政府机构作为电子证照的证照颁发方,采用联盟链技术在各机构内部署该区块链网络的节点,每个政府机构通过区块链网络的节点将本机构曾经颁发的证照、以及新颁发的证照原始数据使用其区块链证书进行加密,提交至证照区块链上,通过证照颁发的智能合约发起证照封装及签章,完成电子证照的签发及状态管理;
构建IPFS分布式文件服务单元,由证照区块链智能合约将签章后颁发的电子证照文件提交至该服务,该服务将文件进行碎片化,按照分配规则将碎片化的文件重复且随机的分配至分布式的存储节点上;
在电子证照应用时,证照的持有方通过证照区块链网络发起证照使用授权,获取授权码,将授权码提交给证照使用方,证照使用方拿到授权码后,将授权码提交至证照区块链网络,申请获取电子证照信息及文件,在智能合约的鉴权通过后,智能合约将在证照区块链网络及分布式文件服务上获取电子证照信息及文件,并在合约中使用证照颁发方密钥解密,并使用授权码进行临时加密,将加密后的信息及文件返回给证照使用方;
所述在电子证照应用时,具体方法如下:
证照区块链网络通过证照应用授权合约处理用证方的用证申请,在电子证照应用账本上核验授权信息真伪及其有效性,若验证通过,则将发起证照信息及证照文件的获取业务;
证照信息的获取通过电子证照管理账本进行查询,查询后使用证照颁发机构的区块链用户证书解密,并使用用证方的区块链用户证书加密;
证照文件的获取通过电子证照管理账本进行查询,获取到证照文件索引指纹及密钥的密文,使用证照颁发机构的区块链用户证书解密,获取证照文件索引指纹及密钥原文,通过证照文件管理合约向IPFS分布式文件服务获取完整的电子证照文件,并使用用证方的区块链用户证书加密;
最终,返回证照信息及证照文件给用证方,此过程将发起证照应用交易,形成电子证照应用的账本信息,记录证照使用的鉴权及使用信息。
2.根据权利要求1所述的一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,所述存储节点不受地理区域限制,只有存储方能恢复、提取及查看电子证照文件,在文件存储完成后将该文件索引指纹及密钥提交至区块链上加密备案存证。
3.根据权利要求1所述的一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,在基于联盟区块链底座搭建的区块链网络上,各机构通过服务器节点,参与到区块链网络中,并获得使用权限以及区块链用户证书,各机构在区块链网络中,通过电子证照颁发合约定义各机构的电子证照目录及版式样式。
4.根据权利要求1所述的一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,所述证照原始数据按照历史数据、新增数据两类提交及处理,数据由各政府机构的业务系统产生并提交,数据提交的过程使用机构区块链用户证书加密处理。
5.根据权利要求1所述的一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,所述政府机构提交的证照原始数据,在电子证照颁发合约上进行数据解密、校验,完成校验后,智能合约将证照原始数据封装到证照版式样式上,形成电子证照文件,电子证照文件通常采用OFD格式文件设计及应用。
6.根据权利要求1所述的一种基于区块链及分布式文件存储的电子证照服务方法,其特征在于,所述IPFS分布式文件服务单元进行证照文件碎片存储具体为:
将文件按照其合约的规范进行碎片化,分散到各个存储节点,也确保存储节点下线1/3依旧能恢复证照文件;
在全部指定的存储节点完成证照文件碎片存储后,证照区块链网络将获得此次证照文件的存储结果以及对应的文件索引指纹及密钥,证照区块链网络将文件索引指纹及密钥通过证照颁发机构的区块链用户证书加密存储在区块链上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司;福建南威软件有限公司,未经南威软件股份有限公司;福建南威软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110556040.4/1.html,转载请声明来源钻瓜专利网。