该论文提出并实现了 gr-PHYSEC,一个基于 GNU Radio 的 out-of-tree(OOT)模块,用于在真实无线环境中实时生成物理层对称密钥,以对抗窃听。传统密钥分发依赖预共享秘密或计算复杂度(如公钥密码),在动态、去中心化的场景(例如无人平台、地面机器人编队、临时自组网)中存在密钥分发与管理瓶颈。作者转而利用无线信道的固有随机性——即通信双方之间信道响应的互易性、时变性与空间去相关性——作为密钥熵源。 核心方法上,系统在 Alice 与 Bob 之间进行探测帧(probe)交换,将训练好的神经网络嵌入 GNU Radio 流图中,从接收信号/信道估计中提取可复现的信道特征,而非直接使用原始信道冲激响应;这些特征随后被量化成二进制比特串,再通过 Reed-Solomon 纠错编码完成密钥协商(information reconciliation),纠正双方因噪声、半双工收发时序差异导致的比特不一致,最后用 SHA-512 哈希做隐私放大/一致性校验。生成的会话密钥直接用于数据加密,从而在链路层之上形成不依赖第三方密钥中心的加密通道。 实验部分在佛罗里达大西洋大学 CAAI(Center for Connected Autonomy and AI)的联网机器人测试床上完成,硬件采用 ADALM Pluto 软件定义无线电与 NVIDIA Jetson Orin 边缘计算平台,并搭载于地面机器人平台上进行真实移动场景验证。结果显示密钥不一致率(key disagreement rate)较低、生成密钥随机性良好,并通过 NIST 针对密码学应用的随机/伪随机数发生器测试套件验证。作者认为,该工作展示了 GNU Radio 承载实时 AI 驱动安全方案的能力,推动了软件定义安全通信的边界,并把完整源码开源在 GitHub(C2A2-at-Florida-Atlantic-University/gr-PHYSEC),便于复现与二次开发。
💡 推荐理由: 物理层密钥生成是摆脱预共享密钥与证书体系的一条现实路径,对无人机、机器人编队、战术自组网等无中心、强动态场景尤其有价值。该工作给出可复现的 SDR + 边缘算力实时实现与开源代码,蓝队可据此评估无线链路的抗窃听基线,并理解物理层密钥在实际硬件上的不一致率与随机性表现。
🎯 建议动作: 研究跟进