可验证外包属性加密:安全访问更新方案
153 浏览量
更新于2024-08-29
1
收藏 955KB PDF 举报
"这篇学术文章发表于2019年的《网络与信息安全学报》,作者是林素青,探讨了一种支持访问更新的可验证外包属性加密方案,旨在解决公共云存储加密数据的安全访问问题。该方案基于经典的KP-ABE(Key-Policy Attribute-Based Encryption)方案,并通过精心设计的算法实现了外包解密和密文访问权限的更新功能,同时提供了对外包计算的可验证性,以保证第三方服务器的正确操作。在标准模型下,方案对原始密文和更新密文都具有选择IND-CPA安全性,并且具有弱主私钥安全性以及外包计算验证的可靠性。相较于同类方案,它实现了功能、安全性和效率的综合提升。"
本文提出的加密方案主要关注以下几个关键知识点:
1. **属性加密(Attribute-Based Encryption, ABE)**:这是一种高级的公钥加密技术,允许根据用户的属性或属性集来控制解密密文的能力。在这种系统中,密文是基于特定的策略或规则(即属性)加密的,只有拥有正确属性的用户才能解密。
2. **外包解密(Outsourced Decryption)**:在云存储环境中,由于计算资源的限制,用户可能会选择将解密任务外包给第三方服务器执行。这要求设计出一种机制,使得解密过程可以在服务器端完成,同时用户仍能验证结果的正确性,而无需亲自进行计算。
3. **访问更新(Access Update)**:此方案允许用户在不暴露明文信息的情况下,动态地更新密文的访问策略。这意味着可以灵活地添加或删除特定用户对加密数据的访问权限,增强了数据访问的灵活性和安全性。
4. **可验证外包计算(Verifiable Outsourced Computation)**:为了防止第三方服务器在执行外包计算时作恶,方案提供了计算的可验证性,确保服务器按照预定规则正确地执行了计算过程。这样,用户即使不直接参与计算,也能确认其结果的准确性。
5. **选择IND-CPA安全性(Selective IND-CPA Security)**:这是加密方案的一个重要安全性指标,表明在选择密文攻击模型下,攻击者无法区分加密的两个随机消息,从而保证了加密的不可区分性。
6. **弱主私钥安全性(Weak Master Key Security)**:在这种安全模型中,即使攻击者获取了部分用户的密钥,也无法推导出主密钥,从而保护了系统的整体安全性。
7. **效率优化**:该方案不仅关注安全性和功能性,还考虑了实际应用中的计算效率,通过算法优化实现了这些特性的协同提升。
8. **标准模型证明**:与理想模型不同,标准模型更接近现实世界的计算环境,方案在标准模型下被证明安全,这意味着它在实际应用中具有更强的可信度。
这个研究对于云存储和大数据安全领域具有重要意义,因为它提供了一种实用且安全的加密方法,既能保证数据隐私,又能适应不断变化的访问需求,同时还能够有效地验证外包计算的正确性。
2022-12-16 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-04-12 上传
2021-07-07 上传
2021-03-03 上传
2021-03-19 上传
2022-11-28 上传
weixin_38637878
- 粉丝: 3
- 资源: 926
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常