Paper 2026/2816
SoK: Understanding Virtual Machines over Fully Homomorphic Encryption
Abstract
We survey the current literature on fully homomorphic encryption (FHE) from a virtual machine (VM) perspective. We observe that programs behave in an intrinsically different way over FHE than on plaintext, forming a new paradigm of computation that is fundamentally constrained by the obliviousness of data. To better understand the computational properties, we compile more than 125 works to formulate a cross-layer systematic view of FHE VMs, with a special focus on understanding the concrete programming models over encrypted data. In particular, we identify three distinct forms of VMs over FHE, namely, the SISD VM, the SIMD VM, and the hybrid VM. To aid the cross-layer systematization, we also discuss how current FHE compilers and hardware accelerators can be applied to enhance the usability and performance of the respective VMs. In the experiment, we test eight VM instructions with varying precision as well as two end-to-end application programs to quantitatively assess the concrete design trade-offs for each of the VM paradigms. We conclude that FHE VMs of different types exhibit distinct utility and performance characteristics, necessitating new design methodologies to be developed in a cross-layer manner.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- Fully Homomorphic EncryptionFHEVM
- Contact author(s)
-
sbian @ buaa edu cn
maziwei @ buaa edu cn
fyhssgss @ buaa edu cn
panhaowen @ buaa edu cn
ruiyushen @ buaa edu cn
zhouzhang @ buaa edu cn
mr lavendes @ gmail com
zaidongli @ buaa edu cn
yintaisun @ buaa edu cn
liruoyi @ buaa edu cn
guanzhenyu @ buaa edu cn - History
- 2026-11-10: approved
- 2026-11-07: received
- See all versions
- Short URL
- https://ia.cr/2026/2816
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2816,
author = {Song Bian and Ziwei Ma and Yunhao Fu and Haowen Pan and Ruiyu Shen and Zhou Zhang and Ran Mao and Zaidong Li and Yintai Sun and Ruoyi Li and Zhenyu Guan},
title = {{SoK}: Understanding Virtual Machines over Fully Homomorphic Encryption},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2816},
year = {2026},
url = {https://eprint.iacr.org/2026/2816}
}