Skip to main content
QUICK REVIEW

[论文解读] Hiding Data in Plain Sight: Undetectable Wireless Communications Through Pseudo-Noise Asymmetric Shift Keying

Salvatore D’Oro, Francesco Restuccia|arXiv (Cornell University)|May 6, 2019
Internet Traffic Analysis and Secure E-voting参考文献 15被引用 4
一句话总结

本文提出PN-ASK,一种隐蔽无线通信方案,通过微妙调整主载波相位调制符号(例如8-PSK)的幅度来嵌入数据,使隐蔽信号与信道噪声无法区分。该方案实现的吞吐量超过现有技术的8倍,可在无需硬件修改的标准WiFi帧上实现不可检测的高速隐蔽传输。

ABSTRACT

Undetectable wireless transmissions are fundamental to avoid eavesdroppers. To address this issue, wireless steganography hides covert information inside primary information by slightly modifying the transmitted waveform such that primary information will still be decodable, while covert information will be seen as noise by agnostic receivers. Since the addition of covert information inevitably decreases the SNR of the primary transmission, key challenges in wireless steganography are: i) to assess the impact of the covert channel on the primary channel as a function of different channel conditions; and ii) to make sure that the covert channel is undetectable. Existing approaches are protocol-specific, also we notice that existing wireless technologies rely on phase-keying modulations that in most cases do not use the channel up to its Shannon capacity. Therefore, the residual capacity can be leveraged to implement a wireless system based on a pseudo-noise asymmetric shift keying (PN-ASK) modulation, where covert symbols are mapped by shifting the amplitude of primary symbols. This way, covert information will be undetectable, since a receiver expecting phase-modulated symbols will see their shift in amplitude as an effect of channel/path loss degradation. We first investigate the SER of PN-ASK as a function of the channel; then, we find the optimal PN-ASK parameters that optimize primary and covert throughput under different channel condition. We evaluate the throughput performance and undetectability of PN-ASK through extensive simulations and on an experimental testbed based on USRP N210 software-defined radios. We show that PN-ASK improves the throughput by more than 8x with respect to prior art. Finally, we demonstrate through experiments that PN-ASK is able to transmit covert data on top of IEEE 802.11g frames, which are correctly decoded by an off-the-shelf laptop WiFi.

研究动机与目标

  • 为应对在审查或监控环境下对不可检测无线通信的迫切需求。
  • 克服现有协议特定隐写技术的局限性,这些技术会降低主信道性能且缺乏通用性。
  • 通过利用相位调制系统(如BPSK、QPSK)中未使用的信道容量,利用幅度变化实现隐蔽通信。
  • 在不同信道条件下,对主信道和隐蔽信道的符号误码率(SER)进行数学分析与优化。
  • 通过软件定义无线电实验和真实世界WiFi集成,证明其实际可行性与高性能。

提出的方法

  • 提出伪噪声非对称移键控(PN-ASK),其中隐蔽符号通过调整主相位调制符号(如8-PSK)的幅度来编码,同时保持其相位不变。
  • 将PN-ASK的符号误码率(SER)建模为信道条件(包括路径损耗及隐蔽传输引起的SNR退化)的函数。
  • 推导出最优PN-ASK参数(如隐蔽符号级别数、幅度偏移量),以在不同SNR和路径损耗条件下最大化主信道与隐蔽信道的吞吐量。
  • 使用GNU Radio在USRP N210软件定义无线电上实现PN-ASK,支持主信道与隐蔽数据流的实时发送与接收。
  • 开发PN-ASK-WiFi变体,将隐蔽数据嵌入标准IEEE 802.11g帧中,与市售WiFi卡在监控模式下的兼容性。
  • 使用Wireshark和自定义USRP接收机验证主帧的正确解码及隐蔽消息的提取,无需更改标准WiFi硬件或固件。

实验结果

研究问题

  • RQ1如何在不降低主信道可靠性或可检测性的情况下,将隐蔽数据嵌入主无线传输中?
  • RQ2在路径损耗和SNR等不同信道条件下,主信道与隐蔽信道吞吐量之间的最优权衡是什么?
  • RQ3PN-ASK能否在保持对仅预期标准相位调制信号的接收机不可检测的前提下,实现高隐蔽吞吐量?
  • RQ4与现有隐写术方法相比,PN-ASK在存在干扰和硬件限制的真实环境中表现如何?
  • RQ5PN-ASK在不需硬件修改的情况下,与广泛部署的无线标准(如IEEE 802.11g)的兼容程度如何?

主要发现

  • 在2.5 MHz信道上,PN-ASK实现了约1.5 Mbit/s的隐蔽吞吐量,即使在严重干扰下,且使用USRP N210无线电的软件DSP处理,性能依然稳定。
  • 与最先进的DTY-PSK方法相比,系统隐蔽吞吐量提升超过8倍,在办公室和走廊测试环境中分别实现6.28倍和8.37倍的增益。
  • 标准市售WiFi卡无需任何硬件或固件修改即可正确解码主帧,证实了系统兼容性与透明性。
  • 由于预期接收机将幅度变化解释为正常的信道衰落或路径损耗效应,隐蔽数据保持不可检测。
  • 数学分析表明,当PN-ASK参数针对给定SNR和路径损耗条件进行优化时,主信道与隐蔽信道的SER均被最小化。
  • 实验结果表明,PN-ASK对多径衰落和ISM频段干扰等实际信道损伤具有鲁棒性,在多种环境下均保持高性能。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。