1.一种基于大数据的BIM设计软件信息安全监控系统,包括数据监控模块、安全管理模块、大数据模块和加密平台,其特征在于:所述数据监控模块对当前设备安装的BI M设计软件的数据传输过程进行监控,并获取当前设备与其他设备的交互信息;
所述安全管理模块用于生成加密系数,生成加密系数的过程包括:所述安全管理模块包括加密系数生成单元和关系评分生成单元,所述关系评分生成单元基于交互信息生成关系评分,所述加密系数生成单元基于关系评分生成加密系数;
生成关系评分的过程包括:
判断当前设备与传输对象之间的数据传输次数是否大于预设值;
若传输次数大于预设值,则基于传输次数总数以及相邻两次传输的时间间隔生成关系评分;
基于传输次数总数以及相邻两次传输的时间间隔生成关系评分的过程包括:通过公式:
其中,R是预设的评分转换函数,exp是以e为底的指数函数,N是传输次数总数,δ是预设的修正系数函数且以N为自变量,t若传输次数小于预设值,则基于传输的数据类型以及本次传输的数据量在该数据类型数据的总量的占比生成关系评分;
基于传输的数据类型以及本次传输的数据量在该类型数据的总量的占比生成关系评分的过程包括:通过公式:
其中,Rp
所述大数据模块通过历史数据获取不同加密算法的保密评分,基于保密评分对加密算法分类,获取多个加密算法集合,并将分类后的多个加密算法集合上传至算法管理单元;
所述加密平台由算法管理单元和分析单元组成,加密模块通过算法管理单元中的加密算法对当前设备需要传输的数据进行加密,分析单元在需要传输的数据进行加密之前获取加密系数,并依据加密系数筛选出目标算法;
生成加密系数的过程包括:
通过公式:
其中,σ
2.根据权利要求1所述的一种基于大数据的BIM设计软件信息安全监控系统,其特征在于,依据加密系数筛选出目标算法的过程包括:将加密系数输入训练好的神经网络模型,由训练好的神经网络模型输出最低推荐评分和最高推荐评分;
依据最低推荐评分和最高推荐评分获取推荐评分区间;
将推荐评分区间与所有的保密评分区间进行比对,从与推荐评分区间重合部分对应涵盖的保密算法筛选出目标算法。
3.根据权利要求2所述的一种基于大数据的BIM设计软件信息安全监控系统,其特征在于,从与推荐评分区间重合部分对应涵盖保密算法筛选出目标算法的过程包括:将推荐评分区间重合部分对应涵盖的保密算法按照保密评分进行排序;
在排序后将相邻序号的保密评分与算力占用系数进行比较,获取评分增加量和算力系数增加量;
筛选出评分增加量与算力系数增加量比值最高的一个保密算法作为目标算法。
4.根据权利要求1所述的一种基于大数据的BIM设计软件信息安全监控系统,其特征在于,对加密算法分类的过程包括:设置不同的保密评分区间;
获取所有加密算法的保密评分,并依据是否落入同一保密评分区间进行分类。