一种区块链服务安全防护策略管控系统与方法技术方案

技术编号:26531251 阅读:23 留言:0更新日期:2020-12-01 14:11
本发明专利技术公开了一种区块链服务安全防护策略管控系统及方法,所述区块链服务安全防护策略管控系统包括部署于服务器的服务端和部署于各个区块链服务节点的客户端,所述服务端,用于进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给所述客户端;所述客户端,用于根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端;所述服务端,进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级。采用本技术方案,可为大型区块链系统各类节点提供统一、动态与个性化的安全防护策略。

【技术实现步骤摘要】
一种区块链服务安全防护策略管控系统与方法
本专利技术涉及区块链服务信息安全领域,尤其涉及一种区块链服务安全防护策略管控系统与方法。
技术介绍
随着区块链技术的发展,区块链技术的应用范围已经延伸到金融服务、政务信息跨部门交换共享、物流管理、资产交易凭证等多个领域,区块链服务节点部署规模也呈现指数级增加,由于区块链服务系统是一个典型的分布式系统,各区块链节点分布广、安全风险差异较大,整体安全环境与态势实时动态变化,特别是在跨越多个信息域上的大型区块链系统其安全管控难度更大,如何为大型区块链系统各类节点提供统一、动态与个性化的安全防护策略,保障基于区块链系统的各类业务应用能够持续稳定安全运行,是亟待解决的重要问题。
技术实现思路
本专利技术的目的是针对现有部署于物理主机和虚拟主机上的各类区块链服务节点无法有效提供统一、动态与个性化的安全防护策略问题,提出了一种区块链服务安全防护策略管控系统与方法。本专利技术实施例中,提供了一种区块链服务安全防护策略管控系统,其包括部署于服务器的服务端和部署于各个区块链服务节点的客户端,所述服务端,用于建立区块链服务维度属性集,生成区块链服务元数据库,并在所述区块链服务元数据库的基础上进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给所述客户端;所述客户端,用于根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端;所述服务端,进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级,然后将将优化后区块链服务安全防护策略推送给所述客户端。本专利技术实施例中,所述服务端包括:安全防护策略定义与管理单元,用于根据区块链服务的防护需求,配置区块链服务数据安全防护、网络层访问控制中的安全防护规则,然后根据业务场景需要,分类提供针对性的区块链服务安全防护策略模版,并根据特定区块链服务安全防护策略模版,输入该特定应用场景下训练使用的区块链服务敏感交易数据集,在决策树空间中搜索与训练数据一致的决策树,并将该决策树转化为安全防护策略,完成特定应用场景的区块链安全防护策略定义。本专利技术实施例中,所述服务端还包括:安全防护策略智能转化单元,用于将所述安全防护策略定义与管理单元生成的区块链安全防护策略转换成设备层策略,然后将设备层策略翻译成底层设备配置命令与配置脚本并存入策略部署库中。本专利技术实施例中,所述服务端包括:策略分发订阅与部署单元,用于将区块链安全防护策略内容、安全规则库内容自动化分发推送至部署在区块链服务节点的客户端。本专利技术实施例中,所述服务端还包括:策略执行持续监控单元,用于采集全网各个区块链服务节点的客户端执行所述区块链安全防护策略的情况,形成区块链服务安全防护策略执行日志库,实现对全网区块链服务安全防护策略执行情况进行持续监控。本专利技术实施例中,所述服务端还包括:策略分析审计单元,用于对采集到的区块链服务安全防护策略执行数据进行分析,确定区块链服务安全防护策略执行是否符合相关规定,并对不合规的行为提出告警信息,并根据分析结果分析判断策略的有效性,将未达到效果的区块链服务安全防护策略将纳入待优化策略库中。本专利技术实施例中,所述服务端还包括:策略智能优化单元,用于从待优化策略库中选取特定待优化策略,然后重新分析和设定策略目标,对策略进行智能优化。然后结合实际应用场景,构造该场景下的测试数据集,基于机器学习算法,调整策略决策树中相关属性关键因子,实现特定应用场景的策略个性化推荐。最后将该策略纳入备选策略库中,重新进入策略定义、策略智能转化、策略执行与监控、策略审计与分析等策略应用环节。本专利技术实施例中,所述服务端还包括:策略方案推荐单元,用于结合实际应用场景,构造该场景下的测试数据集,基于机器学习算法,调整策略决策树中相关属性关键因子,实现特定应用场景的策略个性化推荐;服务端通信服务单元,用于与所述客户端进行通信。本专利技术实施例中,所述客户端包括:客户端通信服务单元,用于与所述服务端进行通信;客户端策略执行代理单元,用于执行所述服务端提供的区块链服务安全防护策略。本专利技术实施例中,还提供了一种区块链服务安全防护策略管控方法,其包括:部署于服务器的服务端建立区块链服务维度属性集,生成区块链服务元数据库,并在所述区块链服务元数据库的基础上进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给部署于各个区块链服务节点的客户端,所述客户端根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端,所述服务端进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级,然后将将优化后的区块链服务安全防护策略推送给所述客户端。综上所述,本专利技术的区块链服务安全防护策略管控系统及方法,为区块链服务提供统一的安全策略管理、智能分发、订阅等服务,提供策略中的防护主体、安全事件、安全规则与安全服务的统一定义与编排,通过数据交换平台将安全策略分发到各区块链服务安全防护系统中;该方法支持策略无感全网穿透执行能力,实时采集与汇集策略执行日志,根据日志审计与结果,采用策略智能优化算法,实现安全策略智能优化与智能推广,支持全网或分区域区块链服务安全防护策略的智能升级,可以满足未来大型企业和机构数据中心的区块链服务安全防御策略的统一管控要求,为机构内部全网区块链服务为提供集中统一的安全防护策略管理平台。附图说明图1是本专利技术实施例的区块链服务安全防护策略管控系统的结构示意图。图2是本专利技术实施例的区块链服务安全防护策略管控系统的工作流程图。具体实施方式如图1所示,本专利技术实施例中,本专利技术实施例中,提供了一种区块链服务安全防护策略管控系统,其包括部署于服务器的服务端和部署于各个区块链服务节点的客户端。所述服务端,用于建立区块链服务维度属性集,生成区块链服务元数据库,并在所述区块链服务元数据库的基础上进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给所述客户端。所述客户端,用于根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端。所述服务端,进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级,然后将将优化后区块链服务安全防护策略推送给所述客户端。本专利技术实施例中,所述服务端包括安全防护策略定义与管理单元、安全防护策略智能转化单元、策略分发订阅与部署单元、策略执行持续监控单元、策略分析审计单元、策略智能优化单元、策略方案推荐单元和服务端通信服务单元。下面分别进行说本文档来自技高网...

