Paper 2026/2816

SoK: Understanding Virtual Machines over Fully Homomorphic Encryption

Song Bian, Beihang University
Ziwei Ma, Beihang University
Yunhao Fu, Beihang University
Haowen Pan, Beihang University
Ruiyu Shen, Beihang University
Zhou Zhang, Beihang University
Ran Mao, Beihang University
Zaidong Li, Beihang University
Yintai Sun, Beihang University
Ruoyi Li, Beihang University
Zhenyu Guan, Beihang University
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.