Paper 2025/413

Garblet: Multi-party Computation for Protecting Chiplet-based Systems

Mohammad Hashemi, Worcester Polytechnic Institute
Shahin Tajik, Worcester Polytechnic Institute
Fatemeh Ganji, Worcester Polytechnic Institute
Abstract

The introduction of shared computation architectures assembled from heterogeneous chiplets introduces new security threats. Due to the shared logical and physical resources, an untrusted chiplet can act maliciously to surreptitiously probe the data communication between chiplets or sense the computation shared between them. This paper presents Garblet, the first framework to leverage the flexibility offered by chiplet technology and Garbled Circuits (GC)-based MPC to enable efficient, secure computation even in the presence of potentially compromised chiplets. Our approach integrates a customized hardware Oblivious Transfer (OT) module and an optimized evaluator engine into chiplet-based platforms. This configuration distributes the tasks of garbling and evaluating circuits across two chiplets, reducing communication costs and enhancing computation speed. We implement this framework on an AMD/Xilinx UltraScale+ multi-chip module and demonstrate its effectiveness using benchmark functions. Additionally, we introduce a novel circuit decomposition technique that allows for parallel processing across multiple chiplets to further improve computational efficiency. Our results highlight the potential of chiplet systems for accelerating GC (e.g., the time complexity of garbled AES is 0.0226ms) in order to guarantee the security and privacy of the computation on chiplets.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Multiparty computationGarbled circuitsOblivious transferChipletHeterogeneous Integration
Contact author(s)
mhashemi @ wpi edu
stajik @ wpi edu
fganji @ wpi edu
History
2025-03-04: approved
2025-03-04: received
See all versions
Short URL
https://ia.cr/2025/413
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/413,
      author = {Mohammad Hashemi and Shahin Tajik and Fatemeh Ganji},
      title = {Garblet: Multi-party Computation for Protecting Chiplet-based Systems},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/413},
      year = {2025},
      url = {https://eprint.iacr.org/2025/413}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.