[发明专利]基于联盟链的安全评测方法及系统有效
申请号: | 202110369907.5 | 申请日: | 2021-04-07 |
公开(公告)号: | CN112968782B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 郭丹枫;李林哲;关墨辰;肖新光 | 申请(专利权)人: | 北京安天网络安全技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F21/64 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 黄启行 |
地址: | 100195 北京市海淀区玉泉山闵庄路3号*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 联盟 安全 评测 方法 系统 | ||
本发明涉及基于联盟链的安全评测方法及系统。评测方构建联盟链,其中,联盟链中包括至少两个节点且包括至少两种角色:评测方和参评方;每个参评方通过节点程序加入所述联盟链并占用已联盟节点;所述评测方在所述联盟链中发布参赛样本数据;每个参评方在其所在的联盟节点对所述参赛样本数据进行分析,得到分析结果;每个参评方对其他参评方的分析结果的真实性进行验证;当真实性校验通过时,所述评测方对每个参评方的分析结果进行评测,确定每个参评方的成绩。本发明的方案能过够提供可信性更高的安全评测方法。
技术领域
本发明涉及联盟链技术领域,尤其涉及基于联盟链的安全评测方法及系统。
背景技术
在选择网络安全产品来进行网络安全保护之前需要对各类产品进行评测,通过测试从各类产品中评测出网络安全保护效果最好的产品。
目前的评测方式通常是将所有参加评测的产品的测试数据上传到测试平台,再对测试数据进行统计。由于所有的数据都需要集中存储到测试平台,因此测试数据很容易被篡改,导致测试数据的可信任性下降。
因此,针对以上不足,需要提供可信性更高的安全评测方法。
发明内容
本发明要解决的技术问题在于,针对安全评测可信性不足的问题,提供基于联盟链的安全评测方法及系统。
第一方面,本发明实施例提供了基于联盟链的安全评测方法,包括:
评测方构建联盟链,其中,所述联盟链中包括至少两个节点;
每个参评方通过节点程序加入所述联盟链并占用已联盟节点;
所述评测方在所述联盟链中发布参赛样本数据;
每个参评方在其所在的联盟节点对所述参赛样本数据进行分析,得到分析结果;
每个参评方对其他参评方的分析结果的真实性进行验证;
当真实性校验通过时,所述评测方对每个参评方的分析结果进行评测,确定每个参评方的成绩。
优选地,
每个参评方在其所在的联盟节点对所述参赛样本数据进行分析,得到分析结果之后,在每个参评方对其他参评方的分析结果的真实性进行验证之前,进一步包括;
每个参评方通过所述联盟链的公链将分析结果进行加密;
每个参评方将加密后的分析结果提交到所在联盟节点的API,以使联盟节点将加密后的分析结果发布到其他联盟节点。
优选地,
每个参评方将加密后的分析结果提交到所在联盟节点的API,以通过联盟节点的API将加密后的分析结果发布到其他联盟节点,包括:
通过预先设定的哈希算法对当前分析结果进行运算,获得相对应的哈希值;
利用所述联盟链的公钥对所述分析结果和所述哈希值进行加密,获得验证信息;
通过广播的形式,通过所在联盟节点的API将所述验证信息发送给所述联盟链中的其他联盟节点。
优选地,
每个参评方对其他参评方的分析结果的真实性进行验证,包括;
获取每个其他联盟节点对所述分析结果和哈希值的真实性进行验证的验证结果,其中,所述验证结果由相应的联盟节点根据分析结果和所述哈希值而获得,所述分析结果和所述哈希值由其他联盟链节点利用所述联盟链的公钥对所述验证信息进行解密而获得;
根据各个所述验证结果,在验证所述分析结果为真实信息联盟节点的个数占比大于预先设定的占比阈值时,确定所述分析结果为真实信息。
优选地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安天网络安全技术有限公司,未经北京安天网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110369907.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安全删除文件的方法、装置及计算机可读介质
- 下一篇:多电压焊接装置