Masking vs. Multiparty Computation: How Large is the Gap for AES?
In this paper, the authors evaluate the performances of state-of-the-art higher-order masking schemes for the AES. Doing so, they pay a particular attention to the comparison between specialized solutions introduced exclusively as countermeasures against side-channel analysis, and a recent proposal exploiting Multi-Party Computation (MPC) techniques. They show that the additional security features this latter scheme provides (e.g. its glitch-freeness) comes at the cost of large performance overheads. They then study how exploiting standard optimization techniques from the MPC literature can be used to reduce this gap.