Abstract

Aiming at the privacy and security issues of sensitive speech data in cloud storage, and how to achieve efficient retrieval with privacy-preserving for encrypted speech data in cloud storage, a searchable encryption over encrypted speech retrieval scheme in cloud storage was proposed. Firstly, the data owner encrypts the original speech data adopting symmetric encryption algorithm Lorenz chaotic mapping. Secondly, the encrypted speech data is uploaded to the cloud server for storage, and meanwhile the Mel frequency cepstrum coefficient (MFCC) features of original speech are extracted as the input of the convolutional neural network (CNN) to execute the deep semantic feature extraction, which is taken as the speech keywords. Finally, the extracted speech keywords are encrypted and stored in the cloud. When the authorized user sends a retrieval request, the trained CNN is utilized to extract the keywords of the speech to be retrieved, and the search trapdoor is generated and sent to the cloud server. In the process of retrieval, the Euclidean distance is used to match the encrypted keywords with the search trapdoor. The theoretical analysis and experimental results show that the proposed scheme has higher security and retrieval accuracy, and can be suitable for the encrypted storage of speech data and efficient secure retrieval.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call