本文档属于类型a,即报告了一项原创性研究。以下是针对该研究的学术报告:
本研究的作者包括:
- Jianghua Liu(第一作者,福建师范大学数学与计算机科学学院网络安全与密码学福建省重点实验室)
- Xinyi Huang(通讯作者,福建师范大学数学与计算机科学学院,西安电子科技大学综合业务网理论及关键技术国家重点实验室)
- Joseph K. Liu(新加坡资讯通信研究院信息安全部)
研究发表于期刊 Future Generation Computer Systems(卷52,2015年,页码67–76),由Elsevier出版。
研究领域:云计算安全、属性基加密(Attribute-Based Encryption, ABE)与属性基签名(Attribute-Based Signature, ABS)的交叉领域。
研究动机:
个人健康记录(Personal Health Records, PHR)的云端共享虽能提升医疗信息交换效率,但存在隐私泄露风险(如第三方存储导致未授权访问或篡改)。传统公钥基础设施(PKI)无法满足细粒度访问控制(Fine-Grained Access Control)和匿名性需求,而现有方案(如属性基加密)仅能保障数据机密性,无法同时实现数据来源认证、不可伪造性和抗合谋攻击。
目标:
提出一种新型密文策略属性基签密(Ciphertext-Policy Attribute-Based Signcryption, CP-ABSC)方案,结合数字签名与加密功能,支持:
1. 基于属性的细粒度访问控制;
2. 数据机密性、真实性、不可伪造性;
3. 用户匿名性与抗合谋攻击能力。
研究分为四个核心算法:
- Setup:系统初始化阶段,生成公共参数(Public Key, PK)和主密钥(Master Key, MK)。
- KeyGen:为用户生成两类私钥:
- 签名私钥(Signing Key, SKₐₛ):基于用户属性集生成,用于数据签名。
- 解密私钥(Decryption Key, SKₐ₅):结合领域标签(如“医疗域”或“社交域”),控制数据访问权限。
- Signcryption:数据所有者对PHR进行签密(Sign-then-Encrypt),将签名与加密合并为单一逻辑步骤。
- 签名阶段:基于单调跨度程序(Monotone Span Program, MSP)构造签名策略,确保签名者属性满足访问结构。
- 加密阶段:采用线性秘密共享方案(Linear Secret Sharing Scheme, LSSS)定义解密策略,密文仅可被满足属性的用户解密。
- Designcryption:授权用户验证签名并解密数据,需满足属性匹配与时间有效性(防止重放攻击)。
科学价值:
- 提出首个支持MSP+LSSS双策略的CP-ABSC方案,扩展了属性基密码的应用场景。
- 通过形式化安全证明,为云计算环境下的隐私保护提供了理论保障。
应用价值:
- 适用于医疗云平台,实现患者对PHR的完全控制(如区分医生与家属的访问权限)。
- 可扩展至其他敏感数据共享场景(如金融、政务)。
本研究为云计算环境下的隐私保护提供了兼具理论严谨性与实用性的解决方案,未来可进一步探索移动端轻量化实现与属性撤销机制。