Secure Multi-party Computation (SMC) protocols enable two or more parties to compute collaboratively generic functions while keeping secret their inputs, sharing only the final result. To achieve this goal, a technique relying on the design of Garbled Circuits (GC) has been firstly proposed by Yao. Garbled circuits are Boolean circuits that can be evaluated using a distributed protocol for computing the result for each gate, till computing the output values. To improve the efficiency of this technique and exploit SMC protocols in practical applications, such as computation outsourcing in untrusted environments, a number of optimizations have been introduced. In this paper we analyze the deployment of Multiple Valued Logic techniques for the design of GC, discussing their impact on the overall computation and communication costs.

A multiple valued logic approach for the synthesis of garbled circuits / S. Cimato, V. Ciriani, E. Damiani, M. Ehsanpour - In: 2017 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC) / [a cura di] I.M. Elfadel, M. Maniatakos, J. Monteiro, H.F. Ugurdag, M.S. Reorda, J. Yoo. - Prima edizione. - [s.l] : IEEE, 2017. - ISBN 9781538628805. - pp. 1-5 (( Intervento presentato al 25. convegno International Conference on Very Large Scale Integration (VLSI-SoC) tenutosi a Abu Dhabi nel 2017 [10.1109/VLSI-SoC.2017.8203495].

A multiple valued logic approach for the synthesis of garbled circuits

S. Cimato;V. Ciriani;E. Damiani;M. Ehsanpour
2017

Abstract

Secure Multi-party Computation (SMC) protocols enable two or more parties to compute collaboratively generic functions while keeping secret their inputs, sharing only the final result. To achieve this goal, a technique relying on the design of Garbled Circuits (GC) has been firstly proposed by Yao. Garbled circuits are Boolean circuits that can be evaluated using a distributed protocol for computing the result for each gate, till computing the output values. To improve the efficiency of this technique and exploit SMC protocols in practical applications, such as computation outsourcing in untrusted environments, a number of optimizations have been introduced. In this paper we analyze the deployment of Multiple Valued Logic techniques for the design of GC, discussing their impact on the overall computation and communication costs.
Settore INF/01 - Informatica
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
2017
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
08203495.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 208.75 kB
Formato Adobe PDF
208.75 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/2434/540601
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact