标准模型下前向安全线性同态签名方案及其应用

《Entropy》:Forward-Secure Linearly Homomorphic Signature Scheme in the Standard Model and Its Application

【字体: 时间:2026年06月19日 来源:Entropy 2

编辑推荐:

  线性同态签名(LHS)广泛应用于网络编码和物联网等场景,但其安全性面临密钥泄露的严重威胁。为解决这一问题,本文将前向安全机制引入LHS,旨在构造一种能够抵抗密钥泄露风险的线性同态签名(LHS)方案。通过将二叉树最小覆盖集机制与基于格的扩展算法相结合,研究人员构

  
线性同态签名(LHS)广泛应用于网络编码和物联网等场景,但其安全性面临密钥泄露的严重威胁。为解决这一问题,本文将前向安全机制引入LHS,旨在构造一种能够抵抗密钥泄露风险的线性同态签名(LHS)方案。通过将二叉树最小覆盖集机制与基于格的扩展算法相结合,研究人员构造了一个支持时间周期密钥更新的LHS方案。研究证明,在标准模型(SM)下,该方案的前向安全不可伪造性可归约为短整数解(SIS)问题。据研究人员所知,该方案是首个在SM下可证明安全的、基于格的前向安全线性同态签名(FSLHS)方案,填补了现有研究中的理论空白。此外,研究人员将该方案应用于智能电网数据采集系统,并通过具体性能分析验证了其实用性。
该论文发表于《Entropy》,围绕密钥泄露背景下线性同态签名(LHS)的长期安全问题展开,核心目标是在标准模型(SM)下构建具备前向安全性的格基前向安全线性同态签名(FSLHS)方案。研究背景在于,LHS能够支持已签名数据在线性运算后的可验证性,因此在网络编码、云计算外包、物联网与边缘数据聚合等场景中具有重要价值。然而,传统LHS的安全前提依赖私钥始终保密,一旦密钥泄露,攻击者可能伪造历史时期的签名,导致既往数据完整性与来源真实性全部失守。前向安全(forward security)的思想是通过时间分期与密钥演化,使当前密钥泄露不会危及过去时期的签名安全,因此对于需要长期运行的数据认证系统尤为关键。已有LHS研究已在RSA、离散对数与格密码框架下获得发展,但前向安全LHS研究仍较少,且相关方案主要在随机预言机模型(ROM)下证明安全,缺乏标准模型下可证明安全的构造。基于这一理论缺口,研究人员提出一种基于格的FSLHS方案,并给出严格安全证明,从而补足该方向在标准模型下的理论基础。

在方法上,研究人员将完整二叉树时间编码机制与格陷门(trapdoor)扩展技术结合,以实现按时间周期演化的密钥管理。具体而言,方案使用完全二叉树表示全部时间周期,将每个叶节点对应一个时间段,并以最小覆盖集机制维护当前及未来时间段所需的最小陷门集合;根节点密钥由TrapGen算法生成,后续节点陷门通过ExtBasis算法逐步派生,旧时期密钥在更新后被安全删除。签名与安全证明建立在q元格(q-ary lattices)、离散高斯分布(discrete Gaussian distribution)、SamplePre、SampleDom等格算法工具之上,安全性归约至短整数解(SIS)困难问题。论文还以智能电网数据采集系统作为应用场景,对签名大小、签名时间、聚合传输开销和部署条件进行了可行性分析。

研究结果部分可按论文原有结构概括如下。

Time Periods on a Binary Tree:本节首先建立了时间周期与二叉树叶节点之间的一一对应关系,并说明如何依据节点的二进制路径构造相应矩阵。研究人员规定,从根节点到某一叶节点的路径唯一确定一个时间周期,根节点矩阵及其陷门由TrapGen生成,而路径上附加矩阵随机选取。随后,利用ExtBasis算法证明:只要已知某一祖先节点的陷门,就能够导出其后代节点对应矩阵的陷门。由此,方案能够以树结构组织密钥演化,并为后续的最小覆盖集更新机制奠定基础。该部分的关键结论是:二叉树结构能够将时间推进过程转化为可计算、可删除、单向派生的陷门演化过程,从而支撑前向安全目标。

Design of Our Scheme:本节给出了完整的FSLHS构造,包括Setup、KeyUpdate、Sign、Combine、Verify五个算法。Setup阶段由密钥生成中心选择参数,包括可组合签名上界L、模数q、维度参数、标签空间、消息空间与签名空间,并生成根节点矩阵及初始陷门。KeyUpdate阶段依据当前时间对应叶节点的最小覆盖集生成下一时期所需陷门集合,并删除旧陷门,以保证密钥只向未来演化。Sign阶段针对带标签τ的消息子空间基向量,构造对应时间矩阵,必要时从祖先陷门利用ExtBasis恢复叶节点陷门,再通过SampleDom等算法生成短向量签名。Combine阶段对同一时间周期、同一标签下的多个已签名消息进行线性组合,得到聚合后的消息与签名。Verify阶段检查签名范数约束及线性关系是否成立,从而同时验证原始签名与组合签名的正确性。该节表明,方案完整继承了LHS允许线性组合后仍可验证的性质,同时通过密钥更新机制额外提供前向安全能力。

