本文档属于类型a(单篇原创研究论文),以下是针对该研究的学术报告:
该研究由Zheng Qu(电子科技大学网络与数据安全四川省重点实验室)、Saru Kumari(IEEE会员,印度Chaudhary Charan Singh大学数学系)、Mohammad S. Obaidat(IEEE终身会士,约旦大学、北京科技大学等多校特聘教授)、Bander A. Alzahrani(沙特阿卜杜勒阿齐兹国王大学)和Hu Xiong(IEEE高级会员,电子科技大学)合作完成,发表于IEEE Journal of Biomedical and Health Informatics(2024年9月,第28卷第9期)。研究得到沙特阿卜杜勒阿齐兹国王大学资助(项目编号IFPIP: 1436-611-1443)。
研究领域:该研究属于物联网(IoTs)与云计算安全交叉领域,聚焦于电子健康(e-health)系统中的隐私保护与数据共享问题。
研究动机:
1. 现实需求:电子健康云系统通过IoT设备(如可穿戴传感器)实时采集患者数据(如心率、血压),但敏感医疗数据在云端存储和共享时面临密钥滥用(key abuse)、密钥托管(key escrow)和密文检索效率低下三大挑战。
2. 技术瓶颈:传统属性基加密(Attribute-Based Encryption, ABE)缺乏对恶意用户泄露密钥的追踪能力,且单权威机构架构存在安全单点故障风险。
3. 研究目标:提出一种支持等值测试(Equality Test)和白盒追踪(white-box traceability)的多权威属性基加密方案(T-ABEET),实现自适应安全、高效检索与分布式密钥管理。
研究包含12个核心算法,分为以下阶段:
- 初始化阶段:
- GlobalSetup:生成全局公钥(gpk),基于复合阶双线性群(composite order bilinear group)和子群判定假设(Subgroup Decision Assumption)。
- TSetup/ASetup:分拆权威机构为追踪机构(TA)和属性机构(AA),分别生成主密钥(tmsk, amsk),避免密钥托管问题。
- 密钥生成阶段:
- TKeyGen:采用Shamir的(k, n)阈值方案嵌入用户身份(ID),生成追踪密钥(tskid)和身份值(c)。
- AKeyGen/KeyGen:AA结合用户属性集(s)和tskid生成属性密钥(askid,s),用户本地合成最终解密密钥(skid,s)。
- 功能实现阶段:
- Encrypt:基于线性秘密共享方案(LSSS)定义访问策略(A),加密数据时嵌入策略并支持等值测试标签(c’)。
- TrapdoorGen/Test:用户生成陷门(tdt),云服务器通过双线性对运算验证两段密文是否对应相同明文,无需解密。
- Trace:TA通过密钥中的身份值c追踪泄露密钥的用户,追踪成本与用户数量无关。
科学价值:
1. 理论创新:首次将多权威机制与等值测试结合,解决了ABE在医疗场景中的密钥托管和检索效率问题。
2. 方法普适性:方案可扩展至其他需要细粒度访问控制和隐私保护的IoT应用(如智能家居、工业物联网)。
应用价值:
- 医疗数据共享:医生可安全访问符合策略的加密数据(如“心内科女性患者”),云服务器可快速匹配相似病例。
- 合规性:满足GDPR等法规对数据泄露追踪的要求。
(全文约2000字)