[发明专利]基于区块链的网络通信加密方法有效
申请号: | 202010872479.3 | 申请日: | 2020-08-26 |
公开(公告)号: | CN111741031B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 郑玮琨;梁伟中;林泽峰 | 申请(专利权)人: | 深圳信息职业技术学院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 胡吉科 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 网络 通信 加密 方法 | ||
本发明提供一种基于区块链的网络通信加密方法,包括:基于目标端与监控端建立第一通信通道,基于目标端与区块链建立第二通信通道,基于区块链与监控端建立第三通信通道;确定对应通道的加密能力,根据所有加密能力对应的综合加密信息对目标端的目标信号进行预加密;目标端基于传输通道向区块链传输预加密后的目标信号;且在传输过程中,基于传输通道对预加密后的目标信号进行第一重加密,并将第一重加密后的目标信号传输到区块链;基于区块链对第一重加密后的目标信号进行第二重加密,并将第二重加密后的目标信号传输到监控端。避免加密的单一性,提高网络通信的安全性。
技术领域
本发明涉及通信加密技术领域,特别涉及一种基于区块链的网络通信加密方法。
背景技术
区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。随着区块链技术被越来越广泛的受到认识和认可,如何实现区块链之间的数据安全的传输,变得越来越有实际意义。
常见的确保数据安全传输的方法,是通过对数据进行单一加密,进而实现端对端的传输,但是由于加密单一,在对数据传输过程中,存在数据泄露的风险,因此,本发明提出一种基于区块链的网络通信加密方法。
发明内容
本发明提供一种基于区块链的网络通信加密方法,用以通过预加密、第一重加密和第二重加密,进行多组合的安全加密,进而来提高网络通信的安全性。
本发明提供一种基于区块链的网络通信加密方法,包括:
当所述目标端基于区块链向监控端传输目标信号时,基于所述目标端与监控端建立第一通信通道,基于所述目标端与区块链建立第二通信通道,基于区块链与监控端建立第三通信通道;
确定所述第一通信通道的第一加密能力、第二通信通道的第二加密能力、第三通信通道的第三加密能力,并根据所述第一加密能力、第二加密能力、第三加密能力对应的综合加密信息对所述目标端的目标信号进行预加密;
所述目标端基于传输通道向区块链传输预加密后的目标信号;
且在传输过程中,基于传输通道对所述预加密后的目标信号进行第一重加密,并将第一重加密后的目标信号传输到区块链;
基于所述区块链对所述第一重加密后的目标信号进行第二重加密,并将第二重加密后的目标信号传输到监控端。
在一个实施例中,根据所述第一加密能力、第二加密能力、第三加密能力对应的综合加密信息对所述目标端的目标信号进行预加密的过程中包括:
分别对所述第一加密能力、第二加密能力以及第三加密能力进行加密解析,获得对应的解析信息,提取对应的解析信息的特征信号,并基于所述特征信号,分别确定所述第一通信通道、第二通信通道以及第三通信通道的加密段以及加密类型;
根据所有加密段以及加密类型,建立加密模型,且所述加密模型包括:综合加密模型、个性化加密模型;
获取所述目标端的端属性,同时,获取所述目标端的目标信号的信号属性;
根据所述端属性以及信号属性,选择加密模型;
并根据选择的加密模型,对所述目标端的目标信号进行预加密。
在一个实施例中,基于传输通道对所述预加密后的目标信号进行第一重加密的过程中包括:
确定所述传输通道对应的网关区域以及每个网关区域对应的网络安全等级,同时,基于所述网关区域构建对应的网络传输线路,且所述网络传输线路中包括若干个网络传输点,所述网络传输点为相邻网关区域的连接处;
对所述网络传输点的传输安全性进行判断,并依次获取每个网络传输点的传输属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳信息职业技术学院,未经深圳信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010872479.3/2.html,转载请声明来源钻瓜专利网。