Trusted Hardware Acceleration for Malicious-Secure Function Secret Sharing
cs.CR
Submitted: 2026-10-03
Updated: 2026-10-03
Comments: 62 pages, 18 figures, 15 tables. Preprint
License: http://creativecommons.org/licenses/by/4.0/
The gist: Function secret sharing (FSS) underlies two-party private inference and private information retrieval, with cost dominated by generating, moving and evaluating distributed point function (DPF) keys.
Abstract
Function secret sharing (FSS) underlies two-party private inference and private information retrieval, with cost dominated by generating, moving and evaluating distributed point function (DPF) keys. A trusted GPU-integrated distributed function accelerator (DFA) removed key movement by generating and consuming keys locally, but tolerates only semi-honest adversaries. A malicious host or GPU can tamper with shares, replay one-time material, swap buffers after checking, request early outputs, or abuse the accelerator as a forgery oracle, while malicious FSS ships large authenticated keys or multiplies DPF work. We present VIGOR-DFA, protecting the chain from authorized input to authorized output release with three mechanisms: a fresh authentication epilogue using three field multiplications per DPF output, 3.8-4.0 times faster per gate than per-lane DPF tag trees; a freeze-before-challenge check of every opening with t = 3 independent MAC lanes over F 2 61-1; and a role-bound one-time resource ledger with a release guard, in a protected datapath beside the GPU L2 cache. We prove stand-alone static malicious security with abort in a protected-module model, with statistical error Q(2/p) t approximately 2-148 for Q less than or equal to 2 32 checked batches. Our DFA-calibrated model shows that, against dealer-based malicious FSS modeled after the protocol family of Shark, VIGOR-DFA removes 21.8-563 GB of per-query offline authenticated material and, mainly by generating it in-module, lowers LAN latency by 10.1-14.0 times (1.5-1.8 times excluding offline distribution) and energy by 3.0-3.9 times. Malicious security costs 2.5-3.5 times LAN latency over semi-honest DFA and 0.145 mm squared at 7 nm. We have completed the verification of specifications and the functional CPU reference model, including GPU/RTL conformance verification, protected runtime evaluation, and deployment-related tests.
Sources
- GPU-based Private Information Retrieval for On-Device Machine Learning Inference
- Beyond Latency: A System-Level Characterization of MPC and FHE for PPML
- FALCON: Honest-Majority Maliciously Secure Framework for Private Deep Learning
- Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardware
- Efficient Privacy-Preserving Machine Learning with Lightweight Trusted Hardware
- Llama 2: Open Foundation and Fine-Tuned Chat Models
- Preventing Your Faults From Telling Your Secrets: Defenses Against Pigeonhole Attacks
- Chiron: Privacy-preserving Machine Learning as a Service
Related papers
- SoK: AI-Augmented Binary Reversing
- Relaxed Sender Anonymity for CBDC Interbank Settlement: A Zero-Knowledge Approach on Permissioned EVM
- Calibration-Family Overfit: Why Trusted Sabotage Monitors Don't Transfer Across Lineages
- Efficient Fuzzy PSI under One-Sided Assumptions
- Sealing the Audit-Runtime Gap for LLM Skills
- Token Composition: A Graph Based on EVM Logs