Secure multiparty AES

  • Authors:
  • Ivan Damgård;Marcel Keller

  • Affiliations:
  • Dept. of Computer Science, Aarhus University, Denmark;Dept. of Computer Science, Aarhus University, Denmark

  • Venue:
  • FC'10 Proceedings of the 14th international conference on Financial Cryptography and Data Security
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose several variants of a secure multiparty computation protocol for AES encryption. The best variant requires $2200 + {{400}\over{255}}$ expected elementary operations in expected $70 + {{20}\over{255}}$ rounds to encrypt one 128-bit block with a 128-bit key. We implemented the variants using VIFF, a software framework for implementing secure multiparty computation (MPC). Tests with three players (passive security against at most one corrupted player) in a local network showed that one block can be encrypted in 2 seconds. We also argue that this result could be improved by an optimized implementation.