Patent ID: 8862884

Claim:
A method of generation of a secret key shared between a first terminal and a second terminal, where said first and second terminals are connected by a wireless communication channel, and where the first terminal makes a first estimate of an impulse response of said wireless communication channel and the second terminal makes a second estimate of the impulse response of said wireless communication channel, comprising: (a) a first message representing the first estimate is sent by the first terminal to the second terminal, where said first message has been previously encoded using a channel encoding, and punctured with a first puncturing pattern, at a sufficiently high puncturing rate higher than a threshold puncturing rate that exceeds a correction capability of said channel encoding; (b) a second message representing the second estimate is stored by the second terminal, where said second message has previously been encoded using said channel encoding; (c) said second message is combined with the first message to decode the first message; and (d) the second terminal determines the secret key from the decoded first message upon determining that the decoding of the first message is successful.