In this paper we describe our flexible ECDSA design for elliptic curve over binary extended fields GF(2l). We investigated its resistance against Horizontal Collision Correlation Attacks (HCCA). Due to the fact that our design is based on the Montgomery kP algorithm using Lopez-Dahab projective coordinates the scalar k cannot be successful revealed using HCCA, but this kind of attacks can be helpful to divide the measured traces into parts that correspond to processing of a single bit of the scalar k. The most important contribution of this paper is that our flexible field multiplier is resistant against horizontal attacks. This inherent resistance makes it a valuable building block for designing unified field multipliers.
@article{arxiv.2201.02007,
title = {Flexible FPGA ECDSA Design with a Field Multiplier Inherently Resistant against HCCA},
author = {Zoya Dyka and Dan Kreiser and Ievgen Kabin and Peter Langendoerfer},
journal= {arXiv preprint arXiv:2201.02007},
year = {2022}
}
Comments
Author's version accepted for ReConFig-2018; the final publication is available at https://ieeexplore.ieee.org/abstract/document/8641730