CSI (Channel State Information) of WiFi systems contains the environment channel response between the transmitter and the receiver, so the people/objects and their movement in between can be sensed. To get CSI, the receiver performs channel estimation based on the pre-known training field of the transmitted WiFi signal. CSI related technology is useful in many cases, but it also brings concerns on privacy and security. In this paper, we open sourced a CSI fuzzer to enhance the privacy and security of WiFi CSI applications. It is built and embedded into the transmitter of openwifi, which is an open source full-stack WiFi chip design, to prevent unauthorized sensing without sacrificing the WiFi link performance. The CSI fuzzer imposes an artificial channel response to the signal before it is transmitted, so the CSI seen by the receiver will indicate the actual channel response combined with the artificial response. Only the authorized receiver, that knows the artificial response, can calculate the actual channel response and perform the CSI sensing. Another potential application of the CSI fuzzer is covert channels based on a set of pre-defined artificial response patterns. Our work resolves the pain point of implementing the anti-sensing idea based on the commercial off-the-shelf WiFi devices.
翻译:WiFi系统(CSI) 的 CSI (CSI (CSI 国家保密信息) 系统 WiFi 系统 的 CSI (CSI ) 包含发报机和接收机之间的环境频道反应, 因此人们/ 对象及其在中间的移动可以被感知到。 要获得 CSI, 接收人根据传输的 WiFi 信号的已知培训领域进行频道估计。 CSI 相关技术在许多情况下非常有用, 但也带来了对隐私和安全的关切。 在本文件中, 我们打开了一个 CSI 模糊的源源代码, 以加强 WiFi CSI 应用程序的隐私和安全性。 它被建在开源的 Openwifi 的发射机中, 这是一种开放源全斯塔克 WiFi 芯片的设计, 以防止未经授权的感测而不牺牲 WiFi 链接的性能。 CSI Fuzzer 在发送信号之前就对信号施加了人工频道反应, 因此接收人所看到的 CSI 将显示的实际频道反应与人工反应结合起来。 只有得到授权的接收人, 才能计算出人工反应, 计算出真实的接收人的反应和CSI 感应变感测。 CSI 的另一个 执行基于预先定义的Wi- falforstal- forstal- form fi adds