1.一种密级可控的载波、星座、模式多混沌掩盖光传输方法,其特征在于,具体包括以下步骤:S1:将输入的原始二进制符号进行时隙三维映射,从而将二进制数据流映射为三维星座点;
S2:通过串并变换后将三维数据分成三路并行的数据进行传输;
S3:采用蔡氏混沌模型对星座点进行掩蔽;
S4:采用洛伦兹模型来对子载波进行掩蔽;
S5:通过并串变换后将三路合成一路数据进行传输;
S6:对正交模式进行置换,采用洛伦兹模型所产生的混沌序列x作为模式掩蔽的密钥,将原始的正交模式的顺序打乱,完成对模式的掩蔽;
S7:在的加密掩蔽完成之后,根据处理的时间以及加密后的安全性来反馈调节控制混沌模型的参数的方法来控制混沌序列,进而影响掩蔽向量,最终实现对于载波,星座和模式的密级可控;
S8:接收端对接收到的数据信号进行解调,恢复发送端发送的数据信号。
2.根据权利要求1所述的一种密级可控的载波、星座、模式多混沌掩盖光传输方法,其特征在于,所述步骤S3具体包括:将三维的星座点的坐标(x,y,z)化为球坐标系中的半径,仰角,方位角的形式;半径的变化关系为:R=r×x1,其中,R为变化后的新半径,r为原始半径,x1为蔡氏模型所产生的混沌序列;仰角的变化关系为: 就将原始星座点的仰角实现了(-π,π)的全覆盖,θ=θ+z1可以实现对于方向角的加密。
3.根据权利要求1所述的一种密级可控的载波、星座、模式多混沌掩盖光传输方法,其特征在于,所述步骤S6具体包括:取出洛伦兹混沌序列的第一个值y2,进行取整运算即y'2=floor(y2),然后将混沌序列后的各个值取整后与y'2做取余计算,即K=mod(floor(yi+1),y'2),所产生的K代表第K个模式与中心的模式进行置换,实现了对于模式的加密。
4.根据权利要求1所述的一种密级可控的载波、星座、模式多混沌掩盖光传输方法,其特征在于,所述步骤S8具体包括以下步骤:(1)模式置换的恢复;
(2)串并变换;
(3)子载波解调;
(4)星座旋转;
(5)并串变换;
(6)最终恢复原始数据。