[发明专利]一种基于区块链的文书验真方法在审
申请号: | 202111060689.3 | 申请日: | 2021-09-10 |
公开(公告)号: | CN113761578A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 马治国 | 申请(专利权)人: | 马治国 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06F21/33;H04L9/32 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林超 |
地址: | 311215 浙江省杭州市萧山区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 文书 方法 | ||
1.一种基于区块链的文书验真方法,其特征在于,包含以下步骤:
1)构建区块链网络,区块链网络至少包含3个节点,3个节点分别为发送方和接收方以及证书中心;确定区块链网络的加密算法;证书中心为区块链网络中的所有节点颁发证书;
2)发送方准备文书文件,依次利用MD5信息摘要算法和区块链网络的加密算法对文书文件进行处理后,获得加密文书摘要,将加密文书摘要和发送方的证书通过区块链网络发送给接收方;同时,发送方通过常规方法将文书文件发送给接收方;
3)接收方验证发送方的证书并解密加密文书摘要,获得解密文书摘要;接收方提取以常规方法接收的文书文件的摘要,获得接收方文书摘要;判断解密文书摘要和接收方文书摘要是否相同,如果相同,则文书文件验真成功;否则失败。
2.根据权利要求1所述的一种基于区块链的文书验真方法,其特征在于:所述步骤1)具体为:
1.1)构建3个节点以上的区块链网络,其中的3个节点分别为发送方和接收方以及证书中心;
1.2)确定区块链网络的加密算法;
1.3)证书中心的证书提前分发给区块链网络中的所有节点;
1.4)证书中心分别向区块链网络中发送方和接收方颁发发送方的证书和接收方的证书。
3.根据权利要求1所述的一种基于区块链的文书验真方法,其特征在于:所述步骤2)具体为:
2.1)发送方准备文书文件,利用MD5信息摘要算法对文书文件进行摘要的提取,获得原始文书摘要;
2.3)根据发送方的私钥,利用区块链网络的加密算法对原始文书摘要进行加密,获得加密文书摘要;
2.4)发送方通过区块链网络将获得加密文书摘要和发送方的证书一并发送给接收方;
2.5)发送发将文书文件通过常规方法发送给接收方。
4.根据权利要求1所述的一种基于区块链的文书验真方法,其特征在于:所述步骤3)具体如下:
3.1)接收方在区块链网络中收到加密文书摘要和发送方的证书之后,对发送方的证书的合法性进行验证;
3.2)接收方通过发送方的证书得到发送方的公钥,根据发送方的公钥,利用区块链网络的加密算法对加密文书摘要进行解密操作,得到解密文书摘要;
3.3)接收方接收到通过常规方法发送的文书文件,利用MD5信息摘要算法对通过常规方法发送的文书文件进行摘要的提取,获得接收方文书摘要;
3.4)如果接收方文书摘要和解密文书摘要相同,则文书文件验真成功;否则,验真失败,文书文件在通过常规方法的发送过程中被篡改过;
3.5)接收方将验真结果发回给发送方,文书验真结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马治国,未经马治国许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111060689.3/1.html,转载请声明来源钻瓜专利网。