Correctness:本节证明签名算法输出的原始签名以及组合算法输出的聚合签名均可被验证算法接受。研究人员利用离散高斯采样相关引理与格采样定理,说明签名向量满足验证方程,并且其范数以压倒性概率落在可接受范围内。对于聚合签名,则进一步利用线性同态性质说明,对多个消息向量及其签名施加相同线性系数后,所得签名仍满足与聚合消息一致的验证关系。因此,无论是单条消息签名还是线性组合后的签名,都能由统一的Verify算法正确验证。该节结论证明了所提方案在功能上满足FSLHS定义要求。

Forward-Secure Unforgeability:这是论文最核心的理论部分,研究人员在标准模型下证明了方案的前向安全不可伪造性。证明思路采用归约法:假设存在一个多项式时间对手能够以不可忽略优势伪造某一时间周期的有效签名,则可据此构造一个算法求解SIS实例。安全游戏中,挑战者需预先猜测目标攻击时间,并模拟Keyupdate query、Sign query与Break-in query。对不同时间段的签名请求,模拟器分别利用真实陷门生成或利用分布上不可区分的采样方式生成签名,并证明这些模拟输出与真实方案在统计上不可区分。最终,一旦对手输出满足验证条件的伪造签名,即可从中提取满足目标矩阵关系且范数受控的非零短向量,从而求解SIS问题。由此得到结论:若SIS困难,则该方案满足前向安全不可伪造性。该部分的重要意义在于,论文不仅给出了方案,而且首次在SM下为格基FSLHS建立了严格安全证明。

Comparative Analysis:本节将所提方案与近年的格基LHS方案和FSLHS方案进行对比,比较维度包括安全模型、是否具备前向安全、基础困难假设以及效率。研究结果显示,三类方案均依赖SIS困难性;其中,本文方案与参考方案[19]在标准模型下可证明安全,而参考方案[32]仅在随机预言机模型下成立;但参考方案[19]不具备前向安全。效率方面,本文方案的公钥长度与[32]相当,并小于[19];但在128位安全级别示例参数下,本文方案签名长度约为其他两类方案的d倍,其额外开销主要来自二叉树前向安全机制。签名时间复杂度也因引入二叉树机制而高于对比方案。该节得出较为平衡的结论:本文方案在安全模型严格性与抗密钥泄露能力上具有明显优势,但需要付出更大的签名大小与更长的签名时间作为代价。

Application Feasibility Analysis: Smart Grid Data Acquisition:本节以智能电网数据采集系统为具体应用场景,验证方案在工程上的可行性。研究人员设想系统由大量智能电表、区域聚合节点和中央数据中心构成。每个时间周期内,智能电表使用当前私钥对采集到的数据向量签名并发送至区域节点;区域节点在不掌握私钥的情况下,可将多个签名及数据进行线性聚合;数据中心利用公钥验证聚合结果的真实性与完整性。结合前文给定参数,研究人员分析指出:方案签名大小约为480 MB,但聚合后签名大小保持不变,因此从区域节点到数据中心的传输开销呈批次常数级,更适合有线或高带宽工业网络;签名时间在典型格实现下约对应24.2至242 s,因而适用于15至30 min一次的低频上报场景;密钥更新为本地操作,不增加网络通信负担。由此可见,方案适用于低频上报、重视标准模型前向安全、且具备较充足带宽与算力的智能电网边缘部署环境。

Other Potential Application Scenarios:在智能电网之外,论文还概述了若干可能场景,包括工业物联网数据聚合、分布式医疗监测、车联网安全通信以及区块链跨链数据验证。这些场景的共同点在于:都需要边缘侧或中间节点对多源数据进行聚合与验证,同时面临设备私钥泄露风险,因此需要前向安全保障历史数据不可伪造。论文同时明确指出,该方案更适合资源较充足的边缘网关设备,而不适用于超低功耗微型传感器,这一判断与其签名体积和计算开销分析保持一致。

讨论部分表明,本文工作的核心贡献在于将前向安全机制与格基LHS系统性结合,并在标准模型下实现严格可证明安全,从理论上填补了FSLHS领域的空白。与仅在随机预言机模型下安全的已有前向安全LHS方案相比,本文方案在安全证明层面更为稳健;与已有标准模型下的格基LHS方案相比,又进一步解决了密钥泄露会波及历史签名的问题。与此同时,研究人员也坦诚指出该方案在效率上的局限,尤其是签名长度较大、签名时间偏长,因此其适用范围主要是低频、强安全需求、基础设施条件较好的场景,而非高频计量或资源受限终端。这种结论体现出论文在理论创新与实际约束之间保持了较为审慎的平衡。

研究结论部分可译述为:本文研究了前向安全线性同态签名(FSLHS)方案,以应对密钥泄露带来的安全挑战。其主要贡献在于构造了首个在标准模型(SM)下可证明安全的、基于格的FSLHS方案,填补了现有研究中缺乏SM安全证明的空白。通过从安全模型、基础假设和效率等方面与现有方案进行比较分析,研究人员展示了该方案的安全优势,同时指出了其效率局限。为验证所提方案的实用性,研究人员将其应用于智能电网数据采集系统,在具体性能指标下分析了其可行性,并给出了若干潜在应用场景。需要指出的是,该方案并不适用于高频计量或超低功耗设备,因此主要面向具备充足计算资源与存储能力的边缘网关级设备。未来工作包括:在真实高端边缘计算硬件平台上开展性能评估与能耗测量;进一步优化签名大小,使其能够适用于更广泛的物联网设备;并将前向安全扩展到无证书(certificateless)和基于身份(identity-based)的LHS框架之中,从而丰富可抵抗密钥泄露风险的网络数据认证密码学原语。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号