“…It is, therefore, highly suitable for reduced hardware systems. Furthermore, by applying a preliminary basis conversion and matching the basis of the data to the kernel of the small-length NTT [10,11,13], all kernel multiplications can be eliminated, and the only multiplications are the fixed multiplications, inherent in the NTT-based cyclic convolutions, which are required to realise Rader's algorithm. Although this paper develops the theory in terms of the NTT, the extension of Rader's algorithm is equally valid for DFTs, and may be combined with efficient Winograd solutions for small-length DFTs [17] to construct unusual-length DFTs.…”