[发明专利]一种数据加密传输方法有效
申请号: | 202210001877.7 | 申请日: | 2022-01-04 |
公开(公告)号: | CN114338217B | 公开(公告)日: | 2023-10-10 |
发明(设计)人: | 胡双年;马峰 | 申请(专利权)人: | 南阳理工学院 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/14 |
代理公司: | 合肥正则元起专利代理事务所(普通合伙) 34160 | 代理人: | 韩立峰 |
地址: | 473004 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 加密 传输 方法 | ||
本发明公开了一种数据加密传输方法,涉及数据加密技术领域,解决了现有技术采用固定密钥对数据进行加密解密,导致数据加密和传输安全性不高的技术问题;本发明通过设定的单位量将明文数据划分成若干子数据,对若干子数据进行编号,按照自然顺序对编号以及对应的子数据进行重新排序,获取编号序列和数据序列,通过不同的密钥对编号序列和数据序列分别加密,达到数据加密的目的,双重加密提高了数据的安全性;本发明在对编号以及对应的子数据进行重新排序之前,获取对应编号的位置特征标签,且参考节点随机选择,同时根据编号序列能够很快确定参考节点;本发明提高了数据破解的难度,进一步保证了数据的安全性。
技术领域
本发明属于数据加密技术领域,具体是一种数据加密传输方法。
背景技术
随着数据种类和数量的日益增多,数据存储加密技术也得到了越来越多的应用,成为保护数据安全性的有效方法。数据存储加密技术通常是指将数据写入设备之前,采用特定技术为数据加密,从而确保存储设备上数据的安全性。
现有技术中通常采用加密解密单元对数据进行加密,加密解密单元采用固定密钥对数据进行加密、对已存储的数据采用固定密钥进行解密,加密解密单元通常采用的密钥固定且单一,存在被暴力破解的可能性,将整条数据按不加处理直接加密,也会增加数据泄露的可能性;因此,亟需一种数据加密传输方法。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一;为此,本发明提出了一种数据加密传输方法,用于解决现有技术采用固定密钥对数据进行加密解密,导致数据加密和传输安全性不高的技术问题,本发明在进行数据加密之前,按照划分规则对数据进行划分和编号,再对数据和处理后的编号进行分别加密,进而通过安全传输通道将加密后的数据传输至目标终端。
为实现上述目的,根据本发明的第一方面的实施例提出一种数据加密传输方法,包括:
接收到明文数据后,将明文数据划分成若干子数据;从编号池中随机选取数字对若干子数据进行编号,若干子数据与对应编号相互关联;
获取编号的位置特征标签,将编号和位置特征标签进行关联;其中,位置特征标签表示编号和参考节点之间的位置关系;
按照编号的自然顺序将编号和对应的子数据进行重新排列,根据排列之后若干编号以及对应的位置特征标签生成编号序列,同时将排列之后的子数据串联并标记为数据序列;
将数据序列和编号序列采用不同的密钥进行加密,并通过安全传输通道将加密后的数据和密钥标签传输到目标终端;其中,安全传输通道通过区块链节点建立。
优选的,对所述明文数据进行划分,包括:
根据设定的单位量对明文数据进行划分;其中,单位量包括单位数据量或者单位字符数;
不满足一个单位数据量或者单位字符数的划作一个子数据。
优选的,所述编号池基于子数据的数量建立,包括:
获取子数据的数量,并标记为N;其中,N为不小于2的整数;
任意选择N个自然数,并根据N个自然数建立编号池。
优选的,获取所述编号的位置特征标签,包括:
在编号重新排序之前,任意选择一个编号作为参考节点;
获取编号和参考节点之间的位置关系,并转换成位置特征标签;其中,位置特征标签为整数。
优选的,所述编号序列包括若干个编号数组,每个编号数组中均包括一个编号以及对应的位置特征标签,且所述编号序列中的编号数组按照自然顺序排列。
优选的,所述自然顺序包括从大到小或者从小到大。
优选的,对所述数据序列和所述编号序列进行加密,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南阳理工学院,未经南阳理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210001877.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种舱门电动翻转防水冷却装置
- 下一篇:一种电梯轿厢安全防护机构
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置