Improving the Efficiency of AES Protocols in Multi-Party Computation

被引:3
|
作者
Durak, F. Betul [1 ]
Guajardo, Jorge [1 ]
机构
[1] Robert Bosch LLC, Res & Technol Ctr, Pittsburgh, PA 15222 USA
来源
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2021, PT I | 2021年 / 12674卷
关键词
D O I
10.1007/978-3-662-64322-8_11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The AES is a standardized symmetric block cipher, whose efficiency has been studied widely. This has resulted in very efficient software and hardware implementations of AES, which allow for the encryption of millions of blocks per second. However, AES was not designed with Multi-Party Computation in mind. Though there are many real-world applications of MPC requiring block ciphers, standard ciphers such as AES are far from being efficient for real-world applications of MPC. In this paper, we study how to improve the efficiency of AES modes of operation in the actively secure MPC setting with dishonest majority with precomputation as put forward by SPDZ and its variants. We propose two new protocols. The first one is aimed at improving the efficiency of the Sbox computation, the only non-linear layer in the AES. In particular, we use an (equally secure) inverse Sbox computation instead of the standard forward Sbox. The second protocol improves on the overall AES computation by optimizing the off-line phase and computing special (Beaver)-tuples specifically designed to improve the performance of the Sbox AES computation. Our proposals, result in an overall improvement of 3.33. The on-line phase of the protocols is fully implemented using the MP-SPDZ framework.
引用
收藏
页码:229 / 248
页数:20
相关论文
共 50 条
  • [1] Batch Logical Protocols for Efficient Multi-Party Computation
    Kiribuchi, Naoto
    Kato, Ryo
    Endo, Tsukasa
    Nishide, Takashi
    Yoshiura, Hiroshi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (10) : 1718 - 1728
  • [2] On the Efficiency of Multi-party Contract Signing Protocols
    Draper-Gil, Gerard
    Ferrer-Gomila, Josep-Lluis
    Francisca Hinarejos, M.
    Zhou, Jianying
    INFORMATION SECURITY, ISC 2015, 2015, 9290 : 227 - 243
  • [3] Higher-order glitch free implementation of the AES using Secure Multi-Party Computation protocols
    Roche, Thomas
    Prouff, Emmanuel
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (02) : 111 - 127
  • [4] Higher-Order Glitches Free Implementation of the AES Using Secure Multi-party Computation Protocols
    Prouff, Emmanuel
    Roche, Thomas
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2011, 2011, 6917 : 63 - +
  • [5] The oblivious comparison sorting protocols for secure multi-party computation
    Ch, Koteswara Rao
    Singh, Kunwar
    Kumar, Anoop
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (26) : 67763 - 67777
  • [6] Round efficiency of multi-party computation with a dishonest majority
    Katz, J
    Ostrovsky, R
    Smith, A
    ADVANCES IN CRYPTOLOGY-EUROCRYPT 2003, 2003, 2656 : 578 - 595
  • [7] Circuits and multi-party protocols
    Grolmusz, V
    COMPUTATIONAL COMPLEXITY, 1998, 7 (01) : 1 - 18
  • [8] Circuits and multi-party protocols
    V. Grolmusz
    computational complexity, 1998, 7 : 1 - 18
  • [9] Concretely efficient secure multi-party computation protocols: survey and more
    Dengguo Feng
    Kang Yang
    Security and Safety, 2022, 1 (01) : 48 - 90
  • [10] Mercury: Constant-Round Protocols for Multi-Party Computation with Rationals
    Harmon, Luke
    Delavignette, Gaetan
    INFORMATION SECURITY, ISC 2023, 2023, 14411 : 309 - 326