{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:38:41Z","timestamp":1762508321807,"version":"build-2065373602"},"reference-count":23,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2020,12,5]],"date-time":"2020-12-05T00:00:00Z","timestamp":1607126400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61502044"],"award-info":[{"award-number":["61502044"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Internet of Things (IoT) and cloud computing are adopted widely in daily life and industrial production. Sensors of IoT equipment gather personal, sensitive and important data, which is stored in a cloud server. The cloud helps users to save cost and collaborate. However, the privacy of data is also at risk. Public-key encryption with keyword search (PEKS) is convenient for users to use the data without leaking privacy. In this article, we give a scheme of PEKS for a multi-user to realize the multi-keyword search at once and extend it to show a rank based on keywords match. The receiver can finish the search by himself or herself. With private cloud and server cloud, most users\u2019 computing can be outsourced. Moreover, the PEKS can be transferred to a multi-user model in which the private cloud is used to manage receivers and outsource. The store cloud and the private cloud both obtain nothing with the keyword information. Then our IoT devices can easily run these protocols. As we do not use any pairing operations, the scheme is under more general assumptions that means the devices do not need to take on the heavy task of calculating pairing.<\/jats:p>","DOI":"10.3390\/s20236962","type":"journal-article","created":{"date-parts":[[2020,12,7]],"date-time":"2020-12-07T21:37:42Z","timestamp":1607377062000},"page":"6962","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5362-8916","authenticated-orcid":false,"given":"Shuo","family":"Zhang","sequence":"first","affiliation":[{"name":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiaoyan","family":"Wen","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenmin","family":"Li","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"Zhang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhengping","family":"Jin","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Tlelo-Cuautle, E., D\u00edaz-Mu\u00f1oz, J.D., Gonz\u00e1lez-Zapata, A.M., Li, R., Leon-Salas, W.D., Fern\u00e1ndez, F.V., Guill\u00e9n-Fern\u00e1ndez, O., and Cruz-Vega, I. (2020). Chaotic Image Encryption Using Hopfield and Hindmarsh-Rose Neurons Implemented on FPGA. Sensors, 20.","DOI":"10.3390\/s20051326"},{"key":"ref_2","unstructured":"Chor, B., Goldreich, O., Kushilevitz, E., and Sudan, M. (1995, January 23\u201325). Private Information Retrieval. Proceedings of the 36th Annual Symposium on Foundations of Computer Science, Milwaukee, WI, USA."},{"key":"ref_3","first-page":"506","article-title":"Public Key Encryption with Keyword Search","volume":"Volume 3027","author":"Cachin","year":"2004","journal-title":"Proceedings of the Advances in Cryptology\u2014EUROCRYPT 2004, International Conference on the Theory and Applications of Cryptographic Techniques"},{"key":"ref_4","first-page":"1249","article-title":"Public Key Encryption with Keyword Search Revisited","volume":"Volume 5072","author":"Gervasi","year":"2008","journal-title":"Proceedings of the Computational Science and Its Applications\u2014ICCSA 2008, International Conference, Proceedings, Part I"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1016\/j.ins.2013.03.008","article-title":"Public key encryption with keyword search secure against keyword guessing attacks without random oracle","volume":"238","author":"Fang","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2266","DOI":"10.1109\/TC.2012.215","article-title":"Public-Key Encryption with Fuzzy Keyword Search: A Provably Secure Scheme under Keyword Guessing Attack","volume":"62","author":"Xu","year":"2013","journal-title":"IEEE Trans. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1002\/sec.790","article-title":"Efficient public key encryption with revocable keyword search","volume":"7","author":"Yu","year":"2014","journal-title":"Secur. Commun. Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"922","DOI":"10.1093\/comjnl\/bxu013","article-title":"SPEKS: Secure Server-Designation Public Key Encryption with Keyword Search against Keyword Guessing Attacks","volume":"58","author":"Chen","year":"2015","journal-title":"Comput. J."},{"key":"ref_9","unstructured":"Barolli, L., Xhafa, F., Chen, X., and Ikeda, M. (2014, January 8\u201310). Efficient Verifiable Public Key Encryption with Keyword Search Based on KP-ABE. Proceedings of the Ninth International Conference on Broadband and Wireless Computing, Communication and Applications, BWCCA 2014, Guangdong, China."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1109\/TIFS.2015.2510822","article-title":"Dual-Server Public-Key Encryption With Keyword Search for Secure Cloud Storage","volume":"11","author":"Chen","year":"2016","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"6549570","DOI":"10.1155\/2016\/6549570","article-title":"Public Key Encryption with Keyword Search from Lattices in Multiuser Environments","volume":"2016","author":"Wu","year":"2016","journal-title":"Math. Probl. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2833","DOI":"10.1109\/TIFS.2016.2599293","article-title":"Server-Aided Public Key Encryption With Keyword Search","volume":"11","author":"Chen","year":"2016","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1080\/02533839.2018.1537807","article-title":"A provably secure certificateless public key encryption with keyword search","volume":"42","author":"Wu","year":"2019","journal-title":"J. Chin. Inst. Eng."},{"key":"ref_14","unstructured":"Zhang, Y., Xu, C., Ni, J., Li, H., and Shen, X.S. (2019). Blockchain-assisted Public-key Encryption with Keyword Search against Keyword Guessing Attacks for Cloud Storage. IEEE Trans. Cloud Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhang, X., Xu, C., Wang, H., Zhang, Y., and Wang, S. (2019). FS-PEKS: Lattice-based Forward Secure Public-key Encryption with Keyword Search for Cloud-assisted Industrial Internet of Things. IEEE Trans. Dependable Secur. Comput.","DOI":"10.1109\/TDSC.2019.2914117"},{"key":"ref_16","unstructured":"Sha, M., and Qiong, H. (2020). A New Framework of IND-CCA Secure Public Key Encryption with Keyword Search. Comput. J."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3008","DOI":"10.1109\/JIOT.2017.2779124","article-title":"Practical Attribute-Based Multi-Keyword Search Scheme in Mobile Crowdsourcing","volume":"5","author":"Miao","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_18","first-page":"1314","article-title":"Towards Privacy-Preserving and Efficient Attribute-Based Multi-Keyword Search","volume":"2019","author":"Li","year":"2019","journal-title":"IACR Cryptol. EPrint Arch."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"99024","DOI":"10.1109\/ACCESS.2020.2996940","article-title":"An Efficient Attribute-Based Multi-Keyword Search Scheme in Encrypted Keyword Generation","volume":"8","author":"Cui","year":"2020","journal-title":"IEEE Access"},{"key":"ref_20","first-page":"117","article-title":"On the Security of ElGamal Based Encryption","volume":"Volume 1431","author":"Imai","year":"1998","journal-title":"Proceedings of the Public Key Cryptography, First International Workshop on Practice and Theory in Public Key Cryptography, PKC \u201998"},{"key":"ref_21","unstructured":"Khoo, D.S.P., Bird, G.J., and Seberry, J. (1986). Encryption Exponent 3 and the Security of RSA, EUROCRYPT."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/11586821_2","article-title":"Pairing-Based Cryptography at High Security Levels","volume":"Volume 3796","author":"Smart","year":"2005","journal-title":"Proceedings of the Cryptography and Coding, 10th IMA International Conference"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1007\/s13389-013-0057-3","article-title":"Charm: A framework for rapidly prototyping cryptosystems","volume":"3","author":"Akinyele","year":"2013","journal-title":"J. Cryptogr. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/23\/6962\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:41:28Z","timestamp":1760179288000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/23\/6962"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,5]]},"references-count":23,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["s20236962"],"URL":"https:\/\/doi.org\/10.3390\/s20236962","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,12,5]]}}}