In this paper we describe how to dedicate the pre-processing to the structure of AES, which improves significantly the throughput and latency of previous actively secure implementations. We get a latency of about 6 ms and amortised time about 0.4 ms per AES block, which seems completely adequate for practical applications such as verification of 1-time passwords.
Category / Keywords: implementation / Multi-party computation, AES, Shared Key, MiniMacs Date: received 12 Oct 2015, last revised 14 Oct 2015 Contact author: rwl at cs au dk Available format(s): PDF | BibTeX Citation Version: 20151014:085229 (All versions of this report) Short URL: ia.cr/2015/989