While in theory any computable functions can be evaluated in a Secure Two Party Computation (STPC) framework, practical applications are often limited for complexity reasons and by the kind of operations that the available cryptographic tools permit. In this paper we propose an algorithm that, given a function f() and an interval belonging to its domain, produces a piecewise linear approximation f() that can be easily implemented in a STPC setting. Two different implementations are proposed: the first one relies completely on Garbled Circuit (GC) theory, while the second one exploits a hybrid construction where GC and Homomorphic Encryption (HE) are used together. We show that from a communication complexity perspective the full-GC implementation is preferable when the input and output variables are represented with a small number of bits, otherwise the hybrid solution is preferable

General function evaluation in a STPC setting via piecewise linear approximation / Pignata, T; Lazzeretti, Riccardo; Barni, M.. - (2012), pp. 55-60. (Intervento presentato al convegno 2012 IEEE International Workshop on Information Forensics and Security, WIFS 2012 tenutosi a Tenerife; Spain) [10.1109/WIFS.2012.6412625].

General function evaluation in a STPC setting via piecewise linear approximation

LAZZERETTI, RICCARDO
;
2012

Abstract

While in theory any computable functions can be evaluated in a Secure Two Party Computation (STPC) framework, practical applications are often limited for complexity reasons and by the kind of operations that the available cryptographic tools permit. In this paper we propose an algorithm that, given a function f() and an interval belonging to its domain, produces a piecewise linear approximation f() that can be easily implemented in a STPC setting. Two different implementations are proposed: the first one relies completely on Garbled Circuit (GC) theory, while the second one exploits a hybrid construction where GC and Homomorphic Encryption (HE) are used together. We show that from a communication complexity perspective the full-GC implementation is preferable when the input and output variables are represented with a small number of bits, otherwise the hybrid solution is preferable
2012
2012 IEEE International Workshop on Information Forensics and Security, WIFS 2012
Signal Processing in the encrypted domain; homomorphic encryption; garbled circuits
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
General function evaluation in a STPC setting via piecewise linear approximation / Pignata, T; Lazzeretti, Riccardo; Barni, M.. - (2012), pp. 55-60. (Intervento presentato al convegno 2012 IEEE International Workshop on Information Forensics and Security, WIFS 2012 tenutosi a Tenerife; Spain) [10.1109/WIFS.2012.6412625].
File allegati a questo prodotto
File Dimensione Formato  
Pignata_Postprint_General-Function-Evaluation_2012.pdf

accesso aperto

Note: https://ieeexplore.ieee.org/document/6412625
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 461.55 kB
Formato Adobe PDF
461.55 kB Adobe PDF
Pignata_General-Function-Evaluation_2012.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.35 MB
Formato Adobe PDF
1.35 MB Adobe PDF   Contatta l'autore
VE_2012_11573-967157.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.35 MB
Formato Adobe PDF
1.35 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/967157
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
social impact