TY - GEN
T1 - Efficient hardware architecture of recursive Karatsuba-Ofman multiplier
AU - Wajih, El Hadj Youssef
AU - Mohsen, Machhout
AU - Medien, Zeghid
AU - Belgacem, Bouallegue
AU - Rached, Tourki
PY - 2008
Y1 - 2008
N2 - The finite Field multiplication is the basic operation in all cryptographic applications. It can be performed by using Serial, Booth, Montgomery and Karatsuba-Ofman's divide-and-conquer technique. The Karatsuba-Ofman multiplier replaces a multiplication by three ones of half-length operands which are performed in parallel. The implementation of Karatsuba-Ofman multiplier has been made both in sequential and parallel architectures. In order to improve the performance's architectures over GF (2m), we propose a new Sequential/Parallel architectures of Recursive Karatsuba-Ofman multiplier. In this paper, two Sequential/Parallel architectures are presented, developed and implemented on the Spartan 3 FPGA platform. Area and low Delay computation of the proposed architectures are improved. Mathematical Performances models (Area (n), Delay (n)) for large number (n) are elaborated for our proposed architectures. They can be established in order to expect the appropriate multiplier for the cryptographic applications.
AB - The finite Field multiplication is the basic operation in all cryptographic applications. It can be performed by using Serial, Booth, Montgomery and Karatsuba-Ofman's divide-and-conquer technique. The Karatsuba-Ofman multiplier replaces a multiplication by three ones of half-length operands which are performed in parallel. The implementation of Karatsuba-Ofman multiplier has been made both in sequential and parallel architectures. In order to improve the performance's architectures over GF (2m), we propose a new Sequential/Parallel architectures of Recursive Karatsuba-Ofman multiplier. In this paper, two Sequential/Parallel architectures are presented, developed and implemented on the Spartan 3 FPGA platform. Area and low Delay computation of the proposed architectures are improved. Mathematical Performances models (Area (n), Delay (n)) for large number (n) are elaborated for our proposed architectures. They can be established in order to expect the appropriate multiplier for the cryptographic applications.
KW - Galois fields
KW - Karatsuba-Ofman
KW - Polynomial multiplication
UR - https://www.scopus.com/pages/publications/51049107296
U2 - 10.1109/DTIS.2008.4540262
DO - 10.1109/DTIS.2008.4540262
M3 - Conference contribution
AN - SCOPUS:51049107296
SN - 9781424415779
T3 - International Conference on Design and Technology of Integrated Systems in Nanoscale Era, DTIS'08
BT - International Conference on Design and Technology of Integrated Systems in Nanoscale Era, DTIS'08
T2 - nternational Conference on Design and Technology of Integrated Systems in Nanoscale Era, DTIS'08
Y2 - 25 March 2008 through 27 March 2008
ER -