CSI (Channel State Information) of WiFi systems has become a hot topic in recent years. The information contains the environment channel response between the transmitter and the receiver, so that the people/objects and their movement in between can be detected by analyzing CSI. CSI is the channel estimation result in the receiver based on the pre-known training field of the transmitted signal. CSI information 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. 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 leaves the transmitter, so the CSI extracted at 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. A set of artificial response patterns can be predefined between transmitter and receiver, so covert messages can be delivered via selecting a pattern at the transmitter and recognizing it at the receiver.
翻译:信息包含发射机和接收器之间的环境频道反应,从而可以通过分析 CSI 来检测人/对象及其在中间的移动。 CSI 是基于预先知道的传输信号培训场的接收器的频道估计结果。 CSI 在许多情况中非常有用,但它也引起了对隐私和安全的关切。在本文中,我们打开了一个 CSI fuzzer, 以加强隐私和安全。它建于并嵌入 Openwifi 的发射机中,这是开放源全斯塔克 WiFi 芯片的设计,以防止未经授权的感测,而不牺牲 WiFi 链接的性能。 CSI Fuzzer 在发送信号之前对信号施加人为的频道反应,因此在接收器中提取的 CSI 将显示实际的频道反应与人工反应相结合。只有获得授权的接收器,知道人工反应,能够计算实际的频道反应,并进行 CSI 感测。 CSI fuzzer 的另一个潜在应用程序是隐藏的频道。 CSI fuzzer 的另一种可能的应用程序可以在不牺牲WiFi 链接的功能设计, 来防止未经授权的感测感测感测感应器在发送器上选择一个接收器模式。