TY - GEN
T1 - A multiple valued logic approach for the synthesis of garbled circuits
AU - Cimato, Stelvio
AU - Ciriani, Valentina
AU - Damiani, Ernesto
AU - Ehsanpour, Maryam
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/12/13
Y1 - 2017/12/13
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85058440995&partnerID=8YFLogxK
U2 - 10.1109/VLSI-SoC.2017.8203495
DO - 10.1109/VLSI-SoC.2017.8203495
M3 - Conference contribution
AN - SCOPUS:85058440995
T3 - IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC
BT - 25th IFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2017 - Proceedings
PB - IEEE Computer Society
T2 - 25th IFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2017
Y2 - 23 October 2017 through 25 October 2017
ER -