Authentication method of ad hoc network and wireless communication terminal thereof
First Claim
1. An authentication method of an ad hoc network that is configured by wireless communication terminals communicating with each other,wherein, when a first wireless communication terminal and a second wireless communication terminal conduct mutual authentication, the authentication method comprises:
- determining whether or not a common key that is commonly possessed by the first wireless communication terminal and the second wireless communication terminal exists;
conducting, when a common key that is commonly possessed does not exist, a first mutual authentication using a public key, and effecting commonly possessing a common key by the first wireless communication terminal and the second wireless communication terminal, when both of the terminals having successfully completed the first mutual authentication; and
conducting when a common key that is commonly possessed exists, a second mutual authentication between the first and the second wireless communication terminals with the common key;
wherein, in the effecting commonly possessing the common key;
when a common key does not exist in either the first wireless communication terminal or the second wireless communication terminal, the first wireless communication terminal generates a common key, and sends common key information including the common key to the second wireless communication terminal,when a common key exists in the first wireless communication terminal and a common key does not exist in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key to the second wireless communication terminal, andwhen a common key exists in the first wireless communication terminal and another common key also exists in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key that the first wireless communication terminal possesses to the second wireless communication terminal and the second wireless communication terminal sends common key information including the common key that the second wireless communication terminal possesses to the first wireless communication terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
On ad hoc networks in which connection relationships among communication terminals constantly change, the processing load increases when authentication is performed each time a connection relationship changes. According to this invention, when communication terminals possess the same common key, mutual authentication is conducted with that common key, and when communication terminals do not possess the same common key, mutual authentication is conducted with a public key. Communication terminals that conducted mutual authentication exchange and retain a common key that they selected and common keys received from other communication terminals. When neither communication terminal possesses a common key at authentication, one terminal creates a common key and distributes it to the other terminal, and when one terminal has a common key it creates that common key and distributes it to the other terminal. Further, a common key possessed by a communication terminal corresponding to a relay node is broadcast periodically.
-
Citations
9 Claims
-
1. An authentication method of an ad hoc network that is configured by wireless communication terminals communicating with each other,
wherein, when a first wireless communication terminal and a second wireless communication terminal conduct mutual authentication, the authentication method comprises: -
determining whether or not a common key that is commonly possessed by the first wireless communication terminal and the second wireless communication terminal exists; conducting, when a common key that is commonly possessed does not exist, a first mutual authentication using a public key, and effecting commonly possessing a common key by the first wireless communication terminal and the second wireless communication terminal, when both of the terminals having successfully completed the first mutual authentication; and conducting when a common key that is commonly possessed exists, a second mutual authentication between the first and the second wireless communication terminals with the common key; wherein, in the effecting commonly possessing the common key; when a common key does not exist in either the first wireless communication terminal or the second wireless communication terminal, the first wireless communication terminal generates a common key, and sends common key information including the common key to the second wireless communication terminal, when a common key exists in the first wireless communication terminal and a common key does not exist in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key to the second wireless communication terminal, and when a common key exists in the first wireless communication terminal and another common key also exists in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key that the first wireless communication terminal possesses to the second wireless communication terminal and the second wireless communication terminal sends common key information including the common key that the second wireless communication terminal possesses to the first wireless communication terminal. - View Dependent Claims (2, 3)
-
-
4. A wireless communication terminal of an ad hoc network that is configured by wireless communication terminals communicating with each other, wherein the wireless communication terminal has:
-
means that performs a first mutual authentication between wireless communication terminals; means that performs a second mutual authentication between wireless communication terminals using a common key; means that sends a common key information message relating to a common key for mutual authentication; means that receives a common key information message relating to a common key for mutual authentication; means that stores a common key for mutual authentication; and means that determines, when performing mutual authentication with another wireless communication terminal on the ad hoc network, whether or not a common key that is commonly possessed by the other wireless communication terminal exists; wherein, when the means that determines whether or not a common key that is commonly possessed by the other wireless communication terminal exists determines that a commonly possessed common key does not exist, a first mutual authentication using a public key is conducted with the other wireless communication terminal by means that conducts the first mutual authentication between the wireless communication terminals, and effecting the wireless communication terminal that successfully completed the first mutual authentication and the other wireless communication terminal to possess a common key, and when the means that determines whether or not a common key that is commonly possessed by the other wireless communication terminal exists determines that a commonly possessed common key exists, a second mutual authentication is conducted by means that uses the common key to conduct the second mutual authentication between the wireless communication terminal and the other wireless communication terminal using the common key; wherein, in the effecting commonly possessing the common key; when a common key does not exist in either the wireless communication terminal or the other wireless communication terminal, the wireless communication terminal generates a common key, and sends common key information including the common key to the other wireless communication terminal, when a common key exists in the wireless communication terminal and a common key does not exist in the other wireless communication terminal, the wireless communication terminal sends common key information including the common key to the other wireless communication terminal, and when a common key exists in the wireless communication terminal and another common key also exists in the other wireless communication terminal, the wireless communication terminal sends common key information including the common key that the wireless communication terminal possesses to the other wireless communication terminal and the other wireless communication terminal sends common key information including the common key that the other wireless communication terminal possesses to the wireless communication terminal. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An authentication method of an ad hoc network that is configured by wireless communication terminals communicating with each other,
wherein, when a first wireless communication terminal and a second wireless communication terminal conduct mutual authentication, the authentication method comprises: -
determining whether or not a common ad hoc network key for authentication to an ad hoc network is commonly possessed by the first wireless communication terminal and the second wireless communication terminal; conducting, when the common ad hoc network key is not commonly possessed, a first mutual authentication using a public key, and if the first and the second wireless communication terminals belong to a predetermined ad hoc network group, effecting commonly possessing the common ad hoc network key by the first wireless communication terminal and the second wireless communication terminal, when both of the terminals having successfully completed the first mutual authentication; and conducting when the common ad hoc network key is commonly possessed, a second mutual authentication between the first and the second wireless communication terminals with the common ad hoc network key to establish the first and the second wireless communication terminals as authenticated within the ad hoc network; wherein, in the effecting commonly possessing the common key; when a common key does not exist in either the first wireless communication terminal or the second wireless communication terminal, the first wireless communication terminal generates a common key, and sends common key information including the common key to the second wireless communication terminal, when a common key exists in the first wireless communication terminal and a common key does not exist in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key to the second wireless communication terminal, and when a common key exists in the first wireless communication terminal and another common key also exists in the second wireless communication terminal, the first wireless communication terminal sends common key information including the common key that the first wireless communication terminal possesses to the second wireless communication terminal and the second wireless communication terminal sends common key information including the common key that the second wireless communication terminal possesses to the first wireless communication terminal.
-
Specification