【技术保护点】
1.一种区块链服务安全防护策略管控系统,其特征在于,包括部署于服务器的服务端和部署于各个区块链服务节点的客户端,/n所述服务端,用于建立区块链服务维度属性集,生成区块链服务元数据库,并在所述区块链服务元数据库的基础上进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给所述客户端,/n所述客户端,用于根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端,/n所述服务端,进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级,然后将将优化后区块链服务安全防护策略推送给所述客户端。/n

【技术特征摘要】
1.一种区块链服务安全防护策略管控系统,其特征在于,包括部署于服务器的服务端和部署于各个区块链服务节点的客户端,
所述服务端,用于建立区块链服务维度属性集,生成区块链服务元数据库,并在所述区块链服务元数据库的基础上进行区块链服务安全防护策略定义,并将定义的区块链服务安全防护策略分发给所述客户端,
所述客户端,用于根据所述区块链服务安全防护策略在各个区块链节点进行安全防护,并将所述区块链服务安全防护策略的执行情况返回给所述服务端,
所述服务端,进一步根据所述客户端返回的所述区块链服务安全防护策略的执行情况进行分析,并根据分析结果对所述区块链服务安全防护策略进行优化升级,然后将将优化后区块链服务安全防护策略推送给所述客户端。


2.如权利要求1所述的区块链服务安全防护策略管控系统,其特征在于,所述服务端包括:
安全防护策略定义与管理单元,用于根据区块链服务的防护需求,配置区块链服务数据安全防护、网络层访问控制中的安全防护规则,然后根据业务场景需要,分类提供针对性的区块链服务安全防护策略模版,并根据特定区块链服务安全防护策略模版,输入该特定应用场景下训练使用的区块链服务敏感交易数据集,在决策树空间中搜索与训练数据一致的决策树,并将该决策树转化为安全防护策略,完成特定应用场景的区块链安全防护策略定义。


3.如权利要求2所述的区块链服务安全防护策略管控系统,其特征在于,所述服务端还包括:
安全防护策略智能转化单元,用于将所述安全防护策略定义与管理单元生成的区块链安全防护策略转换成设备层策略,然后将设备层策略翻译成底层设备配置命令与配置脚本并存入策略部署库中。


4.如权利要求3所述的区块链服务安全防护策略管控系统,其特征在于,所述服务端还包括:
策略分发订阅与部署单元,用于将区块链安全防护策略内容、安全规则库内容自动化分发推送至部署在区块链服务节点的客户端。


5.如权利要求4所述的区块链服务安全防护策略管控系统,其特征在于,所述服务端还包括:
策略执行持续监控单元,用于采集全网各个区块链服务节点的客户端执行所述区块链安全防护策略的情况,形成区块链服务安全防护策略执行日志库,实现对全网区块链服务安全防护策略执行情况进行持续监控。


...

【专利技术属性】
技术研发人员:周保琢尹立东蒋鑫秦明李磊张磊
申请(专利权)人:深圳市迈科龙电子有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1