VeriKNN: A verifiable and efficient secure k-NN query scheme via homomorphic encryption in dual-cloud environments

IF 3.7 2区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS
Wankang Bao, Zhongxiang Zheng
{"title":"VeriKNN: A verifiable and efficient secure k-NN query scheme via homomorphic encryption in dual-cloud environments","authors":"Wankang Bao,&nbsp;Zhongxiang Zheng","doi":"10.1016/j.jisa.2025.104265","DOIUrl":null,"url":null,"abstract":"<div><div>With the widespread adoption of cloud computing, data privacy protection has become a critical issue, especially for encrypted retrieval tasks in cloud environments. This paper proposes <strong>VeriKNN</strong>, a secure, efficient, and verifiable <span><math><mi>k</mi></math></span>-nearest neighbor (kNN) query scheme based on homomorphic encryption. The scheme introduces a verification mechanism that specifically ensures communication integrity between servers under an honest-but-curious threat model. VeriKNN first constructs a Voronoi diagram and partitions it into encrypted grids for coarse filtering. Then, it builds a multi-layer index of neighboring cells to enable fine-grained search. To address the challenges of computational efficiency and security, we propose a novel set of secure protocols specifically designed for dual-cloud collaboration, significantly improving retrieval performance. Extensive experiments demonstrate that VeriKNN outperforms the state-of-the-art SVK scheme by up to 3000 times in speed across various dataset sizes and <span><math><mi>k</mi></math></span>-values, and is applicable not only to two-dimensional data but also to high-dimensional data. Compared to the HFkNN scheme, VeriKNN achieves a slight reduction in accuracy but offers a 500-fold increase in speed, with the performance gap widening as dataset size increases, highlighting its superior scalability and efficiency.</div></div>","PeriodicalId":48638,"journal":{"name":"Journal of Information Security and Applications","volume":"95 ","pages":"Article 104265"},"PeriodicalIF":3.7000,"publicationDate":"2025-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Information Security and Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2214212625003023","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

With the widespread adoption of cloud computing, data privacy protection has become a critical issue, especially for encrypted retrieval tasks in cloud environments. This paper proposes VeriKNN, a secure, efficient, and verifiable k-nearest neighbor (kNN) query scheme based on homomorphic encryption. The scheme introduces a verification mechanism that specifically ensures communication integrity between servers under an honest-but-curious threat model. VeriKNN first constructs a Voronoi diagram and partitions it into encrypted grids for coarse filtering. Then, it builds a multi-layer index of neighboring cells to enable fine-grained search. To address the challenges of computational efficiency and security, we propose a novel set of secure protocols specifically designed for dual-cloud collaboration, significantly improving retrieval performance. Extensive experiments demonstrate that VeriKNN outperforms the state-of-the-art SVK scheme by up to 3000 times in speed across various dataset sizes and k-values, and is applicable not only to two-dimensional data but also to high-dimensional data. Compared to the HFkNN scheme, VeriKNN achieves a slight reduction in accuracy but offers a 500-fold increase in speed, with the performance gap widening as dataset size increases, highlighting its superior scalability and efficiency.
VeriKNN:双云环境下基于同态加密的可验证且高效的安全k-NN查询方案
随着云计算的广泛采用,数据隐私保护已成为一个关键问题,特别是对于云环境中的加密检索任务。提出了一种基于同态加密的安全、高效、可验证的k近邻(kNN)查询方案VeriKNN。该方案引入了一种验证机制,在诚实但好奇的威胁模型下确保服务器之间的通信完整性。VeriKNN首先构造一个Voronoi图,并将其划分为加密网格进行粗过滤。然后,它构建相邻单元的多层索引,以实现细粒度搜索。为了解决计算效率和安全性方面的挑战,我们提出了一套专门为双云协作设计的新型安全协议,显著提高了检索性能。大量的实验表明,在不同的数据集大小和k值上,verknn的速度比最先进的SVK方案快3000倍,不仅适用于二维数据,也适用于高维数据。与HFkNN方案相比,VeriKNN的准确性略有降低,但速度提高了500倍,性能差距随着数据集大小的增加而扩大,突出了其优越的可扩展性和效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Information Security and Applications
Journal of Information Security and Applications Computer Science-Computer Networks and Communications
CiteScore
10.90
自引率
5.40%
发文量
206
审稿时长
56 days
期刊介绍: Journal of Information Security and Applications (JISA) focuses on the original research and practice-driven applications with relevance to information security and applications. JISA provides a common linkage between a vibrant scientific and research community and industry professionals by offering a clear view on modern problems and challenges in information security, as well as identifying promising scientific and "best-practice" solutions. JISA issues offer a balance between original research work and innovative industrial approaches by internationally renowned information security experts and researchers.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信