【技术实现步骤摘要】
一种基于生物叫声的隐蔽信息传输方法和传输系统
本专利技术属于生物声学通信
,具体涉及一种利用生物叫声来传输隐蔽信息的方法和系统。
技术介绍
随着信息时代的高速发展,传统的信息安全技术已然不能有效地隐蔽信息,加密技术反而更加容易引起攻击者的注意。信息隐藏技术则是将隐蔽信息隐藏于近似正常的数据流之中,从而隐藏了信息传输通道的存在,相较于传统的加密技术,多了一层迷惑攻击者的手段,安全性更高。
技术实现思路
专利技术目的:本专利技术旨在提供一种利用生物叫声传输隐蔽信息的方法,该方法能够满足特定场合传输隐蔽信息的需要,通过隐藏通信行为本身,从而降低秘密信息被截获的几率。技术方案:本专利技术一方面公开了一种基于生物叫声的隐蔽信息传输方法,包括:(1)隐蔽信息发送端采集时长为T的生物叫声脉冲信号x(t),对采集的信号提取包络,得到生物叫声包络信号es(t);时间T内包含的生物叫声数大于等于待发送的二进制码流中码元数;(2)通过门限判决,获取es(t)中每个生物叫声脉冲的时间范围分别为第i个 ...
【技术保护点】
1.一种基于生物叫声的隐蔽信息传输方法,其特征在于,包括:/n(1)隐蔽信息发送端采集时长为T的生物叫声脉冲信号x(t),对采集的信号提取包络,得到生物叫声包络信号e
【技术特征摘要】
1.一种基于生物叫声的隐蔽信息传输方法,其特征在于,包括:
(1)隐蔽信息发送端采集时长为T的生物叫声脉冲信号x(t),对采集的信号提取包络,得到生物叫声包络信号es(t);时间T内包含的生物叫声数大于等于待发送的二进制码流中码元数;
(2)通过门限判决,获取es(t)中每个生物叫声脉冲的时间范围ti,分别为第i个生物叫声脉冲的起始时间和终止时间;
(3)当待发送的二进制码流中第i个码元为“B1”时,对步骤1所采集的生物叫声脉冲信号中范围内的信号xi(t)嵌入标识信号awi(t);
所述标识信号awi的生成步骤为:对xi(t)做FFT,然后在频域提取包络,通过门限判决获取能量集中的频率范围得到其频谱Xi(f);构建频响为1-Xi(f)的滤波器fi;使用随机信号生成器生成随机信号ai(t);使用滤波器fi对随机信号ai(t)滤波,得到标识信号awi(t);
嵌入标识信号后的生物叫声脉冲信号为:si(t)=xi(t)+p·awi(t);
当待发送的二进制码流中第i个码元为“B2”时,步骤1所采集的生物叫声脉冲信号中范围内的信号不做处理;
(4)发送端将经过步骤3处理的生物叫声信号发送出;
(5)隐蔽信息接收端对接收到的生物叫声信号y(t)提取包络,得到包络信号er(t);通过门限判决,获取er(t)中每个生物叫声脉冲的时间范围tj,分别为第j个生物叫声脉冲的起始时间和终止时间;0<j≤J;J为接收到接收的生物叫声个数;
(6)对y(t)中的每个生物叫声脉冲yj(t)判断是否有嵌入信息,所述判断步骤为:对yj(t)做FFT,然后在频域提取包络,通过门限判决获取能量集中的频率范围,得到其频谱Yj(f);构建频响为1-Yj(f)的滤波器使用对yj(t)滤波,得到滤波后的信号ywj(t);使用与发送端同步的随机信号生成器生成随机信号aj(t);使用滤波器对随机信号aj(t)滤波,得到标识信号对ywj(t)与进行同步采样,计算每个采样点处的相关系数Rj(n),0<n<Ns,Ns为采样点总数,如果Rj(n)的最大值Rmax≥0.5,则接收端接收到的第j个生物叫声脉冲信号中有嵌入信息,发送端发送的第j个码元为“B1”;如果Rmax<0.5,则接收端接收到的第j个生物叫声脉冲信号中无嵌入信息,发送端发送的第j个码元为“B2”。
2.根据权利要求1所述的基于生物叫声的隐蔽信息传输方法,其特征在于,所述步骤1和步骤5中提取信号的包络采用双α滤波器,所述双α滤波器的α=0.001。
3.根据权利要求1所述的基于生物叫声的隐蔽信息传输方法,其特征在于,所述步骤3和步骤6中在频域提取包络采用双α滤波器,所述双α滤波器的α=0.1。
4.根据权利要求1所述的基于生物叫声的隐蔽信息传输方法,其特征在于,B1=1,B2=0。
5.根据权利要求1所述的基于生物叫声的隐蔽信息传输方法,其特征在于,B1=0,B2=1。
6.一种基于生物叫声的隐蔽信息传输系统,包括发送端和接收端,其特征在于,所述发送...
【专利技术属性】
技术研发人员:何呈,邵硕,芮超群,朱柏宇,戴跃伟,
申请(专利权)人:江苏科技大学,江苏科技大学海洋装备研究院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。