Back to Search Start Over

FANNG-MPC: Framework for Artificial Neural Networks and Generic MPC

Authors :
Najwa Aaraj
Abdelrahaman Aly
Tim Güneysu
Chiara Marcolla
Johannes Mono
Rogerio Paludo
Iván Santos-González
Mireia Scholz
Eduardo Soria-Vazquez
Victor Sucasas
Ajith Suresh
Source :
Transactions on Cryptographic Hardware and Embedded Systems, Vol 2025, Iss 1 (2024)
Publication Year :
2024
Publisher :
Ruhr-Universität Bochum, 2024.

Abstract

In this work, we introduce FANNG-MPC, a versatile secure multi-party computation framework capable to offer active security for privacy-preserving machine learning as a service (MLaaS). Derived from the now deprecated SCALE-MAMBA, FANNG is a data-oriented fork, featuring novel set of libraries and instructions for realizing private neural networks, effectively reviving the popular framework. To the best of our knowledge, FANNG is the first MPC framework to offer actively secure MLaaS in the dishonest majority setting. FANNG goes beyond SCALE-MAMBA by decoupling offline and online phases and materializing the dealer model in software, enabling a separate set of entities to produce offline material. The framework incorporates database support, a new instruction set for pre-processed material, including garbled circuits and convolutional and matrix multiplication triples. FANNG also implements novel private comparison protocols and an optimized library supporting Neural Network functionality. All our theoretical claims are substantiated by an extensive evaluation using an open-sourced implementation, including the private inference of popular neural networks like LeNet and VGG16.

Details

Language :
English
ISSN :
25692925
Volume :
2025
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Transactions on Cryptographic Hardware and Embedded Systems
Publication Type :
Academic Journal
Accession number :
edsdoj.f7c49671cbf7462b994b1cc4734a46f2
Document Type :
article
Full Text :
https://doi.org/10.46586/tches.v2025.i1.1-36