Available protocols for dividing encrypted numbers in a privacy preserving framework are quite onerous. Different solutions based on Homomorphic Encryption were proposed in the past years, but only a few of them - addressing specific cases - can be implemented efficiently so that division is often the bottleneck in protocols for privacy preserving computation. Moreover, no efficient solution for integer division between two secret values is available, thus making it difficult to compute the division between the result of previous computations whose output has to be kept secret to all the involved parties. In this paper we propose a novel solution for privacy preserving integer division that relies on Garbled Circuit theory. The protocol can be easily adapted to work with public, private and secret inputs and included in hybrid protocols wherein primitives relying on Homomorphic Encryption and Garbled Circuits coexist. We analyze the complexity of the new protocol, comparing it with existing homomorphic solutions. The execution time of a real implementation of the protocol is also provided.

Division between encrypted integers by means of Garbled Circuits / Lazzeretti, Riccardo; Barni, M.. - (2011), pp. 1-6. (Intervento presentato al convegno 2011 IEEE International Workshop on Information Forensics and Security, WIFS 2011 tenutosi a Iguacu Falls; Brazil) [10.1109/WIFS.2011.6123132].

Division between encrypted integers by means of Garbled Circuits

LAZZERETTI, RICCARDO
;
2011

Abstract

Available protocols for dividing encrypted numbers in a privacy preserving framework are quite onerous. Different solutions based on Homomorphic Encryption were proposed in the past years, but only a few of them - addressing specific cases - can be implemented efficiently so that division is often the bottleneck in protocols for privacy preserving computation. Moreover, no efficient solution for integer division between two secret values is available, thus making it difficult to compute the division between the result of previous computations whose output has to be kept secret to all the involved parties. In this paper we propose a novel solution for privacy preserving integer division that relies on Garbled Circuit theory. The protocol can be easily adapted to work with public, private and secret inputs and included in hybrid protocols wherein primitives relying on Homomorphic Encryption and Garbled Circuits coexist. We analyze the complexity of the new protocol, comparing it with existing homomorphic solutions. The execution time of a real implementation of the protocol is also provided.
2011
2011 IEEE International Workshop on Information Forensics and Security, WIFS 2011
Signal Processing in the encrypted domain; secure multiparty computation; garbled circuits
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Division between encrypted integers by means of Garbled Circuits / Lazzeretti, Riccardo; Barni, M.. - (2011), pp. 1-6. (Intervento presentato al convegno 2011 IEEE International Workshop on Information Forensics and Security, WIFS 2011 tenutosi a Iguacu Falls; Brazil) [10.1109/WIFS.2011.6123132].
File allegati a questo prodotto
File Dimensione Formato  
Lazzeretti_Division-between-encrypted_2011.pdf

solo utenti autorizzati

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

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 366.21 kB
Formato Adobe PDF
366.21 kB 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/967155
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? ND
social impact