Patent ID: 8166528

Claim:
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.