Encryption for asymmetric data links
First Claim
Patent Images
1. A method of transmitting data between a ground segment and a plurality of airborne segments comprising:
- a forward link including;
obtaining a first data stream at said ground segment, the first data stream including a data header having routing information and a data payload having other information;
packet encrypting said first data stream to maintain said data header while encrypting said data payload;
sending said packet encrypted first data stream to said plurality of airborne segments; and
if said routing information in said data header matches an address of at least one of said plurality of airborne segments, decrypting said packet encrypted first data stream at least at said one of said plurality of said plurality of airborne segments; and
a return link including;
obtaining a second data stream at least at one of said plurality of airborne segments;
bulk encrypting said second data stream to encrypt all of said second data stream;
sending said bulk encrypted second data stream to said ground segment; and
decrypting said bulk encrypted second data stream at said ground segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for asymmetrically encrypting data communicated between a ground platform and multiple airborne platforms. The method includes packet encrypting ground-based data so as to preserve routing information while encrypting the remaining data. The packet-encrypted data is then transmitted to the airborne platforms. The method also includes bulk encrypting airborne-based data so as to maximize security. The bulk-encrypted data is then transmitted to the ground platform.
56 Citations
21 Claims
-
1. A method of transmitting data between a ground segment and a plurality of airborne segments comprising:
-
a forward link including;
obtaining a first data stream at said ground segment, the first data stream including a data header having routing information and a data payload having other information;
packet encrypting said first data stream to maintain said data header while encrypting said data payload;
sending said packet encrypted first data stream to said plurality of airborne segments; and
if said routing information in said data header matches an address of at least one of said plurality of airborne segments, decrypting said packet encrypted first data stream at least at said one of said plurality of said plurality of airborne segments; and
a return link including;
obtaining a second data stream at least at one of said plurality of airborne segments;
bulk encrypting said second data stream to encrypt all of said second data stream;
sending said bulk encrypted second data stream to said ground segment; and
decrypting said bulk encrypted second data stream at said ground segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification