Privacy-preserving and verifiable spectral graph analysis in the cloud

Abstract Resorting to cloud computing for spectral graph analysis on large-scale graph data is becoming increasingly popular. However, given the intrusive and opaque natures of cloud services, privacy, and misbehaving cloud that returns incorrect results have raised serious concerns. Current schemes...

Full description

Saved in:
Bibliographic Details
Main Author: Yuzhao Song
Format: Article
Language:English
Published: Nature Portfolio 2025-05-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-025-98432-y
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849312056785764352
author Yuzhao Song
author_facet Yuzhao Song
author_sort Yuzhao Song
collection DOAJ
description Abstract Resorting to cloud computing for spectral graph analysis on large-scale graph data is becoming increasingly popular. However, given the intrusive and opaque natures of cloud services, privacy, and misbehaving cloud that returns incorrect results have raised serious concerns. Current schemes are proposed for privacy alone under the semi-honest model, while disregarding the realistic threat posed by the misbehaving cloud that might skip computationally intensive operations for economic gain. Additionally, existing verifiable computation techniques prove inadequate for the specialized requirements of spectral graph analysis, either due to compatibility issues with privacy-preserving protocols or the excessive computational burden they impose on resource-constrained users. To tackle the above two issues in a holistic solution, we present, tailor, and evaluate PVG, a privacy-preserving and verifiable framework for spectral graph analytics in the cloud for the first time. PVG concentrates on the eigendecomposition process, and provides strong privacy for graph data while enabling users to validate the accuracy of the outcomes yielded by the cloud. For this, we first design a new additive publicly verifiable computation algorithm, APVC, that can verify the accuracy of the result of the core operation (matrix multiplication) in eigendecomposition returned by cloud servers. We then propose three secure and verifiable functions for eigendecomposition based on APVC and lightweight cryptography. Extensive experiments on three manually generated and two real-world social graph datasets indicate that PVG’s accuracy is consistent with plaintext, with practically affordable performance superior to prior art.
format Article
id doaj-art-e7481f7643554f6bbe4b2b9d6d73bb3d
institution Kabale University
issn 2045-2322
language English
publishDate 2025-05-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-e7481f7643554f6bbe4b2b9d6d73bb3d2025-08-20T03:53:12ZengNature PortfolioScientific Reports2045-23222025-05-0115112110.1038/s41598-025-98432-yPrivacy-preserving and verifiable spectral graph analysis in the cloudYuzhao Song0Ningxia Agricultural SchoolAbstract Resorting to cloud computing for spectral graph analysis on large-scale graph data is becoming increasingly popular. However, given the intrusive and opaque natures of cloud services, privacy, and misbehaving cloud that returns incorrect results have raised serious concerns. Current schemes are proposed for privacy alone under the semi-honest model, while disregarding the realistic threat posed by the misbehaving cloud that might skip computationally intensive operations for economic gain. Additionally, existing verifiable computation techniques prove inadequate for the specialized requirements of spectral graph analysis, either due to compatibility issues with privacy-preserving protocols or the excessive computational burden they impose on resource-constrained users. To tackle the above two issues in a holistic solution, we present, tailor, and evaluate PVG, a privacy-preserving and verifiable framework for spectral graph analytics in the cloud for the first time. PVG concentrates on the eigendecomposition process, and provides strong privacy for graph data while enabling users to validate the accuracy of the outcomes yielded by the cloud. For this, we first design a new additive publicly verifiable computation algorithm, APVC, that can verify the accuracy of the result of the core operation (matrix multiplication) in eigendecomposition returned by cloud servers. We then propose three secure and verifiable functions for eigendecomposition based on APVC and lightweight cryptography. Extensive experiments on three manually generated and two real-world social graph datasets indicate that PVG’s accuracy is consistent with plaintext, with practically affordable performance superior to prior art.https://doi.org/10.1038/s41598-025-98432-yCloud computingSpectral graph analysisVerifiable computationPrivacy-preserving
spellingShingle Yuzhao Song
Privacy-preserving and verifiable spectral graph analysis in the cloud
Scientific Reports
Cloud computing
Spectral graph analysis
Verifiable computation
Privacy-preserving
title Privacy-preserving and verifiable spectral graph analysis in the cloud
title_full Privacy-preserving and verifiable spectral graph analysis in the cloud
title_fullStr Privacy-preserving and verifiable spectral graph analysis in the cloud
title_full_unstemmed Privacy-preserving and verifiable spectral graph analysis in the cloud
title_short Privacy-preserving and verifiable spectral graph analysis in the cloud
title_sort privacy preserving and verifiable spectral graph analysis in the cloud
topic Cloud computing
Spectral graph analysis
Verifiable computation
Privacy-preserving
url https://doi.org/10.1038/s41598-025-98432-y
work_keys_str_mv AT yuzhaosong privacypreservingandverifiablespectralgraphanalysisinthecloud