分享自:

无证书同态网络编码签名方案

期刊:IEEE Sensors JournalDOI:10.1109/JSEN.2022.3177317

学术研究报告:基于椭圆曲线的无证书同态网络编码签名方案(CL-HNCSS)

一、作者及发表信息
本研究由西安邮电大学网络空间安全学院的Huifang Yu与Jiafeng Shi共同完成,论文题为《Certificateless Homomorphism Network Coding Signature Scheme》,发表于2022年7月的IEEE Sensors Journal(第22卷第13期)。

二、学术背景
网络编码(Network Coding)作为信息传输技术,能通过节点计算提升带宽利用率,但其节点易受污染攻击(Pollution Attacks)和伪造攻击(Forgery Attacks)威胁。传统基于配对的网络编码方案计算复杂度高,且现有方案在密钥管理、抗量子计算等方面存在缺陷。本研究提出一种基于椭圆曲线密码学(Elliptic Curve Cryptosystem, ECC)的无证书同态网络编码签名方案(CL-HNCSS),旨在解决以下问题:
1. 密钥托管问题:传统基于身份的签名(Identity-Based Signature)依赖密钥生成中心(KGC),存在主私钥泄露风险;
2. 计算效率:现有方案如[12][15][22]因使用双线性对运算导致计算开销大;
3. 抗污染能力:需确保中间节点对消息的线性组合操作可验证,防止污染扩散。

三、研究流程与方法
1. 方案设计框架
CL-HNCSS包含五个核心算法:
- Setup:输入安全参数,生成系统参数ψ(含椭圆曲线群G、哈希函数H₁/H₂)和主私钥z;
- KeyGen:用户生成秘密值xₛ和部分公钥dₛ = xₛ·P,KGC生成部分私钥yₛ = rₛ + hₛ·z(hₛ=H₁(IDₛ, dₛ, yₛ));
- Signature:对消息向量vᵢ,计算同态哈希θᵢ = Σlₖ·vᵢₖ,生成签名σ = hᵢ(xₛ + yₛ);
- Combine:中间节点对消息和签名线性组合(w = Σβᵢvᵢ,η = Σβᵢσᵢ);
- Verification:验证σ·P = hᵢ(dₛ + yₛ·P + hₛ·Pₚᵤₑ)是否成立。

  1. 关键技术

    • 无证书机制:用户与KGC共同生成完整私钥,避免密钥托管;
    • 同态哈希:支持签名线性组合,降低中间节点验证开销;
    • 椭圆曲线离散对数(ECDL)难题:基于ECDL假设证明方案的安全性。
  2. 安全性与效率分析

    • 安全性证明:通过Game1/Game2模型证明方案在适应性选择消息攻击(UF-CMA)下的不可伪造性;
    • 抗污染攻击:恶意节点无法伪造有效签名,因需破解ECDL问题;
    • 效率对比:与Li方案[12]、Yu方案[15]等相比,CL-HNCSS签名长度缩短至85字节(112位安全级别),签名时间降低30%以上(见图5-7)。

四、主要结果
1. 理论验证
- 签名正确性:通过同态性质验证σ·P = hᵢ(dₛ + yₛ + hₛ·Pₚᵤₑ)的等式成立;
- 组合签名验证:η·P = h(Σβᵢdₛ + Σβᵢyₛ + Σβᵢhₛ·Pₚᵤₑ),确保线性组合消息的完整性。

  1. 实验数据
    • 在消息维度为800时,CL-HNCSS总耗时仅为Chang方案[22]的40%(图7);
    • 通信开销显著优于同类方案(表II),公钥大小与Chang方案持平,但签名长度更短。

五、结论与价值
CL-HNCSS的创新性体现在:
1. 科学价值:首次将无证书密码学与同态网络编码结合,提出可抵抗污染攻击和密钥托管问题的实用方案;
2. 应用价值:适用于5G/6G无线网络、无人机通信网络(UAV)、车联网等高带宽需求场景,尤其适合资源受限的物联网设备。

六、研究亮点
1. 低复杂度:通过ECC和同态哈希替代双线性对运算,计算效率提升显著;
2. 强安全性:基于ECDL难题和随机预言模型,实现UF-CMA安全;
3. 工程友好:签名长度短(85字节),适合带宽受限环境部署。

七、其他贡献
论文还对比了现有方案在抗量子计算(如[26])和密钥空间(如[13])上的局限性,进一步凸显CL-HNCSS的综合性优势。

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com