CN111525976A - A covert communication method based on normal random process mean parameter modulation - Google Patents
A covert communication method based on normal random process mean parameter modulation Download PDFInfo
- Publication number
- CN111525976A CN111525976A CN202010138833.XA CN202010138833A CN111525976A CN 111525976 A CN111525976 A CN 111525976A CN 202010138833 A CN202010138833 A CN 202010138833A CN 111525976 A CN111525976 A CN 111525976A
- Authority
- CN
- China
- Prior art keywords
- random
- pseudo
- mean
- sequence
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000008569 process Effects 0.000 title claims abstract description 18
- 239000000654 additive Substances 0.000 claims abstract description 15
- 230000000996 additive effect Effects 0.000 claims abstract description 15
- 230000001360 synchronised effect Effects 0.000 claims description 23
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 6
- 238000011084 recovery Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000000295 complement effect Effects 0.000 claims description 3
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims description 3
- 239000010931 gold Substances 0.000 claims description 3
- 229910052737 gold Inorganic materials 0.000 claims description 3
- 238000010586 diagram Methods 0.000 abstract description 4
- 238000004088 simulation Methods 0.000 description 5
- 230000007613 environmental effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K1/00—Secret communication
- H04K1/003—Secret communication by varying carrier frequency at or within predetermined or random intervals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
一种基于正态随机过程均值参数调制的隐蔽通信方法,以非0均值的正态随机序列作为载波,合法用户传输的隐蔽比特来调制正态随机序列的均值极性,然后载波与双极性的伪随机码相乘,使得整个比特周期的隐蔽信号呈现出零均值的特点;这种方法发射的隐蔽信号,与接收机中必然存在的高斯噪声非常相似,从而使得窃听者不易察觉到隐蔽通信的存在。本发明给出了隐蔽通信系统的结构图、隐蔽信号的概率密度函数、均值估计器,以及推导出了在加性白高斯噪声信道下的误比特率公式,指出了误比特率与比特周期内的样本数、信噪比、载波均值大小的关系。本发明实现容易、对设备计算性能要求不高,隐蔽性较好。
A covert communication method based on normal random process mean parameter modulation. The normal random sequence with non-zero mean is used as the carrier, and the hidden bits transmitted by legitimate users are used to modulate the mean polarity of the normal random sequence, and then the carrier and bipolar Multiplying the pseudo-random codes of , so that the covert signal of the whole bit period has the characteristics of zero mean; the covert signal transmitted by this method is very similar to the Gaussian noise that must exist in the receiver, so that the eavesdropper is not easy to detect the covert communication. The presence. The invention provides the structure diagram of the covert communication system, the probability density function of the covert signal, the mean value estimator, and deduces the bit error rate formula under the additive white Gaussian noise channel. The relationship between the number of samples, the signal-to-noise ratio, and the average value of the carrier. The invention is easy to implement, has low requirements on the computing performance of the equipment, and has good concealment.
Description
技术领域technical field
本发明涉及无线通信和信息安全技术领域,具体涉及一种基于正态随机过程均值参数调制的隐蔽通信方法。The invention relates to the technical field of wireless communication and information security, in particular to a covert communication method based on normal random process mean value parameter modulation.
背景技术Background technique
当前及未来的无线通信设备,合法用户之间的数据交互过程中,数据安全性问题受到越来越重视。一种解决方法是通过标准协议SSL/TLS等或者是私有协议,在传输层与应用层之间对网络连接进行加密。但加密的同时也引入了另一个问题,加密技术将明文加密成一堆乱码,反而提醒窃听者,传输的数据存在重要的信息。窃听者有可能没法破解合法用户间的通信内容,但可以发射干扰信号,使得合法用户通信无法正常进行。In current and future wireless communication devices, in the process of data interaction between legitimate users, the issue of data security has received more and more attention. One solution is to encrypt the network connection between the transport layer and the application layer through standard protocols such as SSL/TLS or a proprietary protocol. But encryption also introduces another problem. The encryption technology encrypts the plaintext into a bunch of garbled characters, but instead reminds the eavesdropper that there is important information in the transmitted data. Eavesdroppers may not be able to decipher the content of the communication between legitimate users, but they can transmit interference signals, making the communication between legitimate users unable to proceed normally.
本发明采用了隐蔽通信的方法,发送的隐蔽信号具备与环境干扰相似的随机统计特征,使得窃听者无法区分接收到的信号来源(来自合法用户发送的隐蔽信号,还是多用户下的环境干扰)。这种低截获概率的隐蔽通信方法,窃听者很有可能未能检测出合法用户之间的隐蔽传输的存在,更遑论传输的信息破解,实现了用户重要信息不被窃听的目的。The present invention adopts the method of covert communication, and the sent covert signal has random statistical characteristics similar to environmental interference, so that eavesdroppers cannot distinguish the source of the received signal (the covert signal sent by legitimate users, or the environmental interference under multi-user conditions) . With this kind of covert communication method with low probability of interception, eavesdroppers are likely to fail to detect the existence of covert transmissions between legitimate users, let alone crack the transmitted information, so that important information of users is not eavesdropped.
加性白高斯噪声信道是通信中经典信道,本发明利用非0均值正态分布的随机序列作为载波,再结合双极性伪随机码,提出了一种隐藏在环境干扰中的隐蔽通信方法。The additive white Gaussian noise channel is a classic channel in communication. The invention uses a non-zero mean normal distribution random sequence as a carrier, combined with a bipolar pseudo-random code, and proposes a covert communication method hidden in environmental interference.
发明内容SUMMARY OF THE INVENTION
为了能够让合法用户实现隐蔽数据的安全传输,本发明提出了一种基于正态分布随机过程均值参数调制的隐蔽通信方法,它发射的隐蔽信号,呈现出0均值的正态分布,与接收机中必然存在的高斯噪声统计特性相似,使得窃听者无法分辨出接收到的信号来自于环境干扰还是隐蔽信号,具有很强的隐蔽性。另外,隐蔽通信系统的结构、伪随机码的同步,对窃听者而言是未知的,这就增加了窃听者破解的难度。In order to enable legal users to realize the safe transmission of covert data, the present invention proposes a covert communication method based on normal distribution random process mean parameter modulation. The Gaussian noise that must exist in the network has similar statistical characteristics, so that the eavesdropper cannot distinguish whether the received signal comes from environmental interference or a concealed signal, which has a strong concealment. In addition, the structure of the covert communication system and the synchronization of the pseudo-random code are unknown to the eavesdropper, which increases the difficulty for the eavesdropper to decipher.
本发明提供如下技术方案:The present invention provides the following technical solutions:
一种基于正态随机过程均值参数调制的隐蔽通信方法,所述隐蔽通信方法包括隐蔽通信系统发射机的信息隐藏处理与隐蔽通信系统接收机的信息恢复处理;A covert communication method based on normal random process mean value parameter modulation, the covert communication method includes information hiding processing of a covert communication system transmitter and information recovery processing of a covert communication system receiver;
所述隐蔽通信系统发射机的信息隐藏处理包括以下步骤:The information concealment processing of the described covert communication system transmitter includes the following steps:
1-1:正态分布噪声发生器产生的随机序列,其均值由隐蔽比特b来调制,也即,b为‘0’时,在一个比特周期内,作为载波的正态分布噪声发生器,生成长度为n、均值为μ、方差为σ2的正态分布随机序列,记为{xk,k=1,...,n}~N(μ,σ2);对于b为‘1’,正态分布噪声发生器生成均值为-μ、方差为σ2的正态分布随机序列,记为{xk,k=1,...,n}~N(-μ,σ2);1-1: The random sequence generated by the normal distribution noise generator, the mean value of which is modulated by the hidden bit b, that is, when b is '0', within a bit period, as the normal distribution noise generator of the carrier, Generate a normally distributed random sequence of length n, mean μ, and variance σ 2 , denoted as {x k , k=1,...,n}~N(μ,σ 2 ); for b it is '1 ', the normal distribution noise generator generates a normal distribution random sequence with mean -μ and variance σ 2 , denoted as {x k , k=1,...,n}~N(-μ,σ 2 ) ;
1-2:伪随机码发生器,在一个比特周期内,生成长度为n的正交或者准正交的伪随机码序列,单双极性变换,把单极性的‘0’、‘1’,分别变换到双极性的‘+1’、‘-1’,经过单双极性变换之后的伪随机序列,记为{mk,k=1,...,n};1-2: Pseudo-random code generator, in one bit period, generates an orthogonal or quasi-orthogonal pseudo-random code sequence of length n, unipolar and bipolar conversion, and converts unipolar '0', '1 ', respectively converted to bipolar '+1', '-1', the pseudo-random sequence after single-bipolar transformation, denoted as {m k , k=1,...,n};
1-3:双极性的伪随机码序列,与隐蔽比特调制后的正态分布序列相乘,得到隐蔽信号序列{sk=mkxk,k=1,...,n},隐蔽信号呈现出零均值正态分布的特性,也即每个比特隐蔽信号序列的均值为0;1-3: The bipolar pseudo-random code sequence is multiplied by the normal distribution sequence modulated by the concealed bit to obtain the concealed signal sequence {s k =m k x k , k=1,...,n}, The covert signal exhibits the characteristic of zero mean normal distribution, that is, the mean of each bit covert signal sequence is 0;
所述隐蔽通信系统接收机的信息恢复处理包括以下步骤:The information recovery process of the covert communication system receiver includes the following steps:
2-1:在已经同步的情况下,接收机产生与发射机一致的伪随机序列;该伪随机序列经过单双极性变换,把单极性的‘0’、‘1’,分别变换到双极性的‘+1’、‘-1’,记同步双极性伪随机码为{mk,k=1,...,n};2-1: In the case of synchronization, the receiver generates a pseudo-random sequence consistent with the transmitter; the pseudo-random sequence undergoes unipolar and bipolar transformation, and the unipolar '0' and '1' are respectively transformed into For bipolar '+1', '-1', denote the synchronous bipolar pseudo-random code as {m k , k=1,...,n};
2-2:接收机在一个比特周期收到的n个随机序列{rk=skwk,k=1,...,n,其中wk,k=1,...,n是加性白高斯噪声序列,均值为0、方差为然后{rk,k=1,...,n}与同步双极性的伪随机序列{mk,k=1,...,n}与相乘,得到{uk=rkmk,k=1,...,n}序列,送入到均值估计器中,从长度为n的{yk}随机序列中,得到均值这个参数的估计值估计器为:2-2: n random sequences received by the receiver in one bit period {r k =s k wk,k=1,...,n, where wk,k=1,...,n are additive White Gaussian noise sequence with mean 0 and variance Then {r k , k=1,...,n} is multiplied by the synchronous bipolar pseudo-random sequence {m k , k=1,...,n} to obtain {u k =r k m k , k=1,...,n} sequence is sent to the mean estimator, and the estimated value of the mean parameter is obtained from the {y k } random sequence of length n The estimator is:
2-3:采用硬判决,得到隐蔽比特的估计硬判决的规则是:2-3: Use hard decision to get an estimate of hidden bits The rules for hard judgment are:
在隐蔽通信系统中,需要一对同步的伪随机码发生器,这里的伪随机码的作用:一是使得发射的隐蔽信号呈现出零均值的特性;二是用于区分不同用户,接收机只有与发射机的伪随机码一致,才能从接收信号中恢复出被隐蔽比特调制的非0均值正态随机序列;三是窃听者必须掌握隐蔽通信系统的结构,以及同步伪随机码,才能破解隐蔽通信。In a covert communication system, a pair of synchronous pseudo-random code generators are needed. The functions of the pseudo-random code here are: first, to make the transmitted covert signal exhibit zero-average characteristics; second, to distinguish different users, the receiver only has Consistent with the pseudo-random code of the transmitter, the non-zero mean normal random sequence modulated by the concealed bits can be recovered from the received signal; third, the eavesdropper must master the structure of the concealed communication system and the synchronous pseudo-random code in order to decipher the concealment communication.
进一步,所述伪随机码选取近似正交的Gold码。Further, the pseudo-random code selects an approximately orthogonal Gold code.
伪随机码序列如果用于区分用户,则在每个隐蔽比特,伪随机码序列是相同的。If the pseudo-random code sequence is used to distinguish users, the pseudo-random code sequence is the same for each hidden bit.
再进一步,作为载波的非0均值正态分布随机噪声,当其均值μ与标准差σ之比小于0.4,也即μ≤kσ(0<k≤0.4)时,与双极性的伪随机码序列相乘后,得到的隐蔽信号,近似为零均值的正态分布随机噪声,且其方差为具体地说,随机变量X~N(μ,σ2),离散等概率随机变量M,其分布列P(M=-1)=P(M=1)=1/2,M与X相互独立,令S=MX,则S的概率密度函数为Further, as the non-zero mean normal distribution random noise of the carrier, when the ratio of the mean μ to the standard deviation σ is less than 0.4, that is, μ≤kσ (0<k≤0.4), it is different from the bipolar pseudo-random code. After the sequences are multiplied, the hidden signal obtained is approximately a normally distributed random noise with zero mean, and its variance is Specifically, random variables X~N(μ, σ 2 ), discrete equal-probability random variable M, its distribution sequence P(M=-1)=P(M=1)=1/2, M and X are independent of each other , let S=MX, then the probability density function of S is
当μ≤kσ(0<k≤0.4)时,fS(s)用gS(s)近似When μ≤kσ(0<k≤0.4), f S (s) is approximated by g S (s)
式中 in the formula
更进一步,均值估计器为Going a step further, the mean estimator for
相应地,当接收机的伪随机码序列与发射机的伪随机码序列同步时,估计器的均值为Correspondingly, when the pseudo-random code sequence of the receiver is synchronized with the pseudo-random code sequence of the transmitter, the mean of the estimator is
估计器的方差为The variance of the estimator is
式中为加性白高斯噪声的方差。in the formula is the variance of additive white Gaussian noise.
当隐蔽比特‘0’、‘1’等概率、收发双方的伪随机码序列同步时,加性白高斯信道下的误比特率ρ为When the probability of hidden bits '0', '1' is equal, and the pseudo-random code sequences of the sender and receiver are synchronized, the bit error rate ρ under the additive white Gaussian channel is
式中补余误差函数定义为该公式指出了误比特率与采样个数n、隐蔽信号的均值μ与标准差之比r、以及信噪比r之间的关系,当收发双方的伪随机码序列不同步时,误比特率这说明窃听者如果不能与发射机的伪随机码同步,无法获取任何有效信息。where the complementary error function is defined as This formula points out the relationship between the bit error rate and the number of samples n, the ratio of the mean value μ to the standard deviation r of the covert signal, and the signal-to-noise ratio r. When the pseudo-random code sequences of the sender and receiver are not synchronized, the bit error rate This means that an eavesdropper cannot obtain any valid information if he cannot synchronize with the pseudo-random code of the transmitter.
随着信噪比的增大,误比特率降低,但存在误比特率平台(error floor),当信噪比趋于无穷时,误比特率平台值即为理想信道时的误比特率,等于 With the increase of SNR, the bit error rate decreases, but there is an error floor (error floor). When the SNR tends to infinity, the value of the floor of the bit error rate is the bit error rate of the ideal channel, which is equal to
本发明中,隐蔽通信系统包括了隐蔽发射机和接收机,在发射机,隐蔽比特调制了正态分布随机载波的均值参数;在接收机,估计出均值,从而恢复出隐蔽比特;In the present invention, the covert communication system includes a covert transmitter and a receiver. At the transmitter, the covert bits modulate the mean value parameter of the normally distributed random carrier; at the receiver, the mean value is estimated, thereby recovering the covert bits;
所述隐蔽通信系统中的发射机,对隐蔽比特b为‘0’,在一个比特周期内,作为载波的正态分布噪声发生器,生成长度为n、均值为μ、方差为σ2的正态分布随机序列,记为{xk,k=1,...,n}~N(μ,σ2);对于隐蔽比特b为‘1’,正态分布噪声发生器生成均值为-μ、方差为σ2的正态分布随机序列,记为{xk,k=1,...,n}~N(-μ,σ2)。然后,这n的均值非0的正态分布随机序列,与双极性、等概率的伪随机码序列{mk,k=1,...,n}相乘,得到了隐蔽信号序列{sk=mkxk,k=1,...,n}。隐蔽信号呈现出零均值正态分布的特性,也即每个比特隐蔽信号序列的均值为0,这与无线通信中的加性白高斯噪声相似。The transmitter in the covert communication system, for the covert bit b is '0', in a bit period, as a normal distribution noise generator of the carrier, generates a positive signal with a length of n, a mean value of μ, and a variance of σ 2 . Normally distributed random sequence, denoted as {x k , k= 1 , . , a normal distribution random sequence with variance σ 2 , denoted as {x k , k=1,...,n}~N(-μ,σ 2 ). Then, the normal distribution random sequence with non-zero mean value of n is multiplied by the bipolar, equal probability pseudo-random code sequence {m k , k=1,...,n} to obtain the covert signal sequence { sk = m k x k , k=1, . . . , n}. The covert signal exhibits the characteristic of zero mean normal distribution, that is, the mean value of each bit covert signal sequence is 0, which is similar to the additive white Gaussian noise in wireless communication.
所述隐蔽通信系统中的接收机,把接收到的序列与同步的伪随机码序列相乘,恢复出非0均值的正态随机序列;通过均值估计器,得到均值的估计值经过硬判决,得到隐蔽比特的估计。The receiver in the covert communication system multiplies the received sequence with the synchronized pseudo-random code sequence to recover a normal random sequence with a non-zero mean value; obtains an estimated value of the mean value through the mean value estimator After a hard decision, an estimate of the hidden bits is obtained.
在隐蔽通信系统中,需要一对同步的伪随机码发生器。选取近似正交的Gold码作为伪随机码。伪随机码的作用:一是使得发射的隐蔽信号呈现出零均值的特性;二是用于区分不同用户;三是增加了窃听者破解的难度。In covert communication systems, a pair of synchronized pseudo-random code generators are required. The approximately orthogonal Gold code is selected as the pseudo-random code. The functions of the pseudo-random code: firstly, it makes the transmitted covert signal show the characteristic of zero mean value; secondly, it is used to distinguish different users; thirdly, it increases the difficulty for eavesdroppers to crack.
本发明的构思为:非0均值正态分布随机序列作为载波,传输的隐蔽比特来调制载波的均值极性,然后再与双极性的伪随机码相乘,使得隐蔽信号呈现出零均值正态分布的特性;这与接收机必然存在的高斯噪声非常相似,窃听者对此不敏感,从而实现了隐蔽通信的目的。The idea of the present invention is as follows: a non-zero mean normal distribution random sequence is used as a carrier, and the transmitted concealed bits modulate the mean polarity of the carrier, and then multiplied with a bipolar pseudo-random code, so that the concealed signal presents a zero mean positive This is very similar to the Gaussian noise that must exist in the receiver, and the eavesdropper is not sensitive to it, thus achieving the purpose of covert communication.
本发明的有益效果为:给出的隐蔽通信系统,计算复杂度很低,适用于物联网等计算力较弱的设备中;给出了隐蔽信号的概率密度函数公式、估计器的性能分析,以及推导出了加性白高斯噪声信道下的隐蔽通信系统的误比特率公式。The beneficial effects of the invention are as follows: the given covert communication system has very low computational complexity and is suitable for devices with weak computing power such as the Internet of Things; the formula of the probability density function of covert signals and the performance analysis of the estimator are given, And the bit error rate formula of covert communication system under additive white Gaussian noise channel is deduced.
附图说明Description of drawings
图1为隐蔽通信系统结构图。Figure 1 is a structural diagram of a covert communication system.
图2为μ=0.4σ、σ=1时的混合随机过程的概率密度函数近似为正态分布时的相对误差曲线图。FIG. 2 is a graph of relative error when the probability density function of the mixed random process when μ=0.4σ and σ=1 is approximated to a normal distribution.
图3为n=1000、信道信噪比为-10dB时,估计器的正态分布概率图。Figure 3 is a normal distribution probability diagram of the estimator when n=1000 and the channel signal-to-noise ratio is -10dB.
图4为μ=0.4σ、n=100时隐蔽系统在加性白高斯噪声信道下的误比特率。Figure 4 shows the bit error rate of the covert system under the additive white Gaussian noise channel when μ=0.4σ and n=100.
具体实施方式Detailed ways
下面结合附图,对本发明作具体的描述。The present invention will be described in detail below with reference to the accompanying drawings.
参照图1~图4,一种基于正态分布随机过程均值参数调制的隐蔽通信方法,隐蔽通信系统发射机的信息隐藏处理与隐蔽通信系统接收机的信息恢复处理;1 to 4, a covert communication method based on normal distribution random process mean parameter modulation, information hiding processing of a covert communication system transmitter and information recovery processing of a covert communication system receiver;
所述隐蔽通信系统发射机的信息隐藏处理包括以下步骤:The information concealment processing of the described covert communication system transmitter includes the following steps:
1-1:用正态分布噪声发生器产生服从均值为(-1)bμ、方差为σ2的分布的随机分布序列,记为N((-1)bμ,σ2),其中b为二进制隐蔽比特,b∈{0,1};μ和σ为大于0的实数,设比特周期为Tb,在一个Tb内有生成n个独立同分布的随机序列,记为{xk,k=1,...,n},具体地说,如果隐蔽比特b=0,则生成n个N(μ,σ2)分布的随机序列;如果隐蔽比特b=1,则生成n个N(-μ,σ2)分布的随机序列;1-1: Use a normal distribution noise generator to generate a random distribution sequence that obeys a distribution with mean (-1) b μ and variance σ 2 , denoted as N((-1) b μ, σ 2 ), where b is a binary hidden bit, b∈{0,1}; μ and σ are real numbers greater than 0, set the bit period as T b , and generate n independent and identically distributed random sequences within a T b , denoted as {x k , k= 1 , . N(-μ,σ 2 ) distributed random sequence;
1-2:伪随机码发生器产生‘0’、‘1’等概率的伪随机码,经过单双极性变换,把单极性的‘0’、‘1’,分别变换到双极性的‘+1’、‘-1’。记双极性的伪随机码序列为{mk,k=1,...,n};1-2: The pseudo-random code generator generates pseudo-random codes with probabilities of '0' and '1', and after unipolar and bipolar conversion, the unipolar '0' and '1' are converted to bipolar respectively. '+1', '-1'. Denote the bipolar pseudo-random code sequence as {m k , k=1,...,n};
1-3:正态分布噪声发生器输出的随机序列,与双极性的伪随机序列相乘,记为{sk=xkmk,k=1,...,n};单双极性变换的‘-1’相乘之后,改变了随机序列均值的极性;与‘+1’相乘,不改变随机序列均值的极性;包含了隐蔽信息的序列sk发射到信道中去;1-3: The random sequence output by the normally distributed noise generator is multiplied by the bipolar pseudo-random sequence, denoted as {s k =x k m k , k=1,...,n}; single and double After multiplying the '-1' of the polarity transformation, the polarity of the mean value of the random sequence is changed; multiplying with '+1' does not change the polarity of the mean value of the random sequence; the sequence sk containing the hidden information is transmitted to the channel go;
设M是离散型随机变量,分布列为P(M=-1)=P(M=1)=1/2;设X为连续型随机变量,概率密度函数为fX(x);M与X相互独立;设M=m时,X的条件概率密度函数fX|M(x|m);令S=MX,可以证明,S为连续型随机变量,概率密度函数为fS(s)为Let M be a discrete random variable, and the distribution is listed as P(M=-1)=P(M=1)=1/2; let X be a continuous random variable, and the probability density function is f X (x); M and X is independent of each other; when M=m, the conditional probability density function of X is f X|M (x|m); let S=MX, it can be proved that S is a continuous random variable, and the probability density function is f S (s) for
后续的附图2和附图3验证了在一定条件下,随机变量S可以近似为正态分布,进一步,从公式(1)可得到,fS(-s)=fS(s),也即发送的{sk,k=1,...,n}序列,其分布关于s=0对称的,因此,在一个隐蔽比特周期内,虽然噪声发生器输出的随机序列是非0均值的正态分布,但经过双极性伪随机码相乘之后,近似为0均值的正态分布,这样,包含了隐蔽信息的发射信号,与高斯信道的噪声一样,都是服从均值为0的正态分布,窃听者难以区分,因此,具有很好的隐蔽性。Subsequent accompanying
所述隐蔽通信系统接收机的信息恢复处理包括以下步骤:The information recovery process of the covert communication system receiver includes the following steps:
2-1:在同步的情况下,接收机产生与发射机一致的伪随机序列;该伪随机序列经过单双极性变换,把单极性的‘0’、‘1’,分别变换到双极性的‘+1’、‘-1’,记同步双极性伪随机码为{mk,k=1,...,n};2-1: In the case of synchronization, the receiver generates a pseudo-random sequence consistent with the transmitter; the pseudo-random sequence undergoes unipolar and bipolar conversion, and the unipolar '0' and '1' are converted to bipolar respectively. Polarity '+1', '-1', denote the synchronous bipolar pseudo-random code as {m k , k=1,...,n};
2-2:经过加性白高斯噪声信道之后的序列为{rk=sk+nk,k1,…,n;然后与同步双极性的伪随机序列mk,,k=1,...,n与相乘,得到{rkmk,k=1,...,n}序列,送入到均值估计器中,均值估计为:2-2: The sequence after the additive white Gaussian noise channel is {r k =s k +n k , k1,...,n; then with the synchronous bipolar pseudo-random sequence mk,,k=1,... . and n are multiplied to obtain {r k m k , k=1, ..., n} sequence, which is sent to the mean estimator, and the mean is estimated as:
2-3:采用硬判决,得到隐蔽比特的估计硬判决的规则是:2-3: Use hard decision to get an estimate of hidden bits The rules for hard judgment are:
参照图2,一种基于正态分布随机过程均值参数调制的隐蔽通信方法,包含隐蔽比特的隐蔽信号是近似服从0均值的正态分布的,具体说明如下:Referring to FIG. 2, a covert communication method based on normal distribution random process mean parameter modulation, the covert signal including covert bits is approximately normal distribution with zero mean value, and the details are as follows:
公式(1)给出了隐蔽信号的概率密度函数,其中随机变量X的概率密度函数为:Formula (1) gives the probability density function of the covert signal, where the probability density function of the random variable X is:
因此,隐蔽信号的概率密度函数为:Therefore, the probability density function of the covert signal is:
当μ≤kσ(0<k≤0.4)时,fS(s)可用为gS(s)来近似,When μ≤kσ(0<k≤0.4), f S (s) can be approximated by g S (s),
其中图2给出了σ=1,k=0.4时,公式(5)近似为公式(6)时的相对误差,相对误差定义为in Figure 2 shows the relative error when σ=1, k=0.4, formula (5) is approximated to formula (6), and the relative error is defined as
图2中的取值范围为[-3σS,3σS],根据正态分布的“3σ”准则,99.7%概率落在此范围内。另外,取不同的σ值,图的曲线形状是完全一样的。从图中可看出,最大相对误差在6%以内,这个近似是可以接受的。特别地,取更小的k值,近似效果很好。例如,k=0.3,最大相对误差在2%以内;k=0.2,最大相对误差在0.4%以内。The value range in Figure 2 is [-3σ S , 3σ S ], and according to the "3σ" criterion of normal distribution, 99.7% probability falls within this range. In addition, taking different σ values, the curve shape of the graph is exactly the same. As can be seen from the figure, the maximum relative error is within 6%, and this approximation is acceptable. In particular, for smaller values of k, the approximation works well. For example, k=0.3, the maximum relative error is within 2%; k=0.2, the maximum relative error is within 0.4%.
参照图3,n=1000、信道信噪比为-10dB时估计器的正态分布概率图。发射的隐蔽信号S=MX,其概率密度函数为公式(1),当选择μ≤kσ(0<k≤0.4)时,可近似为服从公式(6)给定的均值为0、方差为的正态分布随机过程。经过加性白高斯信道后的输出为R=S+W=MX+W (8)Referring to FIG. 3 , the probability map of the normal distribution of the estimator when n=1000 and the channel signal-to-noise ratio is -10dB. The transmitted covert signal S=MX, and its probability density function is formula (1). When μ≤kσ (0<k≤0.4) is selected, it can be approximated as follows: the given mean value of formula (6) is 0 and the variance is A normally distributed random process. The output after the additive white Gaussian channel is R=S+W=MX+W (8)
式中W为均值为0、方差为的白高斯噪声,定义信噪比为隐蔽信号的功率与加性白高斯噪声的功率之比,也即where W is the mean value of 0 and the variance is The white Gaussian noise is defined as the ratio of the power of the covert signal to the power of the additive white Gaussian noise, that is,
如果接收机的伪随机码发生器M′与发射机同步,M′=M,则输入均值估计器为If the receiver's pseudo-random code generator M' is synchronized with the transmitter, M'=M, then the input mean estimator is
当接收机的伪随机码序列与发射机的伪随机码序列同步时,也即M′=M时,M′M=1;而当收发两端的伪随机码序列不同步时,另外,M′W服从均值为0、方差为的正态分布。收发两端的伪随机码序列同步时,X与M′W由于来源不同,它们相互独立,则Y服从均值为μ、方差为的正态分布。如公式(2)所示,均值μ的估计器为When the pseudo-random code sequence of the receiver is synchronized with the pseudo-random code sequence of the transmitter, that is, when M'=M, M'M=1; In addition, M'W obeys the mean of 0 and the variance of normal distribution. When the pseudo-random code sequences at the sending and receiving ends are synchronized, X and M′W are independent of each other due to different sources, so Y obeys the mean value μ and the variance is normal distribution. As shown in Equation (2), the estimator for the mean μ is
相应地,估计器的均值为Correspondingly, the mean of the estimator is
估计器的方差为The variance of the estimator is
通过仿真可以验证,估计器服从正态分布,如图3所示,仿真的条件是n=1000,k=0.4,r=-10dB。It can be verified through simulation that the estimator obeys a normal distribution, as shown in Figure 3, and the simulation conditions are n=1000, k=0.4, and r=-10dB.
显然,当收发两端的伪随机码序列不同步时,Y=M′W没有包含隐蔽比特调制信号X,无法解调出隐蔽比特,也即误比特率为0.5。Obviously, when the pseudo-random code sequences at the sending and receiving ends are not synchronized, Y=M'W does not contain the concealed bit modulation signal X, and the concealed bits cannot be demodulated, that is, the bit error rate is 0.5.
参照图4,隐蔽通信在加性白高斯噪声信道下的误比特率性能曲线。仿真条件是n=100,k=0.4,r=[-10,10]dB。从仿真图中可以看出,仿真与理论推导非常贴近。理论误比特率的推导如下:Referring to FIG. 4 , the bit error rate performance curve of covert communication under additive white Gaussian noise channel. The simulation conditions are n=100, k=0.4, r=[-10, 10]dB. It can be seen from the simulation diagram that the simulation is very close to the theoretical derivation. The theoretical bit error rate is derived as follows:
结合公式(12)和(13),估计器的概率密度函数为Combining equations (12) and (13), the probability density function of the estimator is
再结合公式(3)给出的硬判决规则,则误比特率ρ为Combined with the hard decision rule given by formula (3), the bit error rate ρ is
式中补余误差函数定义为从该公式可以看出,增大比特采样个数n、隐蔽信号的均值、以及信噪比,都可以降低误比特率。然而,增大数n,降低了传输速率;增大均值μ,增加了隐蔽信号的发射功率,降低了隐蔽性。从图中可看出,在低信噪比的情况下,误比特率比较高,也即高斯噪声对估计器的影响比较大;另一方面,当信噪比较大时,存在一个误比特率平台(error floor),也即无论信噪比多高,再也不能降低误比特率了。这是因为此时的极限即为理想信道,所以误比特率平台值即为理想信道时的误比特率,等于 where the complementary error function is defined as It can be seen from this formula that increasing the number of bit samples n, the mean value of the covert signal, and the signal-to-noise ratio can reduce the bit error rate. However, increasing the number n reduces the transmission rate; increasing the mean value μ increases the transmit power of the concealed signal and reduces the concealment. It can be seen from the figure that in the case of low signal-to-noise ratio, the bit error rate is relatively high, that is, the Gaussian noise has a relatively large influence on the estimator; on the other hand, when the signal-to-noise ratio is large, there is a bit error rate. The error floor, that is, no matter how high the signal-to-noise ratio is, the bit error rate can no longer be reduced. This is because the limit at this time is the ideal channel, so the platform value of the bit error rate is the bit error rate of the ideal channel, which is equal to
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010138833.XA CN111525976B (en) | 2020-03-03 | 2020-03-03 | A Covert Communication Method Based on Normal Random Process Mean Parameter Modulation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010138833.XA CN111525976B (en) | 2020-03-03 | 2020-03-03 | A Covert Communication Method Based on Normal Random Process Mean Parameter Modulation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111525976A true CN111525976A (en) | 2020-08-11 |
CN111525976B CN111525976B (en) | 2023-05-12 |
Family
ID=71901974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010138833.XA Active CN111525976B (en) | 2020-03-03 | 2020-03-03 | A Covert Communication Method Based on Normal Random Process Mean Parameter Modulation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111525976B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115276883A (en) * | 2022-07-19 | 2022-11-01 | 西安电子科技大学 | Cooperative cognitive covert communication method based on maximum rate mechanism |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016075683A2 (en) * | 2014-11-13 | 2016-05-19 | Israel Aerospace Industries Ltd. | A method and system for data transmission |
US20170154181A1 (en) * | 2014-05-23 | 2017-06-01 | The George Washington University | System and method for uncovering covert timing channels |
US20170244443A1 (en) * | 2016-02-24 | 2017-08-24 | Raytheon Company | Systems and methods for waveform watermarking |
CN108632255A (en) * | 2018-04-08 | 2018-10-09 | 浙江警察学院 | A kind of convert communication system based on random noise modulation |
-
2020
- 2020-03-03 CN CN202010138833.XA patent/CN111525976B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170154181A1 (en) * | 2014-05-23 | 2017-06-01 | The George Washington University | System and method for uncovering covert timing channels |
WO2016075683A2 (en) * | 2014-11-13 | 2016-05-19 | Israel Aerospace Industries Ltd. | A method and system for data transmission |
US20170244443A1 (en) * | 2016-02-24 | 2017-08-24 | Raytheon Company | Systems and methods for waveform watermarking |
CN108632255A (en) * | 2018-04-08 | 2018-10-09 | 浙江警察学院 | A kind of convert communication system based on random noise modulation |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115276883A (en) * | 2022-07-19 | 2022-11-01 | 西安电子科技大学 | Cooperative cognitive covert communication method based on maximum rate mechanism |
Also Published As
Publication number | Publication date |
---|---|
CN111525976B (en) | 2023-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108632255B (en) | Covert communication system based on random noise modulation | |
EP2533459B1 (en) | Optical transmission device and receiving device for yuen encryption, optical transmission method and receiving method for yuen encryption, and encrypted communication system | |
CN101986632B (en) | Correlation delay-differential chaos shift keying-based modulation communication method | |
CN107222307A (en) | A kind of controlled quantum safety direct communication method based on four Particle Cluster states | |
CN104270227B (en) | Based on the empty safe transmission method of physical layer for moving keying in MISO system | |
CN106535177B (en) | A kind of concealed communication method based on autoregression man made noise | |
CN111934863B (en) | Key sharing method based on artificial noise and security coding in edge calculation | |
WO2021213631A1 (en) | Improved cryptographic method and system | |
CN109743155B (en) | A Physical Layer Security Transmission Method Based on Differential Chaotic Keying Based on Antenna Selection | |
CN109600329A (en) | The efficient chaotic communication system of multi-system based on Walsh code | |
EP3580886B1 (en) | Self-referenced continous-variable quantum key distribution devices, methods and systems | |
KR20200067739A (en) | Common secret key generating system for secure wireless communication | |
CN112702164B (en) | Multi-user double-field QKD network system and method based on orbital angular momentum | |
CN106788961A (en) | A kind of high security Orthogonal Decomposition Chaotic Scrambling method based on positional information | |
US20180316496A1 (en) | Simultaneous classical and quantum communication scheme based on coherent detection | |
CN111525976B (en) | A Covert Communication Method Based on Normal Random Process Mean Parameter Modulation | |
CN105450327A (en) | Physical-layer-secure wireless energy-carrying communication method | |
Ahmed et al. | Measure of covertness based on the imperfect synchronization of an eavesdropper in random communication systems | |
US20080095544A1 (en) | Optical Transmitter and Transmitting Method for Transmitting Cryptogram | |
CN110719126B (en) | A covert communication method suitable for MIMO communication system | |
CN117692068B (en) | Quantum key distribution method and device | |
Tahmasbi et al. | Covert and secret key expansion over quantum channels under collective attacks | |
CN111246463B (en) | Covert communication method based on skew parameter of alpha stable distribution random process | |
CN104202148A (en) | Secret communication method based on FM-DCSK | |
CN102647258B (en) | Cross-layer enhancing safety processing method of wireless communication MIMO (Multi-Input Multi-Output) system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |