SMT-Boosted Security Types for Low-Level MPC
European Symposium on Programming (ESOP), 2025
Main:27 Pages
19 Figures
Bibliography:3 Pages
Appendix:3 Pages
Abstract
Secure Multi-Party Computation (MPC) is an important enabling technology for data privacy in modern distributed applications. We develop a new type theory to automatically enforce correctness,confidentiality, and integrity properties of protocols written in the \emph{Prelude/Overture} language framework. Judgements in the type theory are predicated on SMT verifications in a theory of finite fields, which supports precise and efficient analysis. Our approach is automated, compositional, scalable, and generalizes to arbitrary prime fields for data and key sizes.
View on arXivComments on this paper
