Information security for aeronautical surveillance systems
First Claim
1. A method for encrypting a Mode-S extended squitter, the Mode-S extended squitter including an eight-bit control segment followed by a twenty-four bit sender address segment, a fifty-six-bit message segment and a twenty-four-bit parity/identity segment, the method comprising:
- providing a key, the key including a control key segment, an address key segment, a first message key segment, and a first parity/identity key segment;
adding modulo two the control segment to the control key segment to produce an intermediate control segment;
adding modulo two the address segment to the address key segment to produce an intermediate address segment;
adding modulo two the message segment to the first message key segment to produce an intermediate message segment; and
adding modulo two the parity/identity segment to the first parity/identity key segment to produce an first intermediate parity/identity segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for encrypting a Mode-S extended squitter exploiting a provided key. The key includes a control key segment, an address key segment, a first message key segment, and a first parity/identity key segment. Adding modulo two the control segment to the control key segment produces an intermediate control segment. Adding modulo two the address segment to the address key segment produces an intermediate address segment. Adding modulo two the message segment to the first message key segment produces an intermediate message segment. Adding modulo two the parity/identity segment to the first parity/identity key segment produces an first intermediate parity/identity segment. Concatenating the intermediate control segment, the intermediate address segment, the intermediate message segment, and the intermediate parity/identity segment produces an intermediate extended squitter. Shifting the intermediate extended squitter according to a linear function shift register produces a shifted-intermediate parity/identity segment.
27 Citations
21 Claims
-
1. A method for encrypting a Mode-S extended squitter, the Mode-S extended squitter including an eight-bit control segment followed by a twenty-four bit sender address segment, a fifty-six-bit message segment and a twenty-four-bit parity/identity segment, the method comprising:
-
providing a key, the key including a control key segment, an address key segment, a first message key segment, and a first parity/identity key segment;
adding modulo two the control segment to the control key segment to produce an intermediate control segment;
adding modulo two the address segment to the address key segment to produce an intermediate address segment;
adding modulo two the message segment to the first message key segment to produce an intermediate message segment; and
adding modulo two the parity/identity segment to the first parity/identity key segment to produce an first intermediate parity/identity segment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for decrypting an encrypted extended squitter, the encrypted extended squitter consisting of an eight-bit control segment followed by a twenty-four bit address segment, a fifty-six-bit encrypted message segment, and, the twenty-four bit doubly-encrypted parity/identity segment, the method comprising:
-
providing a key, the key including a second message key segment, and a second parity/identity key segment;
adding modulo two the encrypted message segment to the second message key segment to produce an intermediate message segment; and
adding modulo two the doubly-encrypted parity segment to the second parity segment to produce a singly-decrypted parity segment. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A Mode-S encrypter, the encrypter configured to encrypt a composed Mode-S extended squitter including an eight-bit control segment followed by a twenty-four bit address segment, a fifty-six-bit message segment, and a twenty-four-bit parity/identity segment, the encrypter comprising:
-
a first encryption component configured to adding modulo two a extended squitter to a first encryption key segment to produce an intermediate extended squitter;
a linear function shift register to shift the intermediate extended squitter to generate a shifted, singly-encrypted parity segment;
a parity encryption component configured to further adding modulo two the shifted singly-encrypted parity/identity segment to a parity/identity encryption segment to generate an doubly-encrypted parity/identity segment; and
a message encryption component configured to adding modulo two the message segment to a message encryption key. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A decrypter for decrypting an encrypted composed Mode-S extended squitter to reconstitute the composed Mode-S extended squitter, the encrypted composed Mode-S extended squitter including a control segment, an address segment;
- an encrypted message segment, and a doubly encrypted parity segment, the decrypter comprising;
a first decryption component, the first decryption component configured to generate an intermediate encrypted extended squitter including an intermediate encrypted parity segment based upon the encrypted composed Mode-S extended squitter;
a parity encryption segment for generating a reference parity segment based upon the address segment;
an error detection and correction component for correcting errors in the intermediate extended squitter based upon the intermediate extended squitter and the reference parity segment and generating a corrected intermediate control segment;
a corrected intermediate address segment, and a corrected intermediate message segment; and
a second decryption component configured for decrypting the corrected intermediate control segment to produce an output, the output comprising a corrected control segment, a corrected address segment, and a corrected message segment. - View Dependent Claims (19, 20, 21)
- an encrypted message segment, and a doubly encrypted parity segment, the decrypter comprising;
Specification