WIRELESS COMMUNICATION SYSTEM AND WIRELESS COMMUNICATION METHOD
First Claim
1. A wireless communication system constituted of a singular or plural wireless communication terminals and at least a corresponding access point, whereinthe access point comprises at leastan identification number storage portion which stores a current and next identification number inherent of the wireless communication terminal;
- a key storage portion for storing a hash key shared between the wireless communication terminals;
a random number generation processing portion for generating a random number;
a hash function arithmetic operation processing portion for carrying out arithmetic operation processing with a key provided hash function; and
a control communication processing portion which carries out communication with the wireless communication terminal and executes a control processing for each processing portion,the access point generates a second identification number using a current identification number, a hash key and a first random number for any wireless communication terminal under a control of the control communication processing portion by means of the hash function arithmetic operation processing portion, and further generates a third identification number using the second identification number, hash key and second random number,the control communication processing portion sends an initialization instruction signal containing the first and second random numbers to the wireless communication terminal, updates a current identification number stored in the identification number storage portion to a second identification number and sets up a next identification number on a third identification number,the wireless communication terminal comprises at leasta communicating portion which communicates with the access point;
a self number storage portion which stores a current and next identification numbers inherent of self;
a key storage portion which stores a hash key shared between the access points; and
the hash function arithmetic operation processing portion which executes arithmetic operation processing with a key provided hash function,when the communicating portion receives the initialization instruction signal from the access point, the hash function arithmetic operation processing portion generates a second identification number using the current identification number stored in the self number storage portion, hash key and the first random number further, generates a third identification number using the second identification number, hash key and the second random number, updates the current identification number stored in the self number storage portion to a second identification number and sets up a next identification number on a third identification number.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a technology of effectively avoiding tracing on a terminal performed with an identification number being a target and DoS attack without making any significant changes to a communication system.
In the wireless communication system of the present invention, under a control of a control communication processing portion 113 of an access point, a hash function arithmetic operation processing portion 112 generates a third identification number to be updated using a current identification number, hash key and random number for any wireless communication terminal, a control communication processing portion 113 sends an update instruction signal containing the random number to the wireless communication terminal and updates the current identification number stored in the identification number storage portion 121 to a second identification number. When the wireless communication terminal receives an update instruction signal, the current identification number is updated to the second identification number and the hash function arithmetic operation processing portion generates a third identification number using the current identification number, hash key and random number stored in the self number storage portion.
-
Citations
16 Claims
-
1. A wireless communication system constituted of a singular or plural wireless communication terminals and at least a corresponding access point, wherein
the access point comprises at least an identification number storage portion which stores a current and next identification number inherent of the wireless communication terminal; -
a key storage portion for storing a hash key shared between the wireless communication terminals; a random number generation processing portion for generating a random number; a hash function arithmetic operation processing portion for carrying out arithmetic operation processing with a key provided hash function; and a control communication processing portion which carries out communication with the wireless communication terminal and executes a control processing for each processing portion, the access point generates a second identification number using a current identification number, a hash key and a first random number for any wireless communication terminal under a control of the control communication processing portion by means of the hash function arithmetic operation processing portion, and further generates a third identification number using the second identification number, hash key and second random number, the control communication processing portion sends an initialization instruction signal containing the first and second random numbers to the wireless communication terminal, updates a current identification number stored in the identification number storage portion to a second identification number and sets up a next identification number on a third identification number, the wireless communication terminal comprises at least a communicating portion which communicates with the access point; a self number storage portion which stores a current and next identification numbers inherent of self; a key storage portion which stores a hash key shared between the access points; and the hash function arithmetic operation processing portion which executes arithmetic operation processing with a key provided hash function, when the communicating portion receives the initialization instruction signal from the access point, the hash function arithmetic operation processing portion generates a second identification number using the current identification number stored in the self number storage portion, hash key and the first random number further, generates a third identification number using the second identification number, hash key and the second random number, updates the current identification number stored in the self number storage portion to a second identification number and sets up a next identification number on a third identification number. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A wireless communication system constituted of a singular or plural wireless communication terminals and at least a corresponding access point, wherein
the access point comprises at least an identification number storage portion which stores an identification number inherent of the wireless communication terminal; -
a key storage portion which stores a hash key shared between the wireless communication terminals; a random number generation processing portion which generates a random number; a hash function arithmetic operation processing portion which carries out arithmetic operation processing with a key provided hash function; and
a control communication processing portion which controls communication with the wireless communication terminal, and executes a control processing for each processing portion,the hash function arithmetic operation processing portion generates a second identification number using a current identification number, a hash key and a random number for any wireless communication terminal under a control of the control communication processing portion, and the control communication processing portion sends the update instruction signal containing the random number to the wireless communication terminal at least by a predetermined cycle and updates a current identification number stored in the identification number storage portion to a second identification number, the wireless communication terminal comprises at least a communicating portion which communicates with the access point;
a self number storage portion which stores an identification number inherent of self;
a key storage portion which stores a hash key shared between the access points; and
the hash function arithmetic operation processing portion which executes arithmetic operation processing with a key provided hash function,when the communicating portion receives the update instruction signal from the access point, the hash function arithmetic operation processing portion generates a second identification number using the current identification number stored in the self number storage portion, hash key and the random number further, updates the current identification number stored in the self number storage portion to a second identification number.
-
-
9. A communication method for wireless communication system constituted of a singular or plural wireless communication terminals and at least a corresponding access point, the access point and the wireless communication terminal previously sharing a hash key and storing in each key storage portion,
the communication method comprising: -
access point side identification number generating step in which the hash function arithmetic operation processing portion of an access point generates a second identification number using a current identification number, a hash key and a first random number for any wireless communication terminal under a control of the control communication processing portion of the access point and further generates a third identification number using the second identification number, the hash key and the second random number; an initialization instruction step in which the control communication processing portion sends an initialization instruction signal containing the first and second random numbers to the wireless communication terminal; an access point side identification number initialization step of updating a current identification number stored in the identification number storage portion to a second identification number at any time after the access point side identification number generation step and further setting a next identification number on a third identification number; a terminal side identification number generation step in which when the communicating portion of the wireless communication terminal receives the initialization instruction signal from the access point, the hash function arithmetic operation processing portion generates a second identification number using a current identification number stored in the self number storage portion, hash key and the first random number and further generates a third identification number using the second identification number, the hash key and the second random number; and a terminal side identification number initialization step of updating a current identification number stored in the self number storage portion to a second identification number and further setting a next identification number on a third identification number. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A communication method for wireless communication system constituted of a singular or plural wireless communication terminals and at least a corresponding access point, the access point and the wireless communication terminal sharing a hash key and storing in each key storage portion,
the communication method comprising: -
access point side identification number generating step in which the hash function arithmetic operation processing portion of an access point generates a second identification number using a current identification number, a hash key and a first number for any wireless communication terminal under a control of the control communication processing portion of the access point; update instruction step in which the control communication processing portion sends the update instruction signal containing the random number to the wireless communication terminal at least by a predetermined cycle; a terminal side identification number generation step in which when the communicating portion of the wireless communicating terminal receives the update instruction signal from the access point, the hash function arithmetic operation processing portion generates the current identification number stored in the self number storage portion, the hash key and the random number; a terminal side identification number update step of updating the second identification number stored in the self number storage portion of the wireless communication terminal to the second identification number; and an access point side identification number updating step of updating the current identification number stored in the identification number storage portion of the access point to the second identification number at any time after the update instruction step.
-
-
16. The wireless communication method according to claim to 15, wherein the identification number of the wireless communication terminal is MAC (Media Access Control) address.
Specification