[发明专利]一种基于区块链的电子签章利用WASM与IPFS的存证验签系统在审
申请号: | 202211075321.9 | 申请日: | 2022-09-04 |
公开(公告)号: | CN115549978A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 沈韬;张嘉政;柏粉花;刘英莉;曾凯;于卓 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L67/06;H04L67/1097 |
代理公司: | 昆明明润知识产权代理事务所(普通合伙) 53215 | 代理人: | 王鹏飞 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 电子 签章 利用 wasm ipfs 证验 系统 | ||
1.一种基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:包括颁布签证方、文件、签章信息采集模块、信息拆分模块、WASM信息处理模块、源文件存放模块、智能合约模块、验签模块、存证反馈模块、请求响应模块、可信监督模块、区块链网络以及取证、验签方;
所述信息拆分模块分别与文件、签章信息采集模块、WASM信息处理模块、源文件存放模块进行连接,用于将文件、签章信息采集模块传入的由颁布签证方签发的具有电子签章的文件信息进行拆分处理,拆分后的电子签章、验签信息、源文件数据分别交给两个不同模块进行后续处理;
所述请求响应模块与取证、验签方、智能合约调度模块进行数据连接,用于作为中间件打通链上链下交互第一道关卡;
所述存证反馈模块与验签模块进行双向数据连接,所述区块链网络、取证、验签方、可信监督模块与智能合约模块进行双向数据连接;智能合约模块内部存在三个智能合约:信息上链合约、验签合约、存证合约;
所述在取证、验签方对从区块链网络中获取的信息,发起验签请求,由请求响应模块单向输出与智能合约模块连接,其中验签合约响应操作,与验签模块连接,验签模块执行验签操作后若是成功,与双向连接的存证反馈模块进行通信,使其预备后续操作,同时调用双向连接的源文件存放模块,取出其中IPFS存放的源文件,交由双向连接的存证反馈模块,存放反馈模块单向连接通知颁布签证方、智能合约模块内的存证合约及取证、验签方进行电子签章验签成功的存证;
所述WASM信息处理模块中使用了WASM处理机,其中使用的WASM技术将各种不同的签章编码转为统一的机器编码。
2.根据权利要求1所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述源文件存放模块包括IPFS星际分布式文件系统。
3.根据权利要求2所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述源文件存放模块使用了IPFS星际分布式文件系统中来对具有电子签章的文件进行信息拆分后源文件进行存储,仅对电子文件源文件进行存储,其IPFS采用分布式存证管理,只有验签后拥有相应Hash值才能够获取源文件内容。
4.根据权利要求1所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述文件、签章信息采集模块用于将颁布签证方,即个人或者企业所签署的带有电子签章的文件进行采集、打包编码交给信息拆分模块进一步分析、处理。
5.根据权利要求1所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述信息拆分模块采用签章数据与源文件分离模式,将由文件、签章信息采集模块传入的电子文件信息分为电子签章、验签数据标识传入WASM信息处理模块;将由拆分出的源文件数据信息传入源文件存放模块,交由IPFS分布式文件系统生成唯一Hash。
6.根据权利要求1所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述请求响应模块,用于响应取证、验签方传入的验签、存证请求指令;将指令解析后单向反馈给智能合约模块,根据指令选择模块内部的验签合约或是存证合约。
7.根据权利要求1所述的基于区块链的电子签章利用WASM与IPFS的存证验签系统,其特征在于:所述智能合约模块包含三个不同功能的合约,用于将处理后的签章机器码上链,取证方发起的验签请求,验签成功后的存证请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211075321.9/1.html,转载请声明来源钻瓜专利网。