ReDASH: Fast and efficient Scaling in Arithmetic Garbled Circuits for Secure Outsourced Inference
Felix Maurer, Jonas Sander, Thomas Eisenbarth

TL;DR
ReDASH introduces a flexible scaling gadget and optimized quantization for arithmetic garbled circuits, significantly improving speed and efficiency in secure outsourced neural network inference while maintaining security guarantees.
Contribution
It extends Dash's framework by enabling arbitrary scaling factors through a novel garbled scaling gadget and introduces the ScaleQuant+ quantization mechanism for better efficiency.
Findings
Up to 33-fold speedup in inference time
Supports arbitrary scaling factors for quantization
Maintains robust security guarantees
Abstract
ReDash extends Dash's arithmetic garbled circuits to provide a more flexible and efficient framework for secure outsourced inference. By introducing a novel garbled scaling gadget based on a generalized base extension for the residue number system, ReDash removes Dash's limitation of scaling exclusively by powers of two. This enables arbitrary scaling factors drawn from the residue number system's modular base, allowing for tailored quantization schemes and more efficient model evaluation. Through the new quantization mechanism, ReDash supports optimized modular bases that can significantly reduce the overhead of arithmetic operations during convolutional neural network inference. ReDash achieves up to a 33-fold speedup in overall inference time compared to Dash Despite these enhancements, ReDash preserves the robust security guarantees of arithmetic garbling. By…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Physical Unclonable Functions (PUFs) and Hardware Security · Security and Verification in Computing
