假设来自机械键盘的敏感音频发射。这些音频发射通常足以重建产生声音的实际按键。如果使用 G.711 等窄带音频编解码器压缩音频,会破坏多少信息?
换句话说,可以使用现代电话进行声学侧信道攻击吗?
根据维基百科:
“... G.711 传递 300–3400 Hz 范围内的音频信号,并以 8,000 的速率对其进行采样”
奈奎斯特标准将最高频率限制为小于采样率的一半,或在这种情况下小于 4 KHz。进一步的 G.711 滤波显然将其降至 3.4 KHz 顶部。
一个快速的即兴实验
将 USB 耳机的麦克风放在我非常可点击的旧戴尔键盘旁边并录制声音给了我一个振幅时间空间记录:
对频率空间进行傅里叶变换会产生:
在我看来,所有细微的关键脉冲差异都位于 5-20 KHz 区域,根据定义,G.711 无法通过该区域
这是一个快速而肮脏的实验,值得一试。