Spidey: Secure Dynamic Encrypted Property Graph Search With Lightweight Access Control

IF 8.9 1区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS IEEE Internet of Things Journal Pub Date : 2024-11-19 DOI:10.1109/JIOT.2024.3502220
Yingying Wu;Jiabei Wang;Dandan Xu;Yongbin Zhou
{"title":"Spidey: Secure Dynamic Encrypted Property Graph Search With Lightweight Access Control","authors":"Yingying Wu;Jiabei Wang;Dandan Xu;Yongbin Zhou","doi":"10.1109/JIOT.2024.3502220","DOIUrl":null,"url":null,"abstract":"Graph databases, which essentially store network nodes and edge relationships between them, offer a promising solution for managing the large and dynamic Internet of Things (IoT) network. However, as data grows explosively, end devices cannot carry it, forcing organizations to outsource storage to cloud servers, bringing privacy risks, such as data leakage. Existing privacy-preserving graph search schemes either fail to support secure and efficient multigranularity updates over encrypted complicated property graph or neglect multiuser access control, greatly limiting their practicability. In this article, we propose a novel dynamic encrypted property graph search system along with three full-fledged constructions, named Spidey. We model the property graph and introduce two well-designed structures: bidirectional index and delete list, which form the foundation of our schemes. The basic scheme <monospace>DGraph</monospace> supports efficient, fine-grained sublinear queries and updates with the complexity of both attribute-grained update and node-grained deletion being <inline-formula> <tex-math>$\\mathcal {O}(1)$ </tex-math></inline-formula>, while ensuring both forward privacy (FP) and backward privacy (BP). Two enhanced schemes <inline-formula> <tex-math>$\\mathtt {DGraph\\_RW}$ </tex-math></inline-formula> and <inline-formula> <tex-math>$\\mathtt {DGraph\\_Role}$ </tex-math></inline-formula> further incorporate lightweight operation-based and (hierarchical) role-based access control, respectively, while avoiding encrypted index expansion and minimizing the impact on search efficiency. Both theoretical comparison and experiment results demonstrate their usability and scalability. Notably, for attribute-grained update, <monospace>DGraph</monospace> is <inline-formula> <tex-math>$2.5\\times $ </tex-math></inline-formula> faster than ODXT (by Patranabis and Mukhopadhyay), and for node-grained deletion, with each node associated with 12 attributes, <monospace>DGraph</monospace> is <inline-formula> <tex-math>$30\\times $ </tex-math></inline-formula> faster than ODXT.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 7","pages":"8095-8109"},"PeriodicalIF":8.9000,"publicationDate":"2024-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10757338/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Graph databases, which essentially store network nodes and edge relationships between them, offer a promising solution for managing the large and dynamic Internet of Things (IoT) network. However, as data grows explosively, end devices cannot carry it, forcing organizations to outsource storage to cloud servers, bringing privacy risks, such as data leakage. Existing privacy-preserving graph search schemes either fail to support secure and efficient multigranularity updates over encrypted complicated property graph or neglect multiuser access control, greatly limiting their practicability. In this article, we propose a novel dynamic encrypted property graph search system along with three full-fledged constructions, named Spidey. We model the property graph and introduce two well-designed structures: bidirectional index and delete list, which form the foundation of our schemes. The basic scheme DGraph supports efficient, fine-grained sublinear queries and updates with the complexity of both attribute-grained update and node-grained deletion being $\mathcal {O}(1)$ , while ensuring both forward privacy (FP) and backward privacy (BP). Two enhanced schemes $\mathtt {DGraph\_RW}$ and $\mathtt {DGraph\_Role}$ further incorporate lightweight operation-based and (hierarchical) role-based access control, respectively, while avoiding encrypted index expansion and minimizing the impact on search efficiency. Both theoretical comparison and experiment results demonstrate their usability and scalability. Notably, for attribute-grained update, DGraph is $2.5\times $ faster than ODXT (by Patranabis and Mukhopadhyay), and for node-grained deletion, with each node associated with 12 attributes, DGraph is $30\times $ faster than ODXT.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Spidy:利用轻量级访问控制进行安全的动态加密属性图谱搜索
图数据库本质上存储网络节点和它们之间的边缘关系,为管理大型动态物联网(IoT)网络提供了一个有前途的解决方案。然而,随着数据的爆炸式增长,终端设备无法承载数据,迫使企业将存储外包给云服务器,这带来了数据泄露等隐私风险。现有的保隐私图搜索方案要么不支持对加密的复杂属性图进行安全高效的多粒度更新,要么忽略了多用户访问控制,极大地限制了其实用性。在本文中,我们提出了一个新的动态加密属性图搜索系统,以及三个完整的结构,命名为蜘蛛。我们对属性图进行了建模,并引入了两种设计良好的结构:双向索引和删除表,它们构成了我们方案的基础。基本方案DGraph支持高效、细粒度的次线性查询和更新,属性粒度更新和节点粒度删除的复杂度为$\mathcal {O}(1)$,同时保证了前向隐私(FP)和后向隐私(BP)。两种增强方案$\mathtt {DGraph\_RW}$和$\mathtt {DGraph\_Role}$分别进一步合并了轻量级的基于操作的访问控制和(分层的)基于角色的访问控制,同时避免了加密索引扩展并最大限度地降低了对搜索效率的影响。理论比较和实验结果均证明了该方法的可用性和可扩展性。值得注意的是,对于属性粒度更新,DGraph比ODXT快2.5倍(Patranabis和Mukhopadhyay),对于节点粒度删除,每个节点与12个属性相关联,DGraph比ODXT快30倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Internet of Things Journal
IEEE Internet of Things Journal Computer Science-Information Systems
CiteScore
17.60
自引率
13.20%
发文量
1982
期刊介绍: The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.
期刊最新文献
A Geospatial Grid Constrained Deep Learning Prediction Framework Based on AIS Data for Improving Vessel Traffic Services in Maritime Internet of Things Diff3D-Net: Self-Supervised Monocular Depth Estimation via Explicit Multilevel Differentiable Geometric Constraints FogZoneSim: A Zone-Based Simulator for Resource Management in Large-Scale IoT–Fog Networks THUS: A Two-Phase Cross-Platform Hybrid User Recruitment Strategy in Mobile Crowdsensing Adaptive Symbol and Power Loading for OFDM-Based Underwater Wireless Optical Semantic Communications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1