System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据通信,尤其涉及一种基于cubic混沌映射的可编程控制器隐蔽通信方法。
技术介绍
1、随着信息安全问题逐渐受到重视,隐蔽通信开始受到重视,隐蔽通信可以实现双方的隐藏信息传输,防止通信信号被恶意窃听者发现,现有的通信同步技术里通常采用线性反馈移位寄存器,如5g核心网的主同步信号(primary synchronisation signal, pss)就是采用的m序列这样的线性系统生成伪随机序列,但其随机性并不好,对此,有现有技术提出通过混沌系列生成序列,但现有的混沌序列二值化方法较少,通常采用对所得序列取平均值,以平均值为阈值,高于阈值为1,低于阈值为0。该方法很多情况下会导致混沌特性丢失严重,造成隐蔽通信中保密性不高。
技术实现思路
1、有鉴于此,本专利技术的目的在于提出一种基于cubic混沌映射的可编程控制器隐蔽通信方法,以解决现有隐蔽通信保密性不高的问题。
2、基于上述目的,本专利技术提供了一种基于cubic混沌映射的可编程控制器隐蔽通信方法,包括以下步骤:
3、s1、在可编程控制器发送端获取明文信息;
4、s2、利用改进的cubic混沌系统输出序列,所述改进的cubic混沌系统的表达式为:
5、;
6、其中,a和b均为改进的cubic混沌系统的参数;
7、s3、根据得到的序列特征对其进行放大、取整、求模运算得到具有良好随机性的二值序列;
8、s4、利用获得的二值序列与明文信息进
9、s5、将加密后的信号通过无线信道传输至可编程控制器的接收端;
10、s6、在接收端对接收到的密文信息进行解密,利用与步骤s3中同步的混沌序列进行与步骤s4中相反的运算操作,解密得到明文信息;
11、s7、设置判决门限进行判决,若满足判决门限,则输出得到判决后的信号,若不满足则重新进行传输。
12、优选地,步骤s5中将加密后的信号通过无线信道传输至可编程控制器的接收端后,所述方法还包括:
13、采用带通滤波器滤除传输过程中加入的带外噪声。
14、优选地,步骤s4中,进行的运算操作为将二值序列与明文信息相加,步骤s6中,相反的运算操作为将密文信息减去同步的混沌序列。
15、优选地,步骤s2中输出序列后,所述方法还包括:
16、通过nist测试检验输出的序列的随机性,根据p-value值判断是否满足预设指标。
17、优选地,改进的cubic混沌系统的参数取值为:
18、b取2时,a的范围取[2.936,2.949]∪[2.957,2.982]∪[2.9965,3],
19、a取3.1时,b的范围取[2.02462,2.11351]∪[2.12192,2.21441]∪[2.5165,2.30691]∪[2.32372,2.38739]。
20、优选地,序列特征包括序列中数字的小数点前后的位数。
21、本专利技术的有益效果:
22、(1)本专利技术提供了一种改进的cubic混沌系统,得到了一个具有完全不同性质的混沌系统,对比cubic只能关于一个参数产生混沌现象,改进后的系统可以关于两个参数出现混沌,可调节的参数范围更大,能够产生更大范围的混沌序列,具有更好的混沌特性
23、(2)本专利技术采用放大、取整、求模的方法获得二值序列,比传统的方法获得的二值序列具有更好的随机性。
本文档来自技高网...【技术保护点】
1.一种基于Cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于Cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,步骤S5中将加密后的信号通过无线信道传输至可编程控制器的接收端后,所述方法还包括:
3.根据权利要求1所述的基于Cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,步骤S4中,进行的运算操作为将二值序列与明文信息相加,步骤S6中,相反的运算操作为将密文信息减去同步的混沌序列。
4.根据权利要求1所述的基于Cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,步骤S2中输出序列后,所述方法还包括:
5.根据权利要求1所述的基于Cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,所述序列特征包括序列中数字的小数点前后的位数。
【技术特征摘要】
1.一种基于cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,步骤s5中将加密后的信号通过无线信道传输至可编程控制器的接收端后,所述方法还包括:
3.根据权利要求1所述的基于cubic混沌映射的可编程控制器隐蔽通信方法,其特征在于,步骤s4中,...
【专利技术属性】
技术研发人员:张博,黄赛伟,
申请(专利权)人:傲拓科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。