【技术实现步骤摘要】
一种基于多个时滞储备池计算串联的保密通信实现方法
[0001]本专利技术涉及机器学习和混沌保密通信交叉领域,特别是针对混沌系统同步,具体涉及一种基于多个时滞储备池计算串联的保密通信实现方法。
技术介绍
[0002]机器学习—储备池计算(reservoir computing)可用于混沌保密通信中的接收端,能有效解除传统接收端解密系统设置上的限制。然而,传统的储备池计算需要运用大量的实际节点,为硬件实现带来了一定困难。时滞储备池计算(Time
‑
delay based reservoir computing),通过利用非线性动力学系统产生一个时滞反馈圈,形成虚拟节点,可以有效解决传统硬件实现难的问题。因此,利用时滞储备池计算实现保密通信更加具有现实意义。但需要指出的是,时滞储备池计算在实际保密通信实现过程中也存在问题。例如,实际保密通信中,加密系统往往采用三维混沌系统,真实信息被隐藏在某一个维度,如果时滞储备池计算由一维动力学系统设计实现,就会出现端口数量不匹配的问题,无法完成训练和预测。
专利技术内 ...
【技术保护点】
【技术特征摘要】
1.一种基于多个时滞储备池计算串联的保密通信实现方法,其特征在于:所述方法包括如下步骤:步骤1,将混沌加密信号U(t)分成两个部分,为包含三个维度U
1x
(t)、U
1y
(t)和U
1z
(t)的训练集U1(t),和包含三个维度U
2x
(t)、U
2y
(t)和U
2z
(t)的加密集U2(t);步骤2,在发送端,拟发送h(t)经过由三维时滞混沌系统生成的混沌加密信号U(t)的加密集U2(t)中的某一维度加密后,生成加密信号S(t);步骤3,接收端首先接收训练集U1(t),在接收端中的时滞储备池组成的串联网络中进行学习训练,并根据时滞储备池在训练过程中的演化状态计算得到输出权重矩阵W
out
;步骤4,在预测阶段,发送端将加密集U2(t)中的某一维度作为一个标量信号输入给接收端,接收端串联网络利用W
out
生成信号G(t),并且G(t)和U2(t)中在步骤1用于加密的维度实现同步;步骤5,利用信号G(t)将加密信号S(t)的加密信息去除,从而得到拟发送信号h(t)。2.根据权利要求1所述的一种基于多个时滞储备池计算串联的保密通信实现方法,其特征在于:步骤2中,选取加密集U2(t)的z维度进行加密,即加密方程为S(t)=K1U
2z
(t)+K2h(t),其中K1和K2为密钥。3.根据权利要求1所述的一种基于多个时滞储备池计算串联的保密通信实现方法,其特征在于:步骤3中,所述时滞储备池包括掩模,一...
【专利技术属性】
技术研发人员:靳雷生,刘卓,曹益铭,彭铮,肖雯欣,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。