Cryptology ePrint Archive: Report 2015/925

Exploiting the Order of Multiplier Operands: A Low Cost Approach for HCCA Resistance

Poulami Das, Debapriya Basu Roy, Debdeep Mukhopadhyay

Abstract: Horizontal collision correlation analysis (HCCA) imposes a serious threat to simple power analysis resistant elliptic curve cryptosystems involving unified algorithms, for e.g. Edward curve unified formula. This attack can be mounted even in presence of differential power analysis resistant randomization schemes. In this paper we have designed an effective countermeasure for HCCA protection, where the dependency of side-channel leakage from a school-book multiplication with the underling multiplier operands is investigated. We have shown how changing the sequence in which the operands are passed to the multiplication algorithm introduces dissimilarity in the information leakage. This disparity has been utilized in constructing a zero-cost countermeasure against HCCA. This countermeasure integrated with an effective randomization method has been shown to successfully thwart HCCA. Additionally we provide experimental validation for our proposed countermeasure technique on a SASEBO platform. To the best of our knowledge, this is the first time that asymmetry in information leakage has been utilized in designing a side channel countermeasure.

Category / Keywords: ECC, HCCA, countermeasure, asymmetric leakage, field multiplications

Date: received 22 Sep 2015, last revised 10 Dec 2015

Contact author: poulamidas22 at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20151210:132632 (All versions of this report)

Short URL: ia.cr/2015/925

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]