Network Coding and Wireless Physical-layer ... - Jacobs University
Network Coding and Wireless Physical-layer ... - Jacobs University
Network Coding and Wireless Physical-layer ... - Jacobs University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
96<br />
Chapter 7: <strong>Physical</strong>-<strong>layer</strong> Key Encoding for <strong>Wireless</strong> <strong>Physical</strong>-<strong>layer</strong> Secret-key<br />
Generation (WPSG) with Unequal Security Protection (USP)<br />
data <strong>and</strong> present the second theorem.<br />
Theorem 7.2 If K ∈ GF (2 I K<br />
), in order to generate Z ∈ GF (2 n ), which is a codeword<br />
of n encoded key bits providing perfect secrecy in our system, the following conditions on<br />
I K are necessary <strong>and</strong> sufficient. [4]<br />
7.2.1. If I V K + 1 is even,<br />
7.2.2 If I V K + 1 is odd,<br />
I K ≥<br />
(n + 1)<br />
(I V K + 1) (7.3)<br />
2<br />
I K ≥<br />
(n + 1)<br />
(n − 1)<br />
(I V K + 1) +<br />
2<br />
2<br />
(7.4)<br />
Proof We prove this theorem by mathematical induction. We first demonstrate that the<br />
theorem is valid for n = 1 <strong>and</strong> n = 2 before showing that if the theorem is valid for any<br />
n, it will hold true for n + 1. The case of n = 1 can be easily validated by substituting it<br />
into (7.3) <strong>and</strong> (7.4) <strong>and</strong> observing that the resulting I K corresponds to that in Theorem<br />
7.1.<br />
Given Z 1 in Eq. (7.2), when L = 2 <strong>and</strong> I V K + 1 is an even number. Let<br />
Z 2 = K 1<br />
2 (I V K+3) ⊕ K 1 2 (I V K+5) ⊕ ... ⊕ K 3 2 (I V K+1) . (7.5)<br />
Now, the generator matrix generating Z 1 <strong>and</strong> Z 2 can be written as follows.<br />
⎡<br />
G p = ⎢<br />
⎣<br />
I V K +1<br />
{ }} {<br />
1 1 ... 1 1 1 ... 1<br />
0} 0 {{... 0}<br />
1} 1 ... 1{{ 1 1 ... 1}<br />
1<br />
2 (I V K+1) I V K +1<br />
I K −I V K −1<br />
{ }} {<br />
0 0 ... 0 0 0 ... 0<br />
0 0 ... 0<br />
⎤<br />
⎥<br />
⎦<br />
T<br />
= [g 1 g 2 ] (7.6)<br />
such that<br />
Z = [Z 1 , Z 2 ] = K · G p , (7.7)<br />
where<br />
K = [K 1 , K 2 , ..., K IK ]. (7.8)