Affiliation:
1. School of Software, Tsinghua University, Beijing, P. R. China
Abstract
By embedding a Toeplitz matrix-vector product (MVP) of dimension n into a circulant MVP of dimension [Formula: see text], where δ can be any nonnegative integer, we present a GF(2n) multiplication algorithm. This algorithm leads to a new redundant representation, and it has two merits: (1) The flexible choices of δ make it possible to select a proper N such that the multiplication operation in ring [Formula: see text] can be performed using some asymptotically faster algorithms, e.g. the Fast Fourier Transformation (FFT)-based multiplication algorithm; (2) The redundant degrees, which are defined as N/n, are smaller than those of most previous GF(2n) redundant representations, and in fact they are approximately equal to 2 for all applicable cases.
Publisher
World Scientific Pub Co Pte Lt
Subject
Computer Science (miscellaneous)