计算机科学
云计算
加密
可验证秘密共享
安全性分析
密文
密码学
理论计算机科学
情报检索
计算机安全
集合(抽象数据类型)
操作系统
程序设计语言
作者
Hao Chen,Xixiang Lv,Wei Zheng,Deyu Lin
标识
DOI:10.1109/jiot.2023.3274641
摘要
In the scenario of the Internet of Things (IoT) co-located with the cloud, many applications, such as face recognition, traffic monitoring, and medical diagnosis, usually outsource a large amount of generated image data to cloud servers (CSs) to reduce the burden of local storage. Many secure encrypted image retrieval schemes have been proposed to protect data privacy. However, existing work incurs storage and communication burdens, lacks verifiability of query results and has potential forward security threats. To solve these issues, we propose the VerFHS framework in this article, which can satisfy Verifiability, Feedback, and High-Security. Specifically, we first present an extended secure $k$ -NN algorithm to protect indexes, cleverly design ciphertext inner product for similarity comparison, and use the reward mechanism of blockchain to build a monitoring and feedback mechanism for CSs. Then we demonstrate an enhanced VerFHS scheme in the dynamic setting (VerFHSD) that uses a permutation matrix to process image encryption against adaptive attacks during dynamic updates. VerFHSD prevents CSs from making search queries over newly added images via previous tokens, thereby achieving forward security. The formal security analysis shows that our schemes protect the privacy of images, indexes and query tokens, and forward security. And extensive experiments using the real-world data set demonstrate that our scheme not only has the highest search accuracy all the time, but also achieves efficient queries at the millisecond level, when compared with other advanced image retrieval schemes.
科研通智能强力驱动
Strongly Powered by AbleSci AI