Overview
Syllabus
Intro
Proactive Security
Fundamental MPC Protocol: BGW'88
Sample Module: ElGamal
Existing Verification Work of Secure Computation
Sample Abstract Definition: Secret Sharing (SS)
Sample Abstract Definition: Verifiable SS
Sample instantiation of Primitive (SS) 1/3
Instantiation of Secret Sharing Framework
Sample Abstract (MPC) Protocol Definition
MPC Abstract Protocol Framework
Sample instantiation of Protocol (Recover)
Sample EasyCrypt Proof Skeleton (Passive)
Sample Security Game (for SS)
Toolchain to Synthesize Executable Software
Performance of Extracted Executable 1/2
Frequently Asked Questions/Objections
Conclusion
Taught by
TheIACR