IEE Proceedings - Circuits Devices and Systems · 2006 · 15 citations · 20 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureParallel AlgorithmsHardware AccelerationParallel ArchitecturesArithmetic Of Finite FieldsFinite Field ArithmeticFinite Field ComputationHardware Acceleration For CryptographyMultiplier DesignMultipliersPolynomial Basis Functions
Cryptographic applications based on finite fields have recently attracted considerable interest. This work develops two new algorithms, called the time-dependent and time-independent multiplication algorithms, for computing A(x)B2(x) over a finite field GF(2m) using an interleaved conventional multiplication approach. The proposed algorithms allow efficient realisation of the bit-parallel multiplication using iterative arrays. The results reveal that our proposed time-dependent and time-independent multipliers save approximately 34% and 62% less space complexity, respectively, compared to the traditional multipliers for a general polynomial basis of GF(2m). Additionally, the presented multiplication algorithms can also be effective Montgomery multiplication algorithms to yield low-complexity architectures.
20
Systolic Multipliers for Finite Fields GF(2<sup>m</sup>)
Yeh, R Reed, Truong · IEEE Transactions on Computers · 1984 · 191 citations