📖
Accelerating exp-log based finite field multiplication
Nicolas Belleville

Accelerating exp-log based finite field multiplication

Author / Organization:
Science & Mathematics Published 2023 Verification Pending

Overview & Synopsis

Finite field multiplication is widely used for masking countermeasures against side-channel attacks. The execution time of finite field multipli- cation implementation is critical as it greatly impacts the overhead of the countermeasure. In this context, the use of exp-log tables is popular for the implementation of finite field multiplication. Yet, its performance is affected by the need for particular code to handle the case where one of the operands equals zero, as log is undefined for zero. As noticed by two recent papers, the zero case can be managed without any extra code by extending the exp table and setting log[0] to a large-enough value. The multiplication of a and b then becomes as simple as: exp[log[a] + log[b]]. In this paper, we compare this approach with other implementations of finite field multiplication and show that it provides a good trade-off be- tween memory use and execution time.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Accelerating exp-log based finite field multiplication
Author / Organization Nicolas Belleville
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2023
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-217585
Original Source Link Visit Source Page on hal.science »