Hardware addition over finite fields based on booth-karatsuba algorithm

Author : Hardware addition over finite fields based on booth-karatsuba algorithm

Keyword : Modular addition, booth algorithm, karatsuba algorithm, hardware binary adder, finite field operations, galois field arithmetic

Subject : Computer science

Article Type : Original article (research)

Article File : Full Text PDF

Abstract : Two algorithms, both based around multiplication, one defined by Andrew Donald Booth in 1950 and the other defined by Anatoly Alexeevitch Karatsuba in 1960 can be applied to other types of operations. We know from recent results, that to perform some algebraic transformations it is more efficient to calculate an inverse effect of a smaller magnitude together with an original action with a higher rank, than the initial operation, reaching the final element with less transitions. In this paper, we present an addition algorithm on Z=mZ of big-integer numbers based on these concepts, using an alternative to traditional hardware implementation for binary addition based on FULL-ADDER cells, allowing the reduction of space complexity compared to other techniques, such as carry-lookahead, letting us calculate a modular addition in an optimal order complexity of O(n) without adding more complexity due to reduction operations.

Article by : ayuso

Article add date : 2023-05-08


How to cite : Hardware addition over finite fields based on booth-karatsuba algorithm. (2023-May-08). Hardware addition over finite fields based on booth-karatsuba algorithm. retrieved from https://www.openacessjournal.com/abstract/1264