Cargando…
RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing
With publicly verifiable computation (PVC) development, users with limited resources prefer to outsource computing tasks to cloud servers. However, existing PVC schemes are mainly proposed for cloud computing scenarios, which brings bandwidth consumption or network delay of IoT devices in edge compu...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9183183/ https://www.ncbi.nlm.nih.gov/pubmed/35684631 http://dx.doi.org/10.3390/s22114012 |
_version_ | 1784724227254910976 |
---|---|
author | Jiao, Zi Zhou, Fucai Wang, Qiang Sun, Jintong |
author_facet | Jiao, Zi Zhou, Fucai Wang, Qiang Sun, Jintong |
author_sort | Jiao, Zi |
collection | PubMed |
description | With publicly verifiable computation (PVC) development, users with limited resources prefer to outsource computing tasks to cloud servers. However, existing PVC schemes are mainly proposed for cloud computing scenarios, which brings bandwidth consumption or network delay of IoT devices in edge computing. In addition, dishonest edge servers may reduce resource utilization by returning unreliable results. Therefore, we propose a revocable publicly verifiable computation(RPVC) scheme for edge computing. On the one hand, RPVC ensures that users can verify the correct results at a small cost. On the other hand, it can revoke the computing abilities of dishonest edge servers. First, polynomial commitments are employed to reduce proofs’ length and generation speed. Then, we improve revocable group signature by knowledge signatures and subset covering theory. This makes it possible to revoke dishonest edge servers. Finally, theoretical analysis proves that RPVC has correctness and security, and experiments evaluate the efficiency of RPVC. |
format | Online Article Text |
id | pubmed-9183183 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91831832022-06-10 RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing Jiao, Zi Zhou, Fucai Wang, Qiang Sun, Jintong Sensors (Basel) Article With publicly verifiable computation (PVC) development, users with limited resources prefer to outsource computing tasks to cloud servers. However, existing PVC schemes are mainly proposed for cloud computing scenarios, which brings bandwidth consumption or network delay of IoT devices in edge computing. In addition, dishonest edge servers may reduce resource utilization by returning unreliable results. Therefore, we propose a revocable publicly verifiable computation(RPVC) scheme for edge computing. On the one hand, RPVC ensures that users can verify the correct results at a small cost. On the other hand, it can revoke the computing abilities of dishonest edge servers. First, polynomial commitments are employed to reduce proofs’ length and generation speed. Then, we improve revocable group signature by knowledge signatures and subset covering theory. This makes it possible to revoke dishonest edge servers. Finally, theoretical analysis proves that RPVC has correctness and security, and experiments evaluate the efficiency of RPVC. MDPI 2022-05-25 /pmc/articles/PMC9183183/ /pubmed/35684631 http://dx.doi.org/10.3390/s22114012 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Jiao, Zi Zhou, Fucai Wang, Qiang Sun, Jintong RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title | RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title_full | RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title_fullStr | RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title_full_unstemmed | RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title_short | RPVC: A Revocable Publicly Verifiable Computation Solution for Edge Computing |
title_sort | rpvc: a revocable publicly verifiable computation solution for edge computing |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9183183/ https://www.ncbi.nlm.nih.gov/pubmed/35684631 http://dx.doi.org/10.3390/s22114012 |
work_keys_str_mv | AT jiaozi rpvcarevocablepubliclyverifiablecomputationsolutionforedgecomputing AT zhoufucai rpvcarevocablepubliclyverifiablecomputationsolutionforedgecomputing AT wangqiang rpvcarevocablepubliclyverifiablecomputationsolutionforedgecomputing AT sunjintong rpvcarevocablepubliclyverifiablecomputationsolutionforedgecomputing |