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...

Descripción completa

Detalles Bibliográficos
Autores principales: Jiao, Zi, Zhou, Fucai, Wang, Qiang, Sun, Jintong
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