Measuring the information leakage is critical for evaluating practical security of cryptographic devices against side-channel analysis. More straightforwardly, it is interesting to have an upper bound on success rate of any attack given a (fixed) number of side-channel measurements. Or conversely, we wish to derive a lower bound on the number of queries for a given success rate of optimal attacks. In this paper, we derive several bounds in both directions by using information-theoretic tools, particularly for cryptographic implementations protected by masking schemes. We show that a generic upper bound on the probability of success, irrespective to specific attacks, is linked to mutual information between side-channel measurements and the secret. Moreover, our numerical evaluation confirms that, the success rate of optimal maximum likelihood distinguishers is tightly bounded given a fixed number of measurements.
翻译:测量信息泄漏对于对照侧道分析评估加密装置的实际安全性至关重要。 更直接地说,对于任何攻击的成功率,如果给侧道测量数量(固定的)数量,对侧道测量值有一个上限,这是很有意思的。 反之,我们希望对特定最佳攻击成功率的查询量有一个下限。 在本文中,我们通过使用信息理论工具,特别是在受掩蔽计划保护的加密实施方面,从两个方向得出几个下限。 我们显示,无论具体攻击情况如何,任何攻击的成功率一般上限与侧道测量值和秘密之间的相互信息相连。 此外,我们的数字评估证实,由于测量数量固定,最佳最大可能性区分器的成功率是紧密的。