【技术实现步骤摘要】
一种报文加密传输方法及系统
[0001]本专利技术涉及数据保密传输
,具体涉及一种报文加密传输方法及系统
。
技术介绍
[0002]由于互联网的开放性和通用性,网络上的所有信息对所有人都是公开的,所以网络信息安全问题也日益突出
。
近年来,网上的安全事故屡屡发生,连入因特网的用户面临诸多的安全风险,例如拒绝服务
、
信息泄漏
、
信息篡改
、
资源盗用和声誉损害等等
。
类似的风险也存在与互联网中
。
而这些威胁都会造成网络信息甚至网络用户个人信息的泄漏,从而引起相关实体更大的损失
。
所以对数据进行加密
。
[0003]现有技术中常见的对于报文数据的加密,是利用
AES
加密算法对整个数据进行加密后分包传输,由于
AES
加密算法的公开性,一旦密钥遭到泄漏,则整个报文信息都将处于明文传输的状态,从而影响数据传输的安全性,导致信息泄漏,引起更大的损失
。
技术实现思路
[0004]为了解决由于现有
AES
加密算法的公开性,一旦密钥遭到泄漏,整个报文信息都将处于明文传输的状态的技术问题,本专利技术的目的在于提供一种报文加密传输方法及系统,所采用的技术方案具体如下:第一方面,本专利技术一个实施例提供了一种报文加密传输方法,该方法包括以下步骤:获取报文数据;根据报文数据得到子数据包;获取每个子数据包的分包数据, ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种报文加密传输方法,其特征在于,该方法包括以下步骤:获取报文数据;根据报文数据得到子数据包;获取每个子数据包的分包数据,得到子包摘要;利用子数据包的相关基础信息和子包摘要生成盒影响因子;利用盒影响因子生成初始
S
盒;对初始
S
盒进行关联情况分析,将初始
S
盒内的数据进行置乱混淆,得到混淆
S
盒;对混淆
S
盒进行非线性化操作,得到加密
S
盒;利用加密
S
盒对报文数据进行加密,得到加密报文;将加密报文传输至接收端
。2.
根据权利要求1所述的一种报文加密传输方法,其特征在于,所述对初始
S
盒进行关联情况分析,将初始
S
盒内的数据进行置乱混淆,得到混淆
S
盒,包括:在初始
S
盒上滑动滑窗,根据滑窗内数据与滑窗的中心点数据的相近程度,确定滑窗的局部关联度;对局部关联度大于或等于预设关联阈值的滑窗的中心点数据进行更改;直至窗口对应的局部关联度小于预设关联阈值时,停止对滑窗的中心点数据的更改,得到初始
S
盒对应的混淆
S
盒
。3.
根据权利要求2所述的一种报文加密传输方法,其特征在于,所述根据滑窗内数据与滑窗的中心点数据的相近程度,确定滑窗的局部关联度,包括:所述局部关联度的计算公式为:其中,为第
J
个滑窗窗口的局部关联度;
e
为自然常数;
I
为在初始
S
盒上滑动滑窗时迭代的次数;为第
J
个滑窗窗口的中心点数据;为第
J
个滑窗窗口中第
i
个位置处的数据;为第
J
个滑窗窗口内数据的标准差
。4.
根据权利要求1所述的一种报文加密传输方法,其特征在于,所述利用子数据包的相关基础信息和子包摘要生成盒影响因子,包括:关基础信息和子包摘要生成盒影响因子,包括:其中,为盒影响因子;为转换为
技术研发人员:王建宏,
申请(专利权)人:北京亚康万玮信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。