Analysis and Improvement of Steganography Protocol Based on Bell States in Noise Environment
2019-05-10ZhiguoQuShengyaoWuWenjieLiuandXiaojunWang
Zhiguo Qu ,Shengyao Wu,Wenjie Liu and Xiaojun Wang
Abstract:In the field of quantum communication,quantum steganography is an important branch of quantum information hiding.In a realistic quantum communication system,quantum noises are unavoidable and will seriously impact the safety and reliability of the quantum steganographic system.Therefore,it is very important to analyze the influence of noise on the quantum steganography protocol and how to reduce the effect of noise.This paper takes the quantum steganography protocol proposed in 2010 as an example to analyze the effects of noises on information qubits and secret message qubits in the four primary quantum noise environments.The results show that when the noise factor of one quantum channel noise is known,the size of the noise factor of the other quantum channel can be adjusted accordingly,such as artificially applying noise,so that the influence of noises on the protocol is minimized.In addition,this paper also proposes a method of improving the efficiency of the steganographic protocol in a noisy environment.
Keywords:Quantum steganography,quantum noise,noise channel,fidelity,efficiency.
1 Introduction
Quantum information hiding is a combination of classical information hiding and quantum cryptography and quantum communication technology.In the information age,information security involves all aspects of people’s daily life.With the rapid development of network research [Qu,Keeney and Robitzsch (2016)],information security has become crucial and has triggered a lot of research on it [Pradeep,Mridula and Mohana (2016)].As an important branch of information security,information hiding also plays an indispensable role.Quantum information hiding is based on the design philosophy of classical information hiding,and secret communication between communicators is realized by establishing a covert quantum channel in quantum cryptography or quantum communication technology.In 2001,Terhal et al.[Terhal,Divincenzo and Leung (2000)] proposed the first quantum information hiding protocol.Subsequently,quantum information hiding has developed rapidly.
Quantum steganography is an important sub-discipline of quantum information hiding.It hides secret information by embedding secret information in an ordinary quantum carrier.In recent years,a variety of quantum steganographic protocols have emerged in which different carrier media is used,such as Zhou et al.[Zhou,Qiu,Li et al.(2018)],image[Meng,Rice,Wang et al.(2018); Cao,Zhou,Sun et al.(2018); Qu,Zheng,Luo et al.(2017)],video [Nie,Xu,Feng et al.(2018); Qu,Chen and Ji (2017)],audio [Shamneed and Maya (2014)],etc.In 2002,Geabanacloche [Geabanacloche (2002)] used quantum error-correcting codes to hide secret information.In this protocol,secret information can also be used as watermark to authenticate the security and integrality of data.In 2003,Guo et al.[Guo and Guo (2012)] proposed a quantum-hidden protocol that based on the Bell state’s preparation of uncertainty characteristics.In 2007,Matin [Martin (2007)]proposed a novel quantum steganography protocol based on the BB84 protocol [Bennett(1984)],analyzed the transparency and security of the protocol,and calculated the protocol's capacity in detail.In 2010,Shaw et al.[Shaw and Brun (2010,2011)] proposed a quantum steganography protocol by sharing random quantum (or classical) keys.In 2012,Mihara [Mihara (2012)] proposed a quantum steganography protocol that embeds secret information in the phase of a quantum state in the process of quantum Fourier transform.Wei et al.[Wei,Chen,Niu et al.(2013,2015)] proposed two quantum steganographic protocols based on quantum probability measurement.In 2015,Mihara[Mihara (2015)] proposed a quantum steganographic protocol that combines quantum error correction codes with pre-entanglement.In 2016,based on the novel enhanced quantum representation (NEQR),we proposed a quantum steganography algorithm [Qu,He and Ma (2016)] that embeds secret information in the second least significant bit and has better concealment.
Quantum noise is inevitable in the implementation of actual quantum systems,and it will seriously affect the security and reliability of quantum systems.In recent years,there have been more and more studies on the influence of quantum noise on quantum communication protocols [Qu,Chen and Ji (2017); Qu,Cheng,Luo et al.(2017); Qu,Wu,Wang et al.(2017); Qu,Chen,Ji et al.(2018)].For example,Wang et al.[Wang and Qu(2016)] studied the effect of noise on the deterministic joint remote preparation of a single qubit state algorithm through GHZ channels.Guan et al.[Guan,Chen,Wang et al.(2014)] calculated the output state and fidelity of the JRSP algorithm under amplitude damping and phase damping noise and analyzed the effect of noise on the algorithm in detail.Ma et al.[Ma,Gao,Zhang et al.(2017)] proposed an algorithm for deterministic remotely preparing quantum states by Brown states and analyzed the effects of noise on the algorithm.Wang et al.[Wang,Qu,Wang et al.(2017)] studied the effect of noise on the deterministic joint remote preparation of arbitrary two-qubit state schemes by GHZ states.Although,there are many researches about the effects of quantum noise on quantum remote preparation schemes.We want to know what effect quantum noise will have on a quantum steganography protocol and how to counter the effect of noise on the protocol.Therefore,this paper uses the steganographic protocol [Qu,Chen,Zhou et al.(2010)] proposed in 2010 as an example to study the effects of the four main quantum noises on the protocol and how to improve the protocol in a noisy environment so that the protocol has a better performance in a noisy environment.This article is organized as follows.In Section 2,we briefly review the steganographic protocol we proposed in 2010.In Section 3,four main quantum noise models are introduced,and the effect of noise on steganographic protocols is analyzed.In Section 4,the effects of noise channels on steganography are calculated under several possible realistic communication conditions.Finally,Section 5 summarizes the work of this paper and proposes a possible method to improve the efficiency of steganographic protocols in noisy environments.
2 Quantum steganography protocol
In the original quantum steganography protocol [Qu,Chen,Zhou et al.(2010)],the sender Alice wishes to send to the receiver Bob an information bits sequence in which two bits of secret information are hidden.The concrete steps of the quantum steganography protocol are as follows:
S1) Bob firstly prepares a large amount ofstates,then sends eachAparticles to Alice through quantum channel.Alice obtains the particle setSA=[A1,A2,...,An],and Bob possesses the particle setSB=[B1,B2,...,Bn].
S2) After gettingSA,Alice randomly enter the control mode S3 or the information transmission mode S4.
S3) Control mode:Alice and Bob conduct eavesdropping detection.If there is an eavesdropping,Bob stops communicating with Alice.Otherwise,enter the information transmission mode S4.
S4) Information transmission mode:(a) According to the information bits sequence,Alice performs the corresponding unitary operations onSAand then getsS′A=[A′1,A′2,...,A′n]and sends it back to Bob.After Bob receivesS′A,he can decode the information bits sequence by performing Bell measurements onS′AandS′B.(b) Alice selects two particles and enters secret information hiding mode.
S5) Secret message hiding mode:Alice selects theA′mandA′m+1fromS′Aaccording to the secret information.The two Bell states formed byA′m-1B′m-1andA′mB′mmust be consistent with the secret information,mcan be sent to Bob through the classic channel using IBF or one-time pad.Later,Alice copies the informationA′m-1B′m-1carried toA′m+1B′m+1by doing a same unitary operationUijonA′m+1.Finally,Alice measuresA′mA′m+1under the Bell-basis for entanglement swapping and sends them back to Bob.
S6) Secret message decoding mode:After Bob obtains the valuem,he performs Bellbasis measurements onA′mA′m+1andB′mB′m+1,respectively.Bob can decode the hidden secret information through the secret information encoding rules.
3 The noisy quantum steganography protocol
In this section,we describe the four main quantum channel noises,as well as a model for analyzing the effect of noise on the steganography protocol.
3.1 Quantum channel noises
This section will introduce the four main noise environments in the quantum channel,i.e.,amplitude-damping,phase-damping,bit-flip and depolarizing noise.
3.1.1 Amplitude damping
Amplitude damping noise describes the effect on the system caused by the loss of energy in the quantum system.The Kraus operator of amplitude damping noise is expressed as follows.
whereλdenotes the noise factor and satisfies 0≤λ≤1.
3.1.2 Phase dampingCompared with amplitude damping,phase damping describes the loss of quantum information,which does not include loss of information due to energy loss.The Kraus operator of phase damping noise is described as follows.
where the noise factor satisfies the condition 0≤λ≤1.
3.1.3 Bit flip
The bit-flip noise changes a qubit fromor fromwith the probabilityλ.The Kraus operator of bit-flip noise is described as follows.
In whichλdenotes the noise factor and satisfies0≤λ≤1.
3.1.4 Depolarizing
The depolarizing noise will replace one qubit with a completely maximal mixed stateI/2in the probabilityλin the system.The Kraus operator is expressed as:
whereσx,σy,σzare standard Pauli matrixes and the noise factor satisfies 0≤λ≤1.
3.2 The steganography protocol under quantum noises
For ease of analysis,we study the effect of noise on each Bell state with transmission information.
In Step S1,when Bob transmits particleAto Alice,particleAwill be affected by quantum noise.The initial state of quantum can be written as
After Bob particles are transferred to Alice,the quantum state shared by Alice and Bob becomes
in whichEAdenotes the noise operator acting on qubitA,superscript denotes theitransmitted particle.
Since this article mainly analyzes the influence of noise on the steganographic protocol,it is assumed that the eavesdropping detection has passed,skipping the Step S3:control mode and entering the Step S4:information transmission mode.
Alice performs corresponding unitary operationsUijonAparticles according to the information bits sequence,the quantum system becomes
Then,Alice sendsAparticle back to Bob through noisy quantum channel,the quantum system becomes
In a noise-free environment,the quantum state Bob receives should be
To describe the quantum noise effect on the quantum state,the fidelity is defined as follow.
The valueFrepresents the degree of similarity between the two quantum states.The value of 1 indicates that the two quantum states are the same.The smaller the valueF,the smaller the similarity of the two quantum states.Therefore,for the information bits sequence,the effect of noise can be measured by Eq.(10).
For secret messages,assume that the quantum noises are described aswhen transmittingAmandAm+1,respectively.And the initial state of the quantum system that carries the secret messages is represented by
After transmitting the particlesAmandAm+1,the quantum system becomes
Alice performs an entanglement swapping onρs1,i.e.a Bell-basis measurement onAm′Am+1′,msatisfies the consistency condition.After that,the quantum becomesρs1′,and then Alice sendsAmAm+1back to Bob through noisy quantum channel.Finally,Bob gets the quantum state as follow.
Bob performs Bell-basis measurements onAm′Am+1′andBm′Bm+1′,respectively.According to the measurement results,the secret message can be decoded.
4 The analyses of noise effects
This section will discuss the effects of noise on the quantum steganographic protocol in several possible scenarios.It should be pointed out that,in the steganography protocol,the carrier of the secret information is based on the carrier of the transmitted information.Therefore,we will analyze the impact of noise on the transmitted information,and then analyze the influence of noise on the secret information.
4.1 Effect on transmitted information
a) Considering Bob’s quantum channel is in a noisy environment (λBC≠0) while Alice’s quantum channel is protected from noise (λAC=0).The fidelity for each type of noise can be written as
The subscripts in the left of Eq.(14) to Eq.(17) represent the noise scenarios,ADdenotes amplitude damping,Phsdenotes phase damping,BFdenotes bit flip andDdenotes depolarizing.The fidelity in the scenario that Bob’s quantum channel is affected by noiseX(X=∅,AD,Phs,BF,D),while Alice's quantum channel is not affected by noise is described asFX,∅.
Figure1:Fidelity of the transmitted information when only Bob’s quantum channel is affected by a noisy environment
According to Fig.1,we can see that the phase damping noise has less effect than the other three quantum noises whatever valueλBCis.In addition,it is not difficult to find that the quantum state that carries information suffers from phase damping,bit flip and depolarizing noises have the same effect,and as the increase ofλBC,the fidelity decreases linearly.
b) The quantum channel that Bob transmits particle and the quantum channel that Alice transmits particle are both affected by quantum noises (λBC≠0andλAC≠0).
In the case that the quantum channel of Bob transmits particle is subjected to the amplitude damping noise and the quantum channel of Alice transmits particle is affected by one of the four different quantum noises,the fidelities in these four cases are calculated as follows.
Figure2:Fidelity of the transmitted information when Bob’s quantum channel is affected by amplitude damping (AD) noise and Alice's quantum channel is affected by one of four noisy environments.The dash line denotes the situation only Bob’s quantum channel is affected by amplitude damping (AD) noisy environment
In Fig.2,we can see that whenλBCis fixed,in other words,Bob’s channel is affected by amplitude damping noise of the same intensity,the effect of noise of amplitude damping noise acted on Alice’s channel is less than the other three quantum noises.WhenλBCis small (λBC≤0.1),phase damping,bit flip and depolarizing noise have a very close influence on transmission information.With the increase ofλBC,the fidelity of bit flip noise is gradually higher than the depolarizing noise,and the depolarization noise is gradually higher than the phase damping noise.In addition,asλBCincreases,the fidelity atλAC=0gradually decreases,but the fidelity atλAC=1increases gradually.It can be found that whenλACis large,the fidelity increases asλBCincreases.Which means that when one channel is affected by strong noise,the greater the noise that other channel is subjected to,the higher the fidelity of transmitted information is.
Figure3:Fidelity of the transmitted information when Bob’s quantum channel is affected by phase damping (Phs) noise and Alice's quantum channel is affected by one of four noisy environments.The dash line denotes the situation only Bob’s quantum channel is affected by phase damping (Phs) noisy environment
In the case where the quantum channel of Bob transmits particle is subjected to the phase damping noise while the quantum channel of Alice transmits particle is affected by one of the four different quantum noises,the fidelities under the four cases are
In Fig.3,we plot Eq.(22) to Eq.(25) as a function ofλACfor several values ofλBC.It can be seen that whenλBCis small (λBC≤0.3),the effect of phase damping acting on Alice's quantum channel is less than phase damping,phase damping is less than depolarizing noise,depolarizing noise is less than bit flip noise,and fidelity in the four noises decreases with increasing noise intensity.With the increase ofλBC,the phase damping noise acting on Alice’s channel is gradually smaller than the depolarizing noise,the depolarizing noise is smaller than the phase damping noise,and the phase damping noise is smaller than the bit flip noise.WhenλBCis large,the fidelity of transmitted information when Alice’s channel subjected to phase damping or depolarizing noise increases with increasingλAC.Another interesting result is that,more phase damping noise or more depolarizing noise acting on Alice’s channel can increase the fidelity of the transmitted information compared to the situation that Alice’s channel is protected from noise whenλBC≥0.8.Hence,if quantum noise is inevitable and Alice can choose different noisy communication channels,she can effectively improve the fidelity of transmitted information by selecting the right noise channel.
Next,we study the scene that Bob’s quantum channel is subjected to the bit flip noise while the Alice’s quantum channel is affected by one of the four different quantum noises.The fidelities are given as follows.
In Fig.4 we plot Eq.(26) to Eq.(29) as a function ofλACfor several values ofλBC.In this case,we can find similar conclusions as when Bob’s channel is subjected to phase damping noise.WhenλBCis small,amplitude damping noise acting on Alice’s channel has the least influence compared to other three noises.With the increase ofλBC,bit flip noise acting on Alice’s channel has the least influence on transmission information.WhenλBCis large,bit flipping,depolarizing noise and phase damping noise all increase with the increase ofλAC.When Bob's quantum channel suffers from strong bit flip noise(λBC>0.75),more bit flip noise,depolarizing noise,or phase damping noise acting on Alice’s channel can increase the fidelity of the transmitted information.
Figure4:Fidelity of the transmitted information when Bob’s quantum channel is affected by bit flip (BF) noise and Alice’s quantum channel is affected by one of four noisy environments.The dash line denotes the situation only Bob’s quantum channel is affected by bit flip (BF) noisy environment
Another important case is where the quantum channel of Bob transmits particle is subjected to the depolarizing noise while the quantum channel of Alice transmits particle is affected by one of the four different quantum noises,the fidelities under the four cases are calculated as follows.
In Fig.5 we plot Eq.(30) to Eq.(33) as a function ofλACfor several values ofλBC.It can be found that phase damping noise,bit flip noise,and depolarizing noise acting on Alice's channel have the same effect on transmission information.And whenλBCis small(λBC≤0.7),amplitude damping noise acting on Alice’s channel has less effect on transmission information than the other three quantum noises.With the increase ofλBC,the fidelity of the phase damping,bit flip and depolarizing noise acting on Alice’s channel is gradually greater than the amplitude damping noise.WhenλBCis large,the fidelity of the transmitted information increases gradually with the increase ofλAC.Analyzing Eq.(18) to Eq.(33),it can be found thatFAD,X=FX,AD,X=∅,AD,Phs,BF,FPhs,X=FX,Phs,X=∅,AD,Phs,BF,D,FBF,X=FX,BF,X=∅,AD,Phs,BF,D,FD,X=FX,D,X=∅,Phs,BF,D.It shows that some noise has good symmetry.But such symmetry is not forFAD,DbecauseFAD,D≠FD,AD.In addition,FPhs,Phs=FBF,BF,which means that when two channels are simultaneously subjected to phase damping or bit flip,noise has the same effect on transmission information.
Figure5:Fidelity of the transmitted information when Bob’s quantum channel is affected by depolarizing (D) noise and Alice’s quantum channel is affected by one of four noisy environments.The dash line denotes the situation only Bob’s quantum channel is affected by depolarizing (D) noisy environment.
Figure6:Efficiency of the secret message when only Bob’s quantum channel is affected by a noisy environment
4.2 Effect on secret message
Taking the transmission of secret information00as an example,assume that in an ideal environment,the quantum system containing secret information is
Considering that Bob sends his two qubits through a quantum channel simultaneously(λBC1=λBC2),and Alice sends her two qubits through a quantum channel at the same time (λAC1=λAC2).For convenient,the noise intensity of Bob’s channel is expressed byλBC,and the noise intensity of Bob’s channel is expressed byλAC.
Assuming Bob’s quantum channel is affected by quantum noise while Alice’s quantum channel is protected from quantum noise.In each type of noisy environment,the fidelity of secret information will be
In Fig.6,we can see that the tendency of fidelity is similar to the fidelity of transmitted information (Fig.1).The difference is that due to the superposition of noises of two transmitted information carriers,the middle part of the curve is concave,the fidelity of secret information is lower than transmitted information.
Next,we discuss the situation that both Alice and Bob’s quantum channel is subjected to noise.If Bob’s quantum channel is in amplitude damping noise and Alice’s channel is affected by one of four quantum noises.The fidelities of secret information in these four cases are
It can be seen,the effect of noise on a quantum system with secret message (Fig.7) is similar to the quantum system with transfer information (Fig.2).As to the transmission information,the first qubit in the Bell state is affected by noise.As to the secret message,it is based on the carrier of transmission information and only extended to two Bell states.And the entanglement swap does not change the effect of noise on the transmitted qubits.
Figure7:Efficiency of the secret message when Bob’s quantum channel is affected by amplitude damping noise (AD) and Alice’s quantum is affected by one of four quantum noises.Dash line denotes the fidelity of secret message when there is only Bob’s quantum channel is affected by quantum noise
Therefore,in this case,the impact of noise on the secret message contains the same conclusion as the transmitted information.
5 Conclusions
In this paper,we investigate how the steganography protocol in Qu et al.[Qu,Chen,Zhou et al.(2010)] is affected by quantum noise and establish a noise impact model.After that,we analyzed the impact of noise on information bits and secret information bits,respectively.The results show that when the quantum channel of only one of Bob and Alice is affected by noise,amplitude-damping noise has the least impact on the protocol compared to the other three noises.When the quantum channels of both Bob and Alice are affected by noise,the fidelity of the quantum state that contains information can be improved by adjusting the size of noise factors of the two parties,thereby improving the efficiency of the protocol.
In order to resist the influence of noise,we consider that in Fortes et al.[Fortes and Rigolin (2015)],the author proposed that a qubit in the transmission is affected by quantum noise and another qubit is not affected by noise,if the second qubit is also affected by quantum noise,the efficiency of quantum teleportation will increase.This means that the superposition of quantum noises may reduce the effect of quantum noise on the quantum state.Based on this idea,we can consider that the quantum channels used by Alice and Bob is suffered a noise that is a combination of different quantum noises to reduce the influence of noise on the steganographic protocol and improve the efficiency of the protocol in a noisy environment.
Therefore,the protocol can improve the efficiency of transmitting information by artificially applying additional quantum noise in a noisy environment.The invisibility and security of the noisy protocol is based on the invisibility and security of the original protocol,and therefore,it also has good invisibility and security.
杂志排行
Computers Materials&Continua的其它文章
- Security and Privacy Frameworks for Access Control Big Data Systems
- A Data Download Method from RSUs Using Fog Computing in Connected Vehicles
- Quantitative Analysis of Crime Incidents in Chicago Using Data Analytics Techniques
- A Deep Collocation Method for the Bending Analysis of Kirchhoff Plate
- Privacy-Preserving Content-Aware Search Based on Two-Level Index
- A Distributed ADMM Approach for Collaborative Regression Learning in Edge Computing