VERITAS: Plaintext Encoders for Practical Verifiable Homomorphic Encryption


연구 분야: Cryptography



학회: CCS '24: Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security


초록

Homomorphic encryption has become a practical solution for protecting the privacy of computations on sensitive data. However, existing homomorphic encryption pipelines do not guarantee the correctness of the computation result in the presence of a malicious adversary. We propose two plaintext encodings compatible with state-of-the-art fully homomorphic encryption schemes that enable practical client-verification of homomorphic computations while supporting all the operations required for modern privacy-preserving analytics. Based on these encodings, we introduce VERITAS, a ready-to-use library for the verification of computations executed over encrypted data. VERITAS is the first library that supports the verification of any homomorphic operation. We demonstrate its practicality for various applications and, in particular, we show that it enables verifiability of homomorphic analytics with less than 3x computation overhead compared to the homomorphic encryption baseline.


Author Profile
Jean-Pierre Hubaux

EPFL Lausanne Switzerland

Switzerland
Author Profile
Sylvain Chatel

CISPA Helmholtz Center for Information Security Saarbrücken Germany

Germany
Author Profile
Christian Knabenhans

SPRING Lab EPFL Lausanne Switzerland

Switzerland

📄 논문 정보

발행 연도 2024년
인용수 5
출판 국가 Germany, Sweden, Switzerland
사이트 ACM
좋아요 수 0

연관 논문 목록 (337건)