Verifiable encrypted image retrieval method supporting dynamic updating

A technology for encrypting images and dynamic updating, applied in the field of communication, can solve the problems of inability to verify the correctness of retrieval results, inability to realize dynamic updating of image sets, etc., to achieve the effect of dynamic updating

Pending Publication Date: 2021-10-29
XIDIAN UNIV +1
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problems that the existing privacy-protected image retrieval methods cannot realize the dynamic update of the image set and cannot verify the correctness of the retrieval results, a verifiable encrypted image retrieval method that supports dynamic updates is proposed, which is used to query users in dynamic images. Centrally retrieve the top k image data results with the largest correlation value with the query image and verify their correctness

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Verifiable encrypted image retrieval method supporting dynamic updating
  • Verifiable encrypted image retrieval method supporting dynamic updating
  • Verifiable encrypted image retrieval method supporting dynamic updating

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention will be further described in detail below in conjunction with the accompanying drawings, which are explanations rather than limitations of the present invention.

[0053] refer to figure 1 and 2 , a verifiably encrypted image retrieval method that supports dynamic updates, comprising the following steps:

[0054] Step 1. The image owner initializes the system, generates the image encryption key, eigenvector encryption key, verification key and private key, and sends the set subset of the private key and eigenvector encryption key to the querying user, including The following steps are as follows:

[0055] S1.1. Generate image encryption key k m .

[0056] S1.2. Generate eigenvector encryption key k for a given security parameter λ f =(γ,M,M -1 ), and k m , γ, M is saved locally, and k m , γ and M -1 sent to the inquiring user via a secure channel.

[0057] Among them, λ is a security parameter, and γ represents a random number: means p ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a verifiable encrypted image retrieval method supporting dynamic updating. An image owner initializes a system to generate a key and distributes the key to a query user; a data owner encrypts an image set, constructs an encryption index, generates a chameleon hash verification tree, and stores the encrypted image set, the encryption index and the chameleon hash verification tree to a cloud server; a query user generates a query request and submits the query request to the cloud server; when the cloud server receives a query request, the cloud server finds the first k image data ciphertexts with the maximum relevancy value based on the encryption index and the query request and generates corresponding evidences, and a ciphertext image retrieval result and the corresponding evidences are returned to a query user together; the correctness of a retrieval result in a dynamic environment is verified by using a chameleon-based Hash verification tree, and if verification succeeds, a query user to decrypt a plaintext image; and the image owner sends the information needing to be updated to the cloud server so as to realize dynamic updating of the image set.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a verifiable encrypted image retrieval method supporting dynamic update. Background technique [0002] Content-based efficient privacy-preserving image retrieval scheme in the existing cloud computing environment. First, the image feature f is extracted based on the local descriptor i and calculate f i For the corresponding bucket value, construct a pre-filter index table and a linear index table, and use the secure k-nearest neighbor algorithm to f i Encrypt to get f i ’ and further encrypt the bucket values ​​in the pre-filtered index table, the image owner uploads the encrypted image set and encrypted index table to the cloud server; the query user also extracts the query image feature f based on the local descriptor q and calculate f q The corresponding query bucket value, and use the secure k-nearest neighbor algorithm to f q Encrypt to get f q ’, generate f q...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F21/62G06F16/55G06F16/53G06F16/51
CPCG06F21/6227G06F16/51G06F16/55G06F16/53
Inventor 苗银宾宋琳李颍莹陈磊童秋云
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products