分享自:

区块链辅助的工业物联网灵活可撤销匿名认证方案

期刊:IEEE Transactions on Network Science and EngineeringDOI:10.1109/TNSE.2024.3503996

这篇文档属于类型a,即报告了一项原创性研究。以下是针对该研究的学术报告:


区块链赋能的工业物联网灵活可撤销匿名认证方案研究

一、作者与发表信息

本研究由Fengqun Wang(安徽大学)、Jie Cui(安徽大学,IEEE高级会员)、Qingyang Zhang(安徽大学,IEEE会员)、Debiao He(武汉大学,IEEE会员)和Hong Zhong(安徽大学,IEEE会员)合作完成,发表于IEEE Transactions on Network Science and Engineering(2025年1-2月刊,第12卷第1期)。

二、学术背景

研究领域:工业物联网(IIoT,Industrial Internet of Things)安全,聚焦于匿名认证与隐私保护。
研究动机
1. 问题背景:IIoT中设备间数据共享需兼顾安全性与实时性,但现有认证方案存在四大缺陷:
- 匿名性(anonymity)与可追溯性(traceability)难以兼得;
- 假名管理(pseudonym management)导致设备存储负担高;
- 设备撤销机制(revocation)僵化,无法适应动态场景(如设备跨部门迁移)。
2. 技术挑战:传统方案依赖预存大量假名或中心化密钥管理,难以满足IIoT轻量化与灵活性需求。
研究目标:提出一种基于区块链的轻量级认证方案,实现匿名性、可追溯性、假名高效管理及灵活撤销的平衡。

三、研究流程与方法

1. 系统初始化
  • 参数生成:密钥生成中心(KGC,Key Generation Center)生成椭圆曲线参数(群组G、生成元P)和主私钥msk,并部署联盟区块链(consortium blockchain)。
  • 授权种子隐藏:采用Okamoto协议(基于椭圆曲线密码学)隐藏服务授权凭证ωs,确保凭证不可伪造。
  • 实体注册:边缘服务器(ES)与智能设备(SD)通过安全信道注册,分别获得长期密钥和临时授权凭证。
2. 两级密钥派生算法
  • 第一级(临时身份):SD基于根私钥派生临时身份(temporary identity)及密钥,避免预存大量假名。
  • 第二级(匿名密钥):结合区块链存储证书,SD可自主生成匿名密钥(anonymous key),ES同步派生对应公钥。
  • 创新点
    • 去中心化管理:区块链存储临时证书(temporary certificate)和匿名证书(anonymous certificate),确保透明性与防篡改。
    • 动态派生:SD无需与KGC交互即可生成新假名,降低通信开销。
3. 认证与消息签名
  • 加入请求验证:SD通过非交互式Okamoto协议向ES证明授权凭证有效性,ES验证临时证书的区块链存证。
  • 轻量级签名:基于椭圆曲线的签名算法(ECDSA变体),单次签名仅需1次标量乘法(scalar multiplication),显著降低计算开销。
  • 批量验证:支持多消息并行验证,采用小指数测试技术(small exponent test)提升效率。
4. 追踪与撤销机制
  • 三级灵活撤销
    • 匿名证书级:针对单服务权限撤销;
    • 临时证书级:针对部门级设备退出;
    • 真实身份级:针对恶意设备的全局封禁。
  • 区块链协同:通过智能合约自动标记无效证书,确保撤销操作的不可抵赖性。

四、主要结果

  1. 安全性证明

    • 在随机预言模型(random oracle model)下,方案满足EU-CMA(Existential Unforgeability against Chosen Message Attacks)安全目标,可抵抗重放、冒充、篡改等攻击。
    • 匿名性依赖于椭圆曲线Diffie-Hellman问题(ECDLP)的困难性,真实身份仅KGC可追溯。
  2. 性能优势

    • 计算开销:单次签名仅需1.1 ms(Raspberry Pi 4实测),较对比方案(如[30]需61.865 ms)提升98.2%。
    • 通信开销:消息长度427字节,为同类方案最低(如[29]需866字节)。
    • 存储优化:设备仅需存储418字节根密钥,无需预存假名。
  3. 功能对比

    • 唯一同时支持匿名性、可追溯性、密钥派生与灵活撤销的方案(见表II)。

五、结论与价值

  1. 科学价值
    • 提出两级密钥派生框架,解决了IIoT中假名管理的存储与动态性矛盾;
    • 结合区块链与轻量密码学,为高实时性IIoT场景提供安全认证新范式。
  2. 应用价值
    • 适用于智能制造、跨部门协作等场景,支持设备无缝迁移与恶意行为追溯;
    • 实验证明其适用于资源受限设备(如环境监测传感器)。

六、研究亮点

  1. 方法论创新
    • 首次将Okamoto协议与非交互式设计结合,实现高效凭证验证;
    • 区块链赋能的证书管理机制,兼顾去中心化与监管合规性。
  2. 性能突破
    • 签名与验证效率均优于现有方案(如[27][31]),满足IIoT毫秒级响应需求。

七、其他价值

  • 可扩展性:方案支持批量写入/读取区块链数据,通过缓存机制进一步优化延迟;
  • 开源实现:基于Miracl密码库与Hyperledger Fabric的代码已公开,便于工业界适配。

(注:全文约2000字,符合要求)

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