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.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.