Secure mobile ad-hoc network and related methods
First Claim
Patent Images
1. A secure mobile ad-hoc network (MANET) node comprising:
- a wireless communications device for establishing a wireless communications link with at least one adjacent MANET node in a MANET to establish at least one route to a destination MANET node based upon a MANET routing protocol to thereby transfer cipher text to the destination MANET node;
a plain text source;
a random initialization vector (IV) generator for generating a random IV;
a seed generator for performing a one-way algorithm using a secret key and the random IV for generating a seed;
a key encryptor receiving the seed and generating a key sequence based thereon; and
a logic circuit generating the cipher text for transmission to the at least one adjacent MANET node over the wireless communications link and based upon the key sequence and the plain text;
said random IV generator being coupled to said wireless communications device, and said wireless communications device transmitting the random IV with the cipher text.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile ad-hoc network may include a plurality of nodes including a source node and at least one adjacent node. The source node may include a wireless communications device for establishing a wireless communications link with the at least one adjacent node, a plain text source, and a seed generator for performing a one-way algorithm using a secret key for generating a seed. Furthermore, the source node may also include a key encryptor for receiving the seed and generating a key sequence based thereon, and a logic circuit for generating cipher text for transmission over the wireless communications link and based upon the key sequence and the plain text.
-
Citations
42 Claims
-
1. A secure mobile ad-hoc network (MANET) node comprising:
-
a wireless communications device for establishing a wireless communications link with at least one adjacent MANET node in a MANET to establish at least one route to a destination MANET node based upon a MANET routing protocol to thereby transfer cipher text to the destination MANET node; a plain text source; a random initialization vector (IV) generator for generating a random IV; a seed generator for performing a one-way algorithm using a secret key and the random IV for generating a seed; a key encryptor receiving the seed and generating a key sequence based thereon; and a logic circuit generating the cipher text for transmission to the at least one adjacent MANET node over the wireless communications link and based upon the key sequence and the plain text; said random IV generator being coupled to said wireless communications device, and said wireless communications device transmitting the random IV with the cipher text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A secure mobile ad-hoc network (MANET) node comprising:
-
a wireless communications device for establishing a wireless communications link with at least one adjacent MANET node in a MANET to establish at least one route to a destination MANET node based upon a MANET routing protocol and to thereby transfer cipher text to the destination MANET node; a plain text source; a seed generator for performing a hashing algorithm using a secret key and a changing reference value for generating a seed; a random initialization vector (IV) generator for generating a random IV; a key encryptor receiving the seed and the random IV and generating a key sequence based thereon; and a logic circuit generating the cipher text for transmission to the at least one adjacent MANET node over the wireless communications link and based upon the key sequence and the plain text. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A secure mobile ad-hoc network (MANET) node comprising:
-
a wireless communications device for establishing a wireless communications link with at least one adjacent MANET node in a MANET to establish at least one route to a destination MANET node based upon a MANET routing protocol and to thereby transfer cipher text to the destination MANET node; a plain text source; a random initialization vector (IV) generator for generating a random IV; a seed generator for performing a hashing algorithm using a secret key and the random IV for generating a seed; a key encryptor generating a key sequence based upon the seed; and a logic circuit generating the cipher text for transmission to the at least one adjacent MANET node over the wireless communications link and based upon the key sequence and the plain text. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A mobile ad-hoc network (MANET) comprising:
a plurality of MANET nodes comprising a source MANET node, at least one MANET node adjacent to said source MANET node, and a destination MANET node, said source MANET node comprising a wireless communications device for establishing a wireless communications link with said at least one adjacent MANET node to establish at least one route to the destination MANET node based upon a MANET routing protocol and to thereby transfer cipher text to the destination MANET node, a plain text source, a random initialization vector (IV) generator for generating a random IV; a seed generator for performing a one-way algorithm using a secret key and the random IV for generating a seed, a key encryptor receiving the seed and generating a key sequence based thereon, and a logic circuit generating the cipher text for transmission to the at least one adjacent MANET node over the wireless communications link and based upon the key sequence and the plain text. - View Dependent Claims (30, 31, 32, 33, 34)
-
35. A communications method for a mobile ad-hoc network (MANET) comprising a plurality of MANET nodes, the method comprising:
-
establishing a route from a source MANET node to a destination MANET node in the MANET based upon a MANET routing protocol; generating a random initialization vector (IV) at the source MANET node; performing a one-way algorithm at the source MANET node using a secret key and the random IV to generate a seed; generating a key sequence at the source MANET node based upon the seed; generating cipher text at the source MANET node based upon the key sequence and the plain text; and transmitting the cipher text from the source MANET node to at least one adjacent MANET node along the route to the destination MANET node. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
Specification