SMT-Boosted Security Types and Correctness for Low-Level MPC
An SMT-backed type system and Hoare logic check correctness and security of low-level MPC protocols.
The paper introduces a Hoare logic and type theory for protocols written in the Prelude/Overture framework, aimed at automatically enforcing correctness, confidentiality, and integrity. Both the definitions and the automation rely on SMT verification for precision and efficiency. The analysis is compositional and is designed to generalize to arbitrary prime fields and secret-sharing schemes.
- SMT-backed Hoare logic and types target Prelude/Overture MPC protocols
- Automation checks correctness, confidentiality, and integrity
- Analysis is compositional across prime fields and secret-sharing schemes
From the original article
1 min read at arxiv.orgSecure Multi-Party Computation (MPC) is an important enabling technology for data privacy in modern distributed applications. We develop a new Hoare logic and type theory to automatically enforce correctness, confidentiality, and integrity properties of protocols written in the Prelude/Overture language framework.
By Christian Skalka · arxiv.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.