基于区块链的异构通信协议,支持在联邦学习中进行可识别性中止操作,应用于物联网的人工智能

时间:2026年2月5日
来源:Journal of Information Security and Applications

编辑推荐:

基于区块链的异构通信协议在联邦学习中实现安全协作与高效密钥管理

广告
   X   

熊虎|鲜启勇|叶国辉
中国电子科技大学信息与软件工程学院,四川成都,610054,中国

摘要

物联网(IoT)与人工智能(AI)的融合催生了物联网人工智能(AIoT),使得智能设备能够从数据中学习并自主决策。AIoT设备生成的本地数据可以通过联邦学习(FL)来构建通用模型。然而,由于通信渠道的不信任和隐私问题,在基于公钥基础设施(PKI)和无证书(CL)密码系统的FL中确保安全通信是一个重大挑战。为了解决这些挑战,本文提出了一种新型的区块链支持的异构通信协议——可识别中止协议(BEHCPwIA),该协议帮助参与者在一次通信中协商出群组公钥及其对应的私钥。所提出的协议不仅保证了不可区分性和语义安全性,还应用了可识别中止机制来提升通信的透明度和问责性。借助BEHCPwIA协议,FL可以在不断扩展的AIoT生态系统中促进更多的合作与信任。实验模拟表明,与现有解决方案相比,该协议不仅保持了高安全性,还展现了高效性。

引言

