[发明专利]区块链产品的安全检测方法、系统、设备及可读存储介质在审
申请号: | 202211275557.7 | 申请日: | 2022-10-18 |
公开(公告)号: | CN115913564A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 蓝建春;卢飞澎;连新蔚;李海红 | 申请(专利权)人: | 鼎铉商用密码测评技术(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F21/64;G06F21/46 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 罗敏 |
地址: | 518000 广东省深圳市坪*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 产品 安全 检测 方法 系统 设备 可读 存储 介质 | ||
1.一种区块链产品的安全检测方法,其特征在于,所述方法包括:
将带有国密算法标准库的测试节点部署至区块链中,作为所述区块链中商用密码检测系统的密码节点;
将与待检测的区块链产品关联的智能合约,通过所述测试节点部署至所述区块链中;
获取所述区块链中通过所述智能合约生成的交易信息;
基于所述智能合约中的预设检测条件解析所述交易信息,并输出基于所述交易信息确定出的所述区块链产品的安全检测结果。
2.如权利要求1所述的方法,其特征在于,所述基于所述智能合约中的预设检测条件解析所述交易信息,并输出基于所述交易信息确定出的所述区块链产品的安全检测结果步骤包括:
获取所述交易信息中的区块信息,并根据所述区块信息确定所述区块链产品是否符合第一检测条件;
当符合所述第一检测条件时,获取所述交易信息中的报文信息,并根据所述报文信息确定所述区块链产品是否符合第二检测条件;
当符合所述第二检测条件时,获取所述交易信息中的数字证书信息,并根据所述数字证书信息确定所述区块链产品是否符合第三检测条件;
当符合所述第三检测条件时,确定所述测试节点与原生节点之间的数据交换通道是否处于安全状态,其中,若处于所述安全状态,判断所述区块链产品符合第四检测条件;
当符合所述第四检测条件时,所述测试节点向所述区块链产品中的每一原生节点发起共识协议安全测试,并根据所述原生节点反馈的检测结果确定所述区块链产品是否符合第五检测条件;
当符合所述第五检测条件时,确定所述测试节点关联的智能合约是否存在部署权限,若存在所述部署权限,验证存在部署权限的所述智能合约中是否存在被篡改信息,若不存在所述被篡改信息,判断所述区块链产品符合第六检测条件;
当符合所述第六检测条件时,输出所述区块链产品符合预设检测条件的检测标准的安全检测结果。
3.如权利要求2所述的方法,其特征在于,所述确定所述区块信息是否符合第一检测条件包括:
对所述区块信息的默克尔树使用SM3算法进行验证;
当所述默克尔树符合所述SM3算法验证时,验证所述测试节点和除所述测试节点外的其它节点的TLS安全信道是否建立成功;
若建立成功,判断所述区块信息符合所述第一检测条件。
4.如权利要求2所述的方法,其特征在于,所述确定所述报文信息是否符合第二检测条件包括:
确定所述报文信息中的报文签名格式是否符合所述国密算法标准库中的参考签名格式;
当符合所述参考签名格式时,判断所述报文信息符合所述第二检测条件。
5.如权利要求2所述的方法,其特征在于,所述确定所述数字证书信息是否符合第三检测条件包括:
确定所述数字证书信息是否符合所述国密算法标准库中的参考证书格式;
当符合所述参考证书格式时,判断所述数字证书信息符合所述第三审核条件。
6.如权利要求2所述的方法,其特征在于,所述测试节点向所述区块链产品中的每一原生节点发起共识协议安全测试,根据所述原生节点反馈的检测结果确定所述区块链产品是否符合第五检测条件包括:
所述测试节点向每一所述原生节点发起交易申请;
确定各个所述交易申请中的交易总金额是否小于所述测试节点中的预存余额;
若小于所述预存余额,获取每一所述原生节点和所述测试节点之间根据所述交易申请生成的交易测试信息;
确定各个节点之间记录的所述交易测试信息是否相同;
当所述交易测试信息相同时,向所述商用密码检测系统反馈交易申请正常的检测结果,以根据所述检测结果判断所述区块链产品符合所述第五检测条件。
7.如权利要求2-6任一项所述的方法,其特征在于,当所述区块链产品不满足任一检测条件时,输出所述区块链产品不符合检测标准的安全检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鼎铉商用密码测评技术(深圳)有限公司,未经鼎铉商用密码测评技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211275557.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浮筒式密封装置及密封方法
- 下一篇:一种筛煤碎煤用抑尘装置