一种新的数据传输中的信息隐藏方法、存储介质技术

技术编号:19969687 阅读:90 留言:0更新日期:2019-01-03 15:48
本发明专利技术提供一种新的数据传输中的信息隐藏方法,包括以下步骤:获取码元个数为N的码字序列的误比特率分布,该误比特率分布标识码字序列中每个码元的误比特率;选择误比特率最大的前S个码元的位置并进行标记,同时标记其他N‑S个码元的位置;将需要隐藏的信息数据随机嵌入到N‑S个码元的位置范围内;将嵌入有隐藏信息数据的码字序列调制后送入信道进行传输;接收端对接收的码字序列进行译码后提取嵌入的隐藏信息数据。本发明专利技术的隐秘信息的嵌入避开了码字序列中的敏感位置,而是在其它位置上随机嵌入。而嵌入位置的范围,是由基于误比特率分布的方法来确定的。这种方法只需要对码在确定信噪比下进行仿真,获取误比特率分布即可。

A New Information Hiding Method and Storage Medium in Data Transmission

The present invention provides a new method of information hiding in data transmission, which includes the following steps: acquiring the bit error rate distribution of the code word sequence with the number of symbols N, which identifies the bit error rate of each symbol in the code word sequence; selecting and marking the position of the first S symbols with the largest bit error rate, and marking the position of other N S symbols at the same time; The information data is randomly embedded in the position range of N S symbols; the codeword sequence embedded with hidden information data is modulated and sent to the channel for transmission; the receiver extracts the embedded hidden information data after decoding the received codeword sequence. The embedding of the secret information of the present invention avoids the sensitive position in the code word sequence, but randomly embeds it in other positions. The range of embedding location is determined by the method based on bit error rate distribution. This method only needs to simulate the code under a certain signal-to-noise ratio to obtain the BER distribution.

【技术实现步骤摘要】
一种新的数据传输中的信息隐藏方法、存储介质
本专利技术涉及信息安全领域,尤其涉及一种新的数据传输中的信息隐藏方法。
技术介绍
秘密信息的安全传递是信息战及保密通信的核心任务.作为信息安全传递的重要方式,信息隐藏将待传递的秘密信息伪装为不引人注意的普通信息而达到隐蔽传输或隐蔽存储的目的,对国家安全与信息安全具有重要意义.常见的信息隐藏技术有替换机制、变换域技术、扩频技术、失真技术、载体生成技术和统计学技术。它们各有特点,但也各有不足之处。例如,替换机制的鲁棒性不强,难以抵御滤波干扰、有损压缩攻击,并且依赖于格式化文件;变换域技术和扩频技术复杂度较高,开销大。载体生成技术处理过程繁重复杂,生成载体需要较长的时间;统计学技术可传输的秘密信息容量不高,鲁棒性不强。而基于信道编码的信息隐藏技术适用于所有具有信道编码的数据通信中。在这种方案中,隐藏信息以噪声的形式随机地嵌入到数据帧中。因此,隐藏信息不易被发现。保密性好.在这种方案中,如何选择隐藏信息在码字序列中嵌入的位置,直接影响到嵌入信息的容量和对载体信息的影响的大小。在文献[1](王伟祥,刘玉君,李文雄,利用LDPC码实现信道编码信息隐藏技本文档来自技高网...

【技术保护点】
1.一种新的数据传输中的信息隐藏方法,其特征在于,包括以下步骤:S1:获取码元个数为N的码字序列的误比特率分布,该误比特率分布标识码字序列中每个码元的误比特率;S2:选择误比特率最大的前S个码元的位置并进行标记,同时标记其他N‑S个码元的位置;S3:将需要隐藏的信息数据随机嵌入到N‑S个码元的位置范围内;S4:将嵌入有隐藏信息数据的码字序列调制后送入信道进行传输;S5:接收端对接收的码字序列进行译码后提取嵌入的隐藏信息数据。

【技术特征摘要】
1.一种新的数据传输中的信息隐藏方法,其特征在于,包括以下步骤:S1:获取码元个数为N的码字序列的误比特率分布,该误比特率分布标识码字序列中每个码元的误比特率;S2:选择误比特率最大的前S个码元的位置并进行标记,同时标记其他N-S个码元的位置;S3:将需要隐藏的信息数据随机嵌入到N-S个码元的位置范围内;S4:将嵌入有隐藏信息数据的码字序列调制后送入信道进行传输;S5:接收端对接收的码字序列进行译码后提取嵌入的隐藏信息数据。2.根据权利要求1所述的一种新的数据传输中的信息隐藏方法,其特征在于:所述步骤S1中:设信道编码的码字长度为N,则用Cj=(c1,c2,…,cN)表示第j个码字序列,并设Cj(k)=ck,k=1,2,…,N;Cj(k)为第j个码字序列中第k个码元;对信道编码在给定的信噪比SNR条件下进行仿真,求出该码的误比特率分布,表示为P=(p1,p2,…,pN),并设P(j)=pj,j=1,2,…,N;P(j)表示码字序列中第j个码元的误比特率。3.根据权利要求2所述的一种新的数据传输中的信息隐藏方法,其特征在于:设定步骤S2中选出的前S个误比特率最高的码元的位置记为B=(b1,b2,…,bS),并设B(i)=bi,i=1,2,…,S;设定步骤S3中设需要隐藏的信息数据长度为H=m*t,m为每个码字序列中的嵌入数据个数,且m≤N-S,t为所需帧数,即码字序列个数;嵌入数据序列表示为H=(h11,h12,…h1m,h21,h22,…h2m,…ht1,ht2,…htm),并设H(ji)=hji;1≤i≤m,1≤j≤t;对上述需要隐藏的数据生成一个t行m列的嵌入矩阵W=(w11,w12,…,w1m;w21,w22,…,w2m;…...

【专利技术属性】
技术研发人员:邵霞王超王真王红梅
申请(专利权)人:华北水利水电大学
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1