Secure numerical simulations using fully homomorphic encryption
Arseniy Kholod, Yuriy Polyakov, Michael Schlottke-Lakemper

TL;DR
This paper investigates the use of fully homomorphic encryption (FHE) for privacy-preserving numerical simulations, demonstrating feasibility with finite difference schemes and discussing challenges for broader application.
Contribution
It introduces Julia packages wrapping the OpenFHE library for secure arithmetic, evaluates FHE operations' accuracy and performance, and applies them to solve PDEs on encrypted data.
Findings
Cryptographically secure numerical simulations are feasible.
FHE introduces computational overhead and numerical errors.
Challenges exist for extending to more complex algorithms.
Abstract
Data privacy is a significant concern when using numerical simulations for sensitive information such as medical, financial, or engineering data -- especially in untrusted environments like public cloud infrastructures. Fully homomorphic encryption (FHE) offers a promising solution for achieving data privacy by enabling secure computations directly on encrypted data. Aimed at computational scientists, this work explores the viability of FHE-based, privacy-preserving numerical simulations of partial differential equations. The presented approach utilizes the Cheon-Kim-Kim-Song (CKKS) scheme, a widely used FHE method for approximate arithmetic on real numbers. Two Julia packages are introduced, OpenFHEjl and SecureArithmeticjl, which wrap the OpenFHE C++ library to provide a convenient interface for secure arithmetic operations. With these tools, the accuracy and performance of key…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos-based Image/Signal Encryption · Cryptography and Data Security · Advanced Data Storage Technologies
