Verifiable computation over encrypted data via MPC-in-the-head zero-knowledge proofs
- Abstract
- In the current landscape of cloud-based data storage and analysis, concerns about data privacy and integrity have become more and more prevalent. Homomorphic encryption is a promising technology for preserving privacy by enabling computations on encrypted data while maintaining the confidentiality of sensitive information. However, relying solely on HE may pose challenges in ensuring the integrity of data and computation, which necessitates the verification of outsourced computations for users. In this paper, we propose a generic solution for verifiable computation over encrypted data. Our solution is based on a lattice-based approximate homomorphic encryption scheme with an MPC-in-the-Head style zero-knowledge proof system. We demonstrate that a user provided with a third party's certification of the computed function can verify the homomorphic evaluation over encrypted data. In the experiment, we provide a proof-of-concept implementation of our algorithms for privacy-preserving machine learning including regression, classification and validation. Our solution is post-quantum and can be extended to various scenarios such as privacy-preserving machine learning.
- Author(s)
- 이주희; 조상래; 김수형; 박새롬
- Issued Date
- 2025-02-01
- Type
- Article
- Keyword
- 암호론
- DOI
- 10.1007/s10207-024-00941-w
- URI
- http://repository.sungshin.ac.kr/handle/2025.oak/8628
- Publisher
- SPRINGER
- ISSN
- 1615-5262
-
Appears in Collections:
- 융합보안공학과 > 학술논문
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.