物联网(IoT)结合了人工智能(AI)的数据分析能力,生成决策,从而产生了各种物联网人工智能(AIoT)的应用场景。AIoT使设备能够自主分析数据并做出智能决策。这一发展显著提高了设备的互连性,并在智能家居自动化[1]、医疗保健[2]和无人机[3]等多个领域促进了智能交互。联邦学习(FL)[4]是一个强大的框架,它允许在多个设备上联合训练模型,同时保持敏感数据的本地化(见图1)。在安全和隐私至关重要的IoT环境中,这一FL特性极具帮助[5]。
FL的有效性与设备间的安全通信密切相关[6],这时多样化的群组密钥协商(GKA)协议[7]、[8]、[9]就派上了用场。特别是基于公钥基础设施(PKI)[7]和无证书(CL)[10]密码系统的协议,对于在AIoT环境中建立安全通信渠道至关重要。PKI广泛应用于高安全性的应用中,包括智能电网的能源管理和医疗保健中的患者监测[2]。另一方面,CL密码系统为移动设备和消费电子产品提供了灵活的解决方案,无需复杂的证书管理即可快速部署[11]。尽管PKI和CL密码系统各有优势,但它们在AIoT生态系统中的共存对统一通信机制提出了挑战[12]。设备类型的多样性和它们的安全模型使得群组加密过程变得复杂,需要为系统间的交互使用单独的会话密钥[13]。
此外,通信中的问责性需求进一步强调了实施可识别中止(identifiable abort)[14]等机制的必要性。这一特性提高了密钥交换协议的透明度和可靠性,使参与者能够识别可能提前终止会话的方,这对于应对潜在的安全漏洞至关重要。区块链技术的应用还可以为某些会话活动提供不可篡改的记录[15],包括密钥交换和可识别中止事件[16]。这种去中心化的记录保存方式增强了参与者之间的信任[3],并维护了协作FL过程的完整性[6],确保模型训练中的任何中断都能被有效追踪、验证和审计。
随着AIoT的快速发展,研究人员越来越关注实现安全的群组通信。陈等人[17]提出了一种基于区块链技术的设备管理器,作为设备连接的中介。尼塔等人[18]通过结合椭圆曲线密码学和区块链来提高数据传输的安全性,记录与设备身份相关的验证交易,以防御常见的IoT攻击。苏布拉马尼扬等人[19]提出了一种适用于资源受限环境的高效、低成本的群组密钥管理方案。特里维迪等人[20]利用单向累积技术实现轻量级秘密消息交换,提供了前向和后向的保密性。辛格等人[21]以最小的信号量、带宽和计算成本实现了安全通信,使其方法适用于低功耗的医疗设备互联网。莫巴汉等人[22]提出了一种结合对称和非对称密钥的强大群组认证和密钥协商方法,用于轻量级系统的数据保密。李等人[9]通过非对称GKA(AGKA)实现了对参与者的访问控制。张等人提出的首个经过认证的AGKA协议[23]能够高效处理动态发送者变更,无需成员资格即可向群组发送消息。为了改进密钥更新过程,谭等人[24]提出了一种IoT群组关联和数据共享协议,增强了边缘基础设施的安全数据传输和优化的群组密钥更新。袁等人[25]将群组签名技术与区块链结合,提出了一种用户更新算法,时间复杂度为O(logN),以保护用户隐私并防止可疑用户追踪。杨等人[26]提出了一种基于动态贡献的GKA协议,用于群组切换认证。张等人[27]提出了一种用于分布式在线社交网络(DOSNs)中安全讨论组建立的新型密钥管理方案。在工业领域,阿里等人[28]设计了一种经过验证的密钥机制,以确保相互认证和安全的密钥共享。刘等人[29]使用可重用的模糊提取器实现独立子组之间的安全通信。阿尔塔米姆等人[30]将混沌映射加密与混合AES结合,用于工业4.0的安全通信。索尼等人[31]引入了聚合签名,以提高网络间群组用户切换的认证效率。对于异构工业物联网(IIoT),熊等人[12]通过代理重新签名确保了基于ID(IB)和CL密码系统的IIoT系统的异构认证。
IoT中的FL复杂网络结构需要一种高效的GKA协议,以适应边缘设备、用户和云服务器。然而,关于异构群组密钥协议的研究仍然有限。大多数传感器使用无证书密码系统,而用户通常依赖基于证书的PKI密码系统。例如,在工业环境中部署的温度传感器等多个边缘设备需要将读数安全地发送到云服务器进行群组通信。这些传感器使用CL方法生成临时群组密钥进行加密,但依赖PKI系统的云服务器期望根据设备的数字证书进行认证。这种差异使得这两种框架之间的安全群组通信变得复杂。
此外,防止参与者恶意终止对FL中的AIoT来说是一个重大挑战。例如,在医院环境中,许多医疗设备依赖无线通信传输实时患者数据。如果攻击者干扰这些通信,他们可能会延迟重要生命体征的更新,从而危及患者护理。现有文献尚未充分解决恶意终止的威胁,而这可能构成严重风险。
在本文中,我们提出了一种基于区块链的异构通信协议——可识别中止协议(BEHCPwIA),用于AIoT。这种方法允许异构系统中的多个经过认证的数据持有者在一次通信中建立带有可识别中止机制的安全通信。总之,本文的贡献如下:
  • 我们提出了一种带有可识别中止的异构非对称群组密钥协商协议(HAGKAwIA),它是BEHCPwIA的构建模块。它使异构成员能够在一次通信中协商出群组会话密钥。其安全性通过形式化分析得到了严格验证,确认了其不可区分性并确保了语义安全性。此外,该方案还结合了可识别中止机制,提高了协议的透明度和问责性。
  • 我们提出BEHCPwIA,以实现IoT设备在联邦学习中的安全通信。它旨在解决AIoT环境中它们共存所带来的限制,促进统一的、高效的通信框架。
  • 我们评估了所提协议在属性和计算开销方面的性能,与其他协议进行了对比。结果表明BEHCPwIA的有效性和其在基于区块链的AIoT应用中的适用性。
  • 本文的其余部分组织如下:第2节介绍了研究的背景信息。第3节描述了我们的构建模块HAGKAwIA。第4节详细介绍了我们提出的BEHCPwIA。第5节将所提协议的属性和计算开销与相关研究进行了比较。第6节我们对本文进行了总结。

    节选

    初步介绍

    本节提供了必要的背景材料,为后续讨论奠定了基础。

    构建模块

    本节介绍了带有可识别中止的异构非对称群组密钥协商协议(HAGKAwIA),它是BEHCPwIA的构建模块。它介绍了异构系统和安全模型,概述了设计目标,并详细说明了HAGKAwIA的构建过程。

    基于区块链的带有可识别中止的异构通信协议

    本节详细介绍了我们的基于区块链的带有可识别中止的异构通信协议(BEHCPwIA),首先介绍了系统模型,然后介绍了核心提案。

    性能评估

    在本节中,我们首先将我们的BEHCPwIA协议的属性与相关工作进行了比较,随后通过模拟展示了每种算法的效率及其在联邦学习中的图像分类性能。

    结论

    本文提出了一种用于AIoT联邦学习的基于区块链的异构通信协议,实现了可识别中止机制和多样化设备的功能。我们解决了IoT设备多样性的挑战,并提出了创新的解决方案,以确保无缝通信和密钥管理的安全性和效率。这项基础工作旨在增强不断发展的AIoT生态系统中的合作与信任。

    CRediT作者贡献声明

    熊虎:撰写——审稿与编辑,撰写——初稿,监督,项目管理,方法论,形式化分析,概念化。鲜启勇:撰写——初稿,软件,方法论,调查,形式化分析。叶国辉:撰写——审稿与编辑,监督,项目管理,方法论,概念化。

    生物通微信公众号
    微信
    新浪微博


    生物通 版权所有