This paper concerns the problem of detecting the use of information hiding at the physical layer in wireless communications. Prior schemes for detecting physical layer based information hiding are either heuristic based or machine learning based. Our insight is that embedding information on wireless signals at the physical layer will inevitably have negative impact on the decodability of the cover signals, such as the increase of the error probability at the receiver (as well as the monitor). In our approach, after the monitor demodulates and decodes the cover signals, it will re-encode and re-modulate the cover signals, and then compare the resulting recovered signals with the raw signals that it received from the sender. We further propose a new estimation scheme for calculating receiver noise variance and conducted theoretical analysis. Specifically, we propose two hidden information detection schemes, a noise grouping based detection scheme and a constellation distance based detection scheme, both taking estimation errors into consideration. Our experimental results show that when the received SNR is more than 20 dB, our approach with the new estimation scheme has the probability of detection more than 0.95, and our constellation distance based detection scheme can correctly pinpoint all embedded locations.
Read full abstract