Cargando…
A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings
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...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7730920/ https://www.ncbi.nlm.nih.gov/pubmed/33291483 http://dx.doi.org/10.3390/s20236962 |
_version_ | 1783621795945906176 |
---|---|
author | Zhang, Shuo Wen, Qiaoyan Li, Wenmin Zhang, Hua Jin, Zhengping |
author_facet | Zhang, Shuo Wen, Qiaoyan Li, Wenmin Zhang, Hua Jin, Zhengping |
author_sort | Zhang, Shuo |
collection | PubMed |
description | 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’ 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. |
format | Online Article Text |
id | pubmed-7730920 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77309202020-12-12 A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings Zhang, Shuo Wen, Qiaoyan Li, Wenmin Zhang, Hua Jin, Zhengping Sensors (Basel) Article 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’ 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. MDPI 2020-12-05 /pmc/articles/PMC7730920/ /pubmed/33291483 http://dx.doi.org/10.3390/s20236962 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Shuo Wen, Qiaoyan Li, Wenmin Zhang, Hua Jin, Zhengping A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title | A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title_full | A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title_fullStr | A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title_full_unstemmed | A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title_short | A Multi-User Public Key Encryption with Multi-Keyword Search out of Bilinear Pairings |
title_sort | multi-user public key encryption with multi-keyword search out of bilinear pairings |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7730920/ https://www.ncbi.nlm.nih.gov/pubmed/33291483 http://dx.doi.org/10.3390/s20236962 |
work_keys_str_mv | AT zhangshuo amultiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT wenqiaoyan amultiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT liwenmin amultiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT zhanghua amultiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT jinzhengping amultiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT zhangshuo multiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT wenqiaoyan multiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT liwenmin multiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT zhanghua multiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings AT jinzhengping multiuserpublickeyencryptionwithmultikeywordsearchoutofbilinearpairings |