1.一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输方法,其特征在于,包括:获取原始序列;
通过logistic混沌模型产生logistic混沌序列,用logistic混沌序列选取通过四维忆阻条件对称混沌系统预组建的密钥空间库中的某个混沌序列或吸引子;
将原始序列和选取的混沌序列或吸引子输入忆阻神经网络中进行异或加密,得到加密数据,对加密数据进行调制后送入信道进行传输;
对接收到的加密数据进行解调和解密,完成光传输;
所述四维忆阻条件对称混沌系统的表达式为:
其中,x、y、z、u都是自变量,a、d、c、b都是常数,W(u)是用于表达磁通控制模块的运算关系的函数;
磁通控制模块被描述为:
其中,i是忆阻器中的电流值,α和β是常数;
用logistic混沌序列选取密钥空间库中的某个混沌序列或吸引子,包括:将logistic混沌序列的十分位、百分位、千分位根据预设的映射规则映射为三位二进制数,根据所述三位二进制数选取密钥空间库中的某个混沌序列或吸引子;
所述映射规则为:将偶数映射为0,将奇数映射为1;
通过logistic混沌模型产生logistic混沌序列,包括:xn+1=μxn(1‑xn)
其中,n是迭代次数,μ是控制参数,xn和xn+1分别表示logistic混沌模型的第n次迭代和第n+1次迭代得到的logistic混沌序列。
2.根据权利要求1所述的一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输方法,其特征在于,对加密数据进行调制,包括:对加密数据进行16QAM星座映射,然后将串行的加密数据送入OFDM调制模块进行调制,然后进行串/并转换。
3.根据权利要求2所述的一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输方法,其特征在于,对接收到的加密数据进行解调和解密,包括:将接收到的加密数据进行并/串转换,然后送入OFDM解调模块进行解调,然后进行
16QAM的解映射过程,最后进行串/并转换,在忆阻神经网络中进行异或解密,得到原始序列,完成光传输。
4.根据权利要求1所述的一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输方法,其特征在于,所述密钥空间库通过以下方法得到:通过四维忆阻条件对称混沌系统生成四组混沌序列,选取不同的混沌序列的初值映射出对称的吸引子,由混沌序列和吸引子组成密钥空间库。
5.一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输系统,其特征在于,包括:获取模块:用于获取原始序列;
序列选取模块:用于通过logistic混沌模型产生logistic混沌序列,用logistic混沌序列选取密钥空间库中的某个混沌序列或吸引子;
加密调制模块:用于将原始序列和选取的混沌序列或吸引子输入忆阻神经网络中进行异或加密,得到加密数据,对加密数据进行调制后送入信道进行传输;
解密解调模块:用于对接收到的加密数据进行解调和解密,完成光传输;
其中,所述四维忆阻条件对称混沌系统的表达式为:其中,x、y、z、u都是自变量,a、d、c、b都是常数,W(u)是用于表达磁通控制模块的运算关系的函数;
磁通控制模块被描述为:
其中,i是忆阻器中的电流值,α和β是常数;
用logistic混沌序列选取密钥空间库中的某个混沌序列或吸引子,包括:将logistic混沌序列的十分位、百分位、千分位根据预设的映射规则映射为三位二进制数,根据所述三位二进制数选取密钥空间库中的某个混沌序列或吸引子;
所述映射规则为:将偶数映射为0,将奇数映射为1;
通过logistic混沌模型产生logistic混沌序列,包括:xn+1=μxn(1‑xn)
其中,n是迭代次数,μ是控制参数,xn和xn+1分别表示logistic混沌模型的第n次迭代和第n+1次迭代得到的logistic混沌序列。
6.根据权利要求5所述的一种基于四维忆阻条件对称混沌系统和忆阻神经网络的加密光传输系统,其特征在于,还包括密钥空间库获取模块:用于通过四维忆阻条件对称混沌系统生成四组混沌序列,选取不同的混沌序列的初值映射出对称的吸引子,由混沌序列和吸引子组成密钥空间库。