Fast and maliciously secure two-party computation using the GPU

  • Authors:
  • Tore Kasper Frederiksen;Jesper Buus Nielsen

  • Affiliations:
  • Department of Computer Science, Aarhus University, Denmark;Department of Computer Science, Aarhus University, Denmark

  • Venue:
  • ACNS'13 Proceedings of the 11th international conference on Applied Cryptography and Network Security
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe, and implement, a maliciously secure protocol for two-party computation in a parallel computational model. Our protocol is based on Yao's garbled circuit and an efficient OT extension. The implementation is done using CUDA and yields fast results for maliciously secure two-party computation in a financially feasible and practical setting by using a consumer grade CPU and GPU. Our protocol further uses some novel constructions in order to combine garbled circuits and an OT extension in a parallel and maliciously secure setting.