利索能及
我要发布
收藏
专利号: 2020108724793
申请人: 深圳信息职业技术学院
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的网络通信加密方法,其特征在于,包括:

当目标端基于区块链向监控端传输目标信号时,基于所述目标端与监控端建立第一通信通道,基于所述目标端与区块链建立第二通信通道,基于区块链与监控端建立第三通信通道;

确定所述第一通信通道的第一加密能力、第二通信通道的第二加密能力、第三通信通道的第三加密能力,并根据所述第一加密能力、第二加密能力、第三加密能力对应的综合加密信息对所述目标端的目标信号进行预加密;

所述目标端基于传输通道向区块链传输预加密后的目标信号;

且在传输过程中,基于传输通道对所述预加密后的目标信号进行第一重加密,并将第一重加密后的目标信号传输到区块链;

基于所述区块链对所述第一重加密后的目标信号进行第二重加密,并将第二重加密后的目标信号传输到监控端。

2.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,根据所述第一加密能力、第二加密能力、第三加密能力对应的综合加密信息对所述目标端的目标信号进行预加密的过程中包括:分别对所述第一加密能力、第二加密能力以及第三加密能力进行加密解析,获得对应的解析信息,提取对应的解析信息的特征信号,并基于所述特征信号,分别确定所述第一通信通道、第二通信通道以及第三通信通道的加密段以及加密类型;

根据所有加密段以及加密类型,建立加密模型,且所述加密模型包括:综合加密模型、个性化加密模型;

获取所述目标端的端属性,同时,获取所述目标端的目标信号的信号属性;

根据所述端属性以及信号属性,选择加密模型;

并根据选择的加密模型,对所述目标端的目标信号进行预加密。

3.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,基于传输通道对所述预加密后的目标信号进行第一重加密的过程中包括:确定所述传输通道对应的网关区域以及每个网关区域对应的网络安全等级,同时,基于所述网关区域构建对应的网络传输线路,且所述网络传输线路中包括若干个网络传输点,所述网络传输点为相邻网关区域的连接处;

对所述网络传输点的传输安全性进行判断,并依次获取每个网络传输点的传输属性;

当所述预加密后的目标信号按照所述网络传输线路进行传输时,根据所述网络安全等级以及对应的传输属性,确定传输通道中的每个网关区域的区域加密方式,并按照所有区域加密方式,依次对所述预加密后的目标信号进行第一重加密。

4.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,在对所述目标端的目标信号进行预加密之前还包括:基于与所述目标端建立通信连接的输入端,从预设多通道采集目标端对应的特定用户的用户指纹信息;

其中,获取预设多通道中每路通道的采集信息,并将所述采集信息全部重叠映射到目标面上,获得采集图像;

对所述采集图像的数据进行傅里叶变换,同时,基于滤波器对傅里叶变换后的数据进行滤波处理;

对滤波处理后的数据进行重构,获得目标图像,对原始数据基于所述目标图像进行光加密,获得目标信号。

5.如权利要求4所述的基于区块链的网络通信加密方法,其特征在于,所述特定用户指的是基于所述目标端发送传输目标信号指令的用户。

6.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,基于所述区块链对所述第一重加密后的目标信号进行第二重加密的过程中包括:确定所述区块链中已注册的目标节点,并从所述目标节点中筛选满足预设安全条件的加密节点;

获取所述加密节点的传输接口以及传输地址;

基于所述目标信号的信号保密性,向所述加密节点配置权限参数,同时,基于所述权限参数获取与其他节点之间的传输关系;

根据所述传输关系,提取危险因子,当所述危险因子大于预设因子时,在基于传输接口与传输地址接收所述第一重加密后的目标信号时,关闭所述加密节点与对应的危险因子大于预设因子相关的节点之间的通信连接;

同时,当所述第一重加密后的目标信号传输到所述加密节点时,按照所述加密节点的加密规则对所述第一重加密后的目标信号进行第二重加密。

7.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,基于所述区块链对所述第一重加密后的目标信号进行第二重加密之前包括:当所述第一加密处理后的目标信号传输到所述区块链时,检测所述区块链是否发生有突发事件,且所述突发事件是与加密失败、通信失败相关的信息触发产生的;

若有,判断所述突发事件是否与预先存储的事件相一致,若一致,按照对应存储的解决所述突发事件的解决方案,对所述突发事件进行消除处理;

否则,保留所述突发事件,并报警出输出,同时,提取所述突发事件的事件特征,并基于所述事件特征,建立应急解决模型,其中,所述应急解决模型是基于若干个不一致突发事件对应的事件特征构成的;

其中,当提取所述突发事件的事件特征,并基于所述事件特征,建立应急解决模型之后,还包括:按照所述应急解决模型对所述不一致突发事件进行消除处理;

其中,当对一致或者不一致突发事件进行消除处理后,基于区块链向所述监控端发送第二重加密处理后的目标信号的同时,还向所述目标端发送反馈信息,且所述反馈信息包括与对应的突发事件相关的加密优化信息;

当所述目标端发送与目标信息相关的同类信息时,基于所述加密优化信息对所述同类信息进行加密优化。

8.如权利要求1所述的基于区块链的网络通信加密方法,其特征在于,基于传输通道对所述预加密后的目标信号进行第一重加密,并将第一重加密后的目标信号传输到区块链的过程中,还包括:确定所述传输通道的网络传输特性以及网络资源占用信息;

当基于传输通道对预加密后的目标信号进行第一重加密之前,基于所述网络传输特性以及网络资源占用信息,预测所述预加密后的目标信号的合格性,当所述预加密后的目标信号合格时,对基于传输通道对预加密后的目标信号进行第一重加密;

当所述预加密后的目标信号不合格时,对所述目标信号以及含有预加密信息的目标信号进行分别检测,获取异常因子;

当所述异常因子与目标信号有关时,重新获取新的目标信号;

当所述异常因子与对应的综合加密信息有关时,重新获取新的预设加密信息;

当所述异常因子与所述目标信号以及对应的综合加密信息都有关时,重新获取新的目标信号,并从预先存储的资源加密池中随机选取与所述目标信号相匹配的若干个加密组,并依据所述若干个加密组对所述新的目标信号进行重新加密。

9.如权利要求8所述的基于区块链的网络通信加密方法,其特征在于,预测所述预加密后的目标信号的合格性的过程中包括:基于检测窗截取所述预设加密后的目标信号中的局部信号和特殊信号,根据如下公式,计算所述局部信号的第一判决值,且根据如下公式,计算所述特殊信号的第二判决值;

其中,S1表示所述局部信号的第一判决值;δ表示基于检测窗的截取参数;φ表示所述局部信号的信号权重值;xi表示所述局部信号中的第i个特征指标的指标值;wi表示所述局部信号中的第i个特征指标的权重值;bi表示所述局部信号中的第i个特征指标的调整因子,且取值范围为[0.1,0.6];f1表示所述局部信号的信号输入值;其中,n=2,当i=1时,表示所述特征指标中的误码指标;当i=2时,表示所述特征指标中的质量指标;S2表示所述特殊信号的第二判决值;φ’表示所述特殊信号的信号权重值;xj表示所述特殊信号中的第j个特征指标的指标值;wj表示所述特殊信号中的第j个特征指标的权重值;bj表示所述特殊信号中的第j个特征指标的调整因子,且取值范围为[0.2,0.5];f2表示所述特殊信号的信号输入值;其中,n=2,当j=1时,表示所述特征指标中的误码指标;当j=2时,表示所述特征指标中的质量指标;

将所述第一判决值以及第二判决值输入到合格性验证模型中进行验证,并输出验证结果;

当基于所述验证结果判定所述局部信号以及特殊信号初步合格后,根据如下公式,计算初步合格的局部信号和特殊信号与所述网络传输特性以及网络资源占用信息的匹配值P;

;

其中,φ1表示与局部信号相关的网络传输特性值;A1表示与局部信号相关的网络资源占用信息值;φ2表示与特殊信号相关的网络传输特性值;A2表示与特殊信号相关的网络资源占用信息值;

当所述匹配值大于预设值时,判定验证的所述局部信号与特殊信号再次合格,此时,判定所述目标信号合格;

当所述匹配值不大于预设值时,提取不合格信号,并报警输出,同时,判断所述不合格信号的修复等级;

当所述修复等级高于预设等级时,重新获取预设加密后的目标信号;

当所述修复等级不高于预设等级时,从修复数据库中,调取与所述修复等级相关的修复方案,对所述不合格信号进行修复处理,直到所述不合格信号合格为止。