利索能及
我要发布
收藏
专利号: 2022106728286
申请人: 杭州塑安安全技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的数据安全采集方法,应用于一种基于区块链的数据安全采集系统,其特征在于:所述系统包括用户特征分析平台、风险评估模型、动态角色访问控制模型,所述用户特征分析平台用于对私有云环境下的用户访问信息特征化,并对用户的行为进行定义,所述风险评估模型用于对用户行为的风险值进行计算,所述动态角色访问控制模型是一种能根据用户行为安全值对用户的信任等级进行动态调控的访问控制模型,所述用户特征分析平台的输出分别与风险评估模型、动态角色访问控制模型的输入端电连接;所述用户特征分析平台包括身份验证登录模块、用户行为采集模块、数据存储模块,所述身份验证登录模块用于在用户经过身份验证后进行单点登录,所述用户行为采集模块用于对用户行为相关的数据进行分类采集,所述数据存储模块用于建立HDFS分布式文件系统,并将采集数据存入;所述用户行为相关的数据包括员工岗位、员工信任等级、活动时间、终端ID、读写记录,所述身份验证登录模块与用户行为采集模块、数据存储模块电连接;

所述风险评估模型包括资产评估模块、脆弱程度计算模块、行为安全计算模块,所述资产评估模块用于对企业信息资产进行评估,所述脆弱程度计算模块用于计算企业信息的脆弱程度,所述行为安全计算模块用于计算员工行为下的资产损失风险;所述动态角色访问控制模型包括高风险行为响应模块、信任等级调整模块、操作权限调整模块,所述高风险行为响应模块用于对用户行为进行风险判定,所述信任等级调整模块用于对用户的信任等级进行动态调整,所述操作权限调整模块用于根据用户行为导致的信任等级调整情况进行操作权限调整;所述资产评估模块、脆弱程度计算模块与行为安全计算模块电连接,所述高风险行为响应模块、信任等级调整模块与操作权限调整模块电连接;

所述基于区块链的数据安全采集方法具体包括以下步骤:

步骤S1:建立用户特征分析平台,对向私有云数据进行访问的用户采集操作特征数据;

步骤S2:组建风险评估模型,并将采集到的操作特征数据匹配进模型中,进行操作风险评估;

步骤S3:根据风险评估结果,对出现高风险行为的用户采取调控措施;

所述步骤S1中,所述对向私有云数据进行访问的用户采集操作特征数据包括以下步骤:

步骤S11:用户根据生成的随机身份登录私有云验证系统,验证通过后赋予数据操作权限,将用户的操作权限打包入随机身份中,通过验证后才能对私有云中的数据进行读写操作,增加系统的安全性;

步骤S12:对用户的操作行为进行采集,所述操作行为包括行为时间、行为主体、行为客体、操作类型,并将所有操作属性以属性集合的形式保存;

步骤S13:将所采集到的数据根据相关性进行特征选择,对用户行为进行分析;

步骤S14:建立HDFS分布式文件系统,并将所得数据存入其中;

所述步骤S3中,若评估得到的用户行为安全值为0,则表示风险极高,触发数据保护机制,对相应用户进行标记,并撤销该用户的所有操作权限;

其中,在所述步骤S3中,根据设定的阈值与行为安全值,识别高风险访问行为,并进行高风险行为响应;之后进行对用户的信任等级调整,同时调整对应的操作权限;

所述对用户的信任等级调整为:根据评估出来的本次行为安全值,结合该用户历史行为的平均风险,对信任等级沿正向递减,直至减少为0,则取消该用户的访问权限,并将每一次的调整记录存入区块链中。

2.根据权利要求1所述的一种基于区块链的数据安全采集方法,其特征在于:所述步骤S12‑S13中,用户操作属性集合的建立与特征选择的方法包括以下步骤:步骤A:对用户访问的实体 被访问的次数进行统计,并根据访问频率,通过机器学习神经网络计算其被访问的概率 ,其中 为所述实体的标号;

步骤B:计算单个实体的重要性 ,具体为被访问概率 的函数,其中 ;

步骤C:通过计算机程序分析,对用户的行为合法性进行判断,并以合法性特征值 描述,其中 的取值为0时表示为非法用户,取值为1时表示为合法用户;

步骤D:对用户每一次的操作行为进行数据集 统计,具体表示为包含多个特征值的矩阵集合;

步骤E:根据每个实体的重要性权重 ,以及设定的实体权重偏置 ,计算每个实体重要性的加权平均值 。

3.根据权利要求2所述的一种基于区块链的数据安全采集方法,其特征在于:所述步骤E中,每个实体重要性的加权平均值 的计算公式为:式中, 为实体权重偏置,用于对重要等级范围进行限定,防止数据溢出,取值范围根据实体权重动态变化,每个实体重要性的加权平均值越大,表示该实体所在的实体集的重要性越高,对应的用户访问权限也应当根据该值进行调整。