Proceedings of the 20th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences 2021
DOI: 10.1145/3486609.3487205
|View full text |Cite
|
Sign up to set email alerts
|

HACCLE: metaprogramming for secure multi-party computation

Abstract: Cryptographic techniques have the potential to enable distrusting parties to collaborate in fundamentally new ways, but their practical implementation poses numerous challenges. An important class of such cryptographic techniques is known as secure multi-party computation (MPC). Deploying secure MPC protocols in realistic scenarios requires extensive knowledge spanning multiple areas of cryptography and systems even for seemingly simple applications. And while the steps to arrive at a solution for a particular… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 42 publications
0
1
0
Order By: Relevance
“…For discrete device integration, a separate MPC program is generated and loaded to the chip; for CPU extension, the MPC instructions are embedded into the original CPU program. We can let programmers manually write short code pieces or leverage existing MPC program compilers (e.g., [5,37,53,90]) and add our multiplicand caching optimization ( §4.5).…”
Section: Put It Altogether: the Ppmlac Architecturementioning
confidence: 99%
“…For discrete device integration, a separate MPC program is generated and loaded to the chip; for CPU extension, the MPC instructions are embedded into the original CPU program. We can let programmers manually write short code pieces or leverage existing MPC program compilers (e.g., [5,37,53,90]) and add our multiplicand caching optimization ( §4.5).…”
Section: Put It Altogether: the Ppmlac Architecturementioning
confidence: 99%