More about HKUST
Improving the Reliability of Privacy-Enhancing Technology (PET) Systems
PhD Thesis Proposal Defence
Title: "Improving the Reliability of Privacy-Enhancing Technology (PET) Systems"
by
Mr. Dongwei XIAO
Abstract:
Growing worries about data security and privacy are driving the development
of privacy-enhancing technologies (PETs) like secure multiparty computation
(MPC) and zero-knowledge (ZK) proofs. These technologies offer strong
theoretical guarantees for protecting sensitive data while still allowing
its use. Critical sectors like finance and healthcare are increasingly
adopting PETs, facilitated by complex PET systems designed for secure and
efficient implementation. However, despite the theoretical strengths of
PETs, the intricate nature of these systems can create practical
vulnerabilities. Severe incidents have already caused significant financial
losses and eroded trust. This thesis tackles these reliability concerns by
systematically testing modern PET systems.
The first work in this thesis uncovers logic bugs in secure multiparty
computation (MPC) compilers. These compilers automatically transform
high-level MPC programs, written in domain-specific languages (DSLs), into
low-level MPC executables. We introduce MT-MPC, a metamorphic testing (MT)
framework, to test MPC compilers using three tailored metamorphic relations
(MRs). Despite the high engineering quality of MPC compilers, MT-MPC finds
13 bugs in leading compilers, which compromises the dependability of MPC
systems.
The second work focuses on the correctness and security of zero-knowledge
(ZK) compilers, which compile ZK DSL programs into ZK circuits. We propose
MTZK, a MT framework that uncovers logic bugs in ZK compilers. These bugs
can allow attackers to generate false ZK proofs that ZK verifiers
unexpectedly accept, leading to security breaches and financial losses. MTZK
uses two carefully designed MRs to deliver effective test cases for ZK
compilers. Evaluation of four industrial ZK compilers reveals 21 bugs. We
also demonstrate the severe security implications of these bugs through
potential exploits.
Date: Wednesday, 2 July 2025
Time: 2:00pm - 4:00pm
Venue: Room 3494
Lifts 25/26
Committee Members: Dr. Shuai Wang (Supervisor)
Dr. Lionel Parreaux (Chairperson)
Dr. Dongdong She