The invention discloses a detection method for a
Sybil attack of a
wireless network based on channel state characteristics. The method comprises the following steps of (1) collecting
signal state characteristic information of each
client by a central detection AP, eliminating a
phase deviation and a
time deviation in the channel state characteristics by utilizing a self-adaptive MUSIC
algorithm, meanwhile, computing an
angle of arrival of a
sight distance
route by applying a spatial
smoothing MUSIC
algorithm through a receiving phase, and distinguishing angle signals transmitted by different APs by comparing different RSSI values; (2) detecting the
Sybil attack and a Sybil node through combination of the
angle of arrival and the
signal strength, and distinguishing whether the node is underthe
Sybil attack or not through comparison with the actual sending
angle of arrival (AoA) and the RSSI; and (3 ) constructing a Sybil
attack detection
model system, carrying out experiments on the APand mobile equipment at different angles, meanwhile, computing the angle and carrying out
simulation experiment on the Sybil
attack, and detecting the Sybil node and the Sybil
attack. According to the method, the Sybil node and the Sybil attack in the
wireless network can be accurately detected, and the detection efficiency is 98%.