{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T15:51:55Z","timestamp":1783007515394,"version":"3.54.5"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2014,7,2]],"date-time":"2014-07-02T00:00:00Z","timestamp":1404259200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2014,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the advent of cloud computing, more and more information data are outsourced to the public cloud for economic savings and ease of access. However, the privacy information has to be encrypted to guarantee the security. To implement efficient data utilization, search over encrypted cloud data has been a great challenge. The existing solutions depended entirely on the submitted query keyword and didn\u2019t consider the semantics of keyword. Thus the search schemes are not intelligent and also omit some semantically related documents. In view of the deficiency, as an attempt, we propose a semantic expansion based similar search solution over encrypted cloud data. Our solution could return not only the exactly matched files, but also the files including the terms semantically related to the query keyword. In the proposed scheme, a corresponding file metadata is constructed for each file. Then both the encrypted metadata set and file collection are uploaded to the cloud server. With the metadata set, the cloud server builds the inverted index and constructs semantic relationship library (SRL) for the keywords set. After receiving a query request, the cloud server first finds out the keywords that are semantically related to the query keyword according to SRL. Then both the query keyword and the extensional words are used to retrieve the files. The result files are returned in order according to the total relevance score. Eventually, detailed security analysis shows that our solution is privacy-preserving and secure under the previous searchable symmetric encryption (SSE) security definition. Experimental evaluation demonstrates the efficiency and effectives of the scheme.<\/jats:p>","DOI":"10.1186\/s13677-014-0008-2","type":"journal-article","created":{"date-parts":[[2014,7,14]],"date-time":"2014-07-14T15:42:37Z","timestamp":1405352557000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["Secure semantic expansion based search over encrypted cloud data supporting similarity ranking"],"prefix":"10.1186","volume":"3","author":[{"given":"Zhihua","family":"Xia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanling","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xingming","family":"Sun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lihong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2014,7,2]]},"reference":[{"issue":"1","key":"8_CR1","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1109\/MIC.2012.14","volume":"16","author":"K Ren","year":"2012","unstructured":"Ren K, Wang C, Wang Q: Security challenges for the public cloud. IEEE Internet Comput 2012, 16(1):69\u201373. 10.1109\/MIC.2012.14","journal-title":"IEEE Internet Comput"},{"key":"8_CR2","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1007\/978-3-642-14992-4_13","volume-title":"Financial Cryptography and Data Security","author":"S Kamara","year":"2010","unstructured":"Kamara S, Lauter K: Cryptographic cloud storage. In Financial Cryptography and Data Security. Springer, Berlin\/Heidelberg; 2010:136\u2013149. 10.1007\/978-3-642-14992-4_13"},{"key":"8_CR3","first-page":"44","volume-title":"Proceedings of IEEE Symposium on Security and Privacy","author":"DX Song","year":"2000","unstructured":"Song DX, Wagner D, Perrig A: Practical techniques for searches on encrypted data. In Proceedings of IEEE Symposium on Security and Privacy. IEEE, Berkeley, California; 2000:44\u201355."},{"key":"8_CR4","volume-title":"Secure indexes. Cryptology ePrint Archive, Report 2003\/216","author":"E-J Goh","year":"2003","unstructured":"Goh E-J: Secure indexes. Cryptology ePrint Archive, Report 2003\/216. 2003."},{"key":"8_CR5","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1007\/978-3-540-24676-3_30","volume-title":"Advances in Cryptology-Eurocrypt 2004","author":"D Boneh","year":"2004","unstructured":"Boneh D, Di Crescenzo G, Ostrovsky R, Persiano G: Public key encryption with keyword search. In Advances in Cryptology-Eurocrypt 2004. Springer, Berlin\/Heidelberg; 2004:506\u2013522. 10.1007\/978-3-540-24676-3_30"},{"key":"8_CR6","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1007\/11496137_30","volume-title":"Applied Cryptography and Network Security","author":"Y-C Chang","year":"2005","unstructured":"Chang Y-C, Mitzenmacher M: Privacy preserving keyword searches on remote encrypted data. In Applied Cryptography and Network Security. Springer, Berlin\/Heidelberg; 2005:442\u2013455. 10.1007\/11496137_30"},{"key":"8_CR7","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/1180405.1180417","volume-title":"Proceedings of the 13th ACM conference on Computer and communications security","author":"R Curtmola","year":"2006","unstructured":"Curtmola R, Garay J, Kamara S, Ostrovsky R (2006) Searchable symmetric encryption: improved definitions and efficient constructions. In: Proceedings of the 13th ACM conference on Computer and communications security. ACM, Alexandria, VA, USA, pp 79\u201388"},{"key":"8_CR8","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1007\/978-3-540-74143-5_30","volume-title":"Advances in Cryptology-CRYPTO 2007","author":"M Bellare","year":"2007","unstructured":"Bellare M, Boldyreva A, O\u2019Neill A: Deterministic and efficiently searchable encryption. In Advances in Cryptology-CRYPTO 2007. Springer, Berlin\/Heidelberg; 2007:535\u2013552. 10.1007\/978-3-540-74143-5_30"},{"key":"8_CR9","first-page":"253","volume-title":"30th IEEE International Conference on Distributed Computing Systems (ICDCS)","author":"C Wang","year":"2010","unstructured":"Wang C, Cao N, Li J, Ren K, Lou W: Secure ranked keyword search over encrypted cloud data. In 30th IEEE International Conference on Distributed Computing Systems (ICDCS). IEEE, Genoa, Italy; 2010:253\u2013262."},{"issue":"8","key":"8_CR10","doi-asserted-by":"publisher","first-page":"1467","DOI":"10.1109\/TPDS.2011.282","volume":"23","author":"C Wang","year":"2012","unstructured":"Wang C, Cao N, Ren K, Lou W: Enabling secure and efficient ranked keyword search over outsourced cloud data. IEEE Trans Parallel Distrib Syst 2012, 23(8):1467\u20131479. 10.1109\/TPDS.2011.282","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"8_CR11","first-page":"829","volume-title":"Proceedings of IEEE INFOCOM","author":"N Cao","year":"2011","unstructured":"Cao N, Wang C, Li M, Ren K, Lou W: Privacy-preserving multi-keyword ranked search over encrypted cloud data. In Proceedings of IEEE INFOCOM. IEEE, Shanghai, China; 2011:829\u2013837."},{"key":"8_CR12","first-page":"104","volume-title":"International Conference on Cloud and Service Computing (CSC)","author":"C Yang","year":"2012","unstructured":"Yang C, Zhang W, Xu J, Xu J, Yu N: A Fast Privacy-Preserving Multi-keyword Search Scheme on Cloud Data. In International Conference on Cloud and Service Computing (CSC). IEEE, Shanghai, China; 2012:104\u2013110."},{"key":"8_CR13","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23298","volume-title":"Practical Dynamic Searchable Encryption with Small Leakage","author":"E Stefanov","year":"2014","unstructured":"Stefanov E, Papamanthou C, Shi E: Practical Dynamic Searchable Encryption with Small Leakage. NDSS \u201914, San Diego, CA, USA; 2014."},{"key":"8_CR14","first-page":"451","volume-title":"Proceedings of IEEE INFOCOM","author":"C Wang","year":"2012","unstructured":"Wang C, Ren K, Yu S: Urs KMR Achieving usable and privacy-assured similarity search over outsourced cloud data. In Proceedings of IEEE INFOCOM. IEEE, Orlando, Florida, USA; 2012:451\u2013459."},{"key":"8_CR15","first-page":"1","volume-title":"Proceedings of IEEE INFOCOM","author":"J Li","year":"2010","unstructured":"Li J, Wang Q, Wang C, Cao N, Ren K, Lou W: Fuzzy keyword search over encrypted data in cloud computing. In Proceedings of IEEE INFOCOM. IEEE, San Diego, CA, USA; 2010:1\u20135."},{"key":"8_CR16","first-page":"273","volume-title":"31st International Conference on Distributed Computing Systems Workshops (ICDCSW)","author":"M Chuah","year":"2011","unstructured":"Chuah M, Hu W: Privacy-aware bedtree based solution for fuzzy multi-keyword search over encrypted data. In 31st International Conference on Distributed Computing Systems Workshops (ICDCSW). IEEE, Minneapolis, Minnesota, USA; 2011:273\u2013281."},{"key":"8_CR17","first-page":"269","volume-title":"IEEE International Conference on Cloud Computing and Intelligence Systems (CCIS)","author":"C Liu","year":"2011","unstructured":"Liu C, Zhu L, Li L, Tan Y: Fuzzy keyword search on encrypted cloud storage data with small index. In IEEE International Conference on Cloud Computing and Intelligence Systems (CCIS). IEEE, Beijing, China; 2011:269\u2013273."},{"key":"8_CR18","first-page":"238","volume-title":"IEEE Ninth International Conference on e-Business Engineering (ICEBE)","author":"A Ibrahim","year":"2012","unstructured":"Ibrahim A, Jin H, Yassin AA, Zou D: Approximate Keyword-based Search over Encrypted Cloud Data. In IEEE Ninth International Conference on e-Business Engineering (ICEBE). IEEE, Hangzhou, China; 2012:238\u2013245."},{"issue":"1","key":"8_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/PREACCEPT-1253053215890607","volume":"2","author":"J Bringer","year":"2012","unstructured":"Bringer J, Chabanne H: Embedding edit distance to enable private keyword search. Human-centric Comput Inf Sci 2012, 2(1):1\u201312. 10.1186\/PREACCEPT-1253053215890607","journal-title":"Human-centric Comput Inf Sci"},{"key":"8_CR20","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/243199.243202","volume-title":"Proceedings of the 19th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval","author":"J Xu","year":"1996","unstructured":"Xu J, Croft WB: Query expansion using local and global document analysis. In Proceedings of the 19th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, USA; 1996:4\u201311."},{"key":"8_CR21","doi-asserted-by":"publisher","first-page":"1466","DOI":"10.1007\/11575801_33","volume-title":"On the move to meaningful internet systems 2005: CoopIS, DOA, and ODBASE","author":"G Fu","year":"2005","unstructured":"Fu G, Jones CB, Abdelmoty AI: Ontology-based spatial query expansion in information retrieval. In On the move to meaningful internet systems 2005: CoopIS, DOA, and ODBASE. Springer, Berlin\/Heidelberg; 2005:1466\u20131482. 10.1007\/11575801_33"},{"issue":"1","key":"8_CR22","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1002\/asi.4630200106","volume":"20","author":"ME Lesk","year":"1969","unstructured":"Lesk ME: Word-word associations in document retrieval systems. Am Doc 1969, 20(1):27\u201338. 10.1002\/asi.4630200106","journal-title":"Am Doc"},{"issue":"6","key":"8_CR23","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/0020-0271(72)90021-6","volume":"8","author":"J Minker","year":"1972","unstructured":"Minker J, Wilson GA, Zimmerman BH: An evaluation of query expansion by the addition of clustered terms for a document retrieval system. Information Storage and Retrieval 1972, 8(6):329\u2013348. 10.1016\/0020-0271(72)90021-6","journal-title":"Information Storage and Retrieval"},{"key":"8_CR24","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1109\/WISE.2000.882414","volume-title":"Proceedings of the First International Conference on Web Information Systems Engineering","author":"J Wei","year":"2000","unstructured":"Wei J, Bressan S, Ooi BC: Mining term association rules for automatic global query expansion: methodology and preliminary results. In Proceedings of the First International Conference on Web Information Systems Engineering. IEEE, Hong Kong, China; 2000:366\u2013373."},{"key":"8_CR25","volume-title":"Query expansion using term distribution and term association","author":"D Pal","year":"2013","unstructured":"Pal D, Mitra M, Datta K: Query expansion using term distribution and term association. 2013."},{"key":"8_CR26","first-page":"2684","volume-title":"IEEE International Conference on Fuzzy Systems (FUZZ)","author":"L-F Lai","year":"2011","unstructured":"Lai L-F, Wu C-C, Lin P-Y, Huang L-T: Developing a fuzzy search engine based on fuzzy ontology and semantic search. In IEEE International Conference on Fuzzy Systems (FUZZ). IEEE, Taipei, Taiwan; 2011:2684\u20132689."},{"issue":"4","key":"8_CR27","first-page":"215","volume":"2","author":"BM Fonseca","year":"2003","unstructured":"Fonseca BM, Golgher PB, De Moura ES, P\u00f4ssas B, Ziviani N: Discovering search engine related queries using association rules. J Web Eng 2003, 2(4):215\u2013227.","journal-title":"J Web Eng"},{"key":"8_CR28","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1007\/11546849_32","volume-title":"Data Warehousing and Knowledge Discovery","author":"M Song","year":"2005","unstructured":"Song M, Song I-Y, Hu X, Allen R: Semantic query expansion combining association rules with ontologies and information retrieval techniques. In Data Warehousing and Knowledge Discovery. Springer, Berlin\/Heidelberg; 2005:326\u2013335. 10.1007\/11546849_32"},{"issue":"1","key":"8_CR29","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1016\/j.datak.2006.10.010","volume":"63","author":"M Song","year":"2007","unstructured":"Song M, Song I-Y, Hu X, Allen RB: Integration of association rules and ontologies for semantic query expansion. Data Knowl Eng 2007, 63(1):63\u201375. 10.1016\/j.datak.2006.10.010","journal-title":"Data Knowl Eng"},{"issue":"4","key":"8_CR30","first-page":"35","volume":"24","author":"A Singhal","year":"2001","unstructured":"Singhal A: Modern information retrieval: a brief overview. IEEE Data Eng Bull 2001, 24(4):35\u201343.","journal-title":"IEEE Data Eng Bull"},{"key":"8_CR31","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1145\/1007568.1007632","volume-title":"Proceedings of the 2004 ACM SIGMOD International Conference on Management of data","author":"R Agrawal","year":"2004","unstructured":"Agrawal R, Kiernan J, Srikant R, Xu Y: Order preserving encryption for numeric data. In Proceedings of the 2004 ACM SIGMOD International Conference on Management of data. ACM, Paris, France; 2004:563\u2013574. 10.1145\/1007568.1007632"},{"key":"8_CR32","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1007\/978-3-642-01001-9_13","volume-title":"Advances in Cryptology-EUROCRYPT 2009","author":"A Boldyreva","year":"2009","unstructured":"Boldyreva A, Chenette N, Lee Y, O\u2019neill A: Order-preserving symmetric encryption. In Advances in Cryptology-EUROCRYPT 2009. Springer, Berlin\/Heidelberg; 2009:224\u2013241. 10.1007\/978-3-642-01001-9_13"},{"key":"8_CR33","volume-title":"Managing gigabytes: compressing and indexing documents and images","author":"AA MOFFAT","year":"1999","unstructured":"MOFFAT AA, Bell TC: Managing gigabytes: compressing and indexing documents and images. Morgan Kaufmann, San Francisco,\u2009California, USA; 1999."},{"key":"8_CR34","unstructured":"Request For Comments Database. Accessed 27 Oct 2013, [http:\/\/www.ietf.org\/rfc.html]"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-014-0008-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-014-0008-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-014-0008-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-014-0008-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,15]],"date-time":"2023-07-15T06:45:09Z","timestamp":1689403509000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-014-0008-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,2]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["8"],"URL":"https:\/\/doi.org\/10.1186\/s13677-014-0008-2","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,2]]},"assertion":[{"value":"30 August 2013","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 May 2014","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 July 2014","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"8"}}