一句话:提出 AGE 框架,用量化将自适应采样批次编码为定长消息,防止消息长度侧信道泄露,同时保持低误差和低能耗。
自适应采样通过历史测量控制传感器采集速率,可在能耗约束下逼近最优误差,但其数据驱动特性会带来隐私风险。本文揭示一般自适应策略的采集速率会泄露所捕获测量的信息,且在多种任务上均存在;在加密批量通信中,批次消息长度暴露采集速率,攻击者可据此推断测量值。为此提出 Adaptive Group Encoding(AGE)框架,保护任意周期自适应采样器:它用量化将所有批次编码为固定长度消息,使消息大小与采集速率无关,并通过一系列变换降低量化误差。评估表明 AGE 在防止信息泄露的同时保持自适应采样的低误差,能耗开销可忽略。
Adaptive sampling is a powerful family of algorithms for managing energy consumption on low-power sensors. These algorithms use captured measurements to control the sensor's collection rate, leading to near-optimal error under energy constraints. Adaptive sampling's data-driven nature, however, comes at a cost in privacy. In this work, we demonstrate how the collection rates of general adaptive policies leak information about captured measurements. Further, individual adaptive policies display this leakage on multiple tasks. This result presents a challenge in maintaining privacy for sensors using energy-efficient batched communication. In this context, the size of measurement batches exposes the sampling policy's collection rate. Thus, an attacker who monitors the encrypted link between sensor and server can use message lengths to uncover information about the captured values. We address this side-channel by introducing a framework called Adaptive Group Encoding (AGE) that protects any periodic adaptive sampler. AGE uses quantization to encode all batches as fixed-length messages, making message sizes independent of the collection rate. AGE reduces the quantization error through a series of transformations. The proposed framework preserves the low error of adaptive sampling while preventing information leakage and incurring negligible energy overhead.