计算机科学
云计算
加密
服务器
正确性
散列函数
边缘计算
可验证秘密共享
GSM演进的增强数据速率
安全性分析
计算机网络
分布式计算
计算机安全
人工智能
算法
操作系统
集合(抽象数据类型)
程序设计语言
作者
Yingying Li,Jianfeng Ma,Yinbin Miao,Liming Liu,Ximeng Liu,Kim‐Kwang Raymond Choo
出处
期刊:IEEE Transactions on Industrial Informatics
[Institute of Electrical and Electronics Engineers]
日期:2020-10-21
卷期号:17 (8): 5348-5359
被引量:39
标识
DOI:10.1109/tii.2020.3032147
摘要
With the development of outsourcing services, users with limited resources tend to store encrypted images on remote servers and search them anytime and anywhere. However, existing encrypted image search schemes are proposed for cloud computing scenarios, and have some defects, such as excessive bandwidth resource consumption or network delay, which are not suitable for Internet of Things (IoT) devices in edge computing environment. Therefore, we propose a secure and verifiable multikey image search (SVMIS) scheme in cloud-assisted edge computing. First, the pretrained convolutional neural network model is employed to extract image feature vectors to improve search accuracy. Then, a key distribution protocol is designed to convert the encrypted indexes of different owners, and a transformation key list is constructed to support the multikey setting in edge computing. Next, the learning with errors based secure k-nearest neighbor algorithm is used to encrypt feature vectors to improve security. Finally, the Merkle hash tree is utilized to check the correctness of search results returned by edge servers. Theoretical analysis and extensive experiments using a real-world dataset evaluate the security and effectiveness of SVMIS.
科研通智能强力驱动
Strongly Powered by AbleSci AI