Mastrovito Form of Non-Recursive Karatsuba Multiplier for All Trinomials

作者: Yin Li , Xingpo Ma , Yu Zhang , Chuanda Qi

DOI: 10.1109/TC.2017.2677913

关键词:

摘要: We present a new type of bit-parallel non-recursive Karatsuba multiplier over $GF(2^m)$ generated by an arbitrary irreducible trinomial. This design effectively exploits Mastrovito approach and shifted polynomial basis (SPB) to reduce the time complexity algorithm its space complexity. show that this is only one $T_X$ slower than fastest for all trinomials, where delay 2-input XOR gate. Meanwhile, roughly 3/4 those multipliers. To best our knowledge, it first scheme has reached such bound. result outperforms previously proposed

参考文章(26)
Rudolf Lidl, Harald Niederreiter, Introduction to finite fields and their applications The Mathematical Gazette. ,vol. 72, pp. 335- ,(1986) , 10.1017/CBO9781139172769
A. Karatsuba, Yu. Ofman, Multiplication of Multidigit Numbers on Automata Soviet physics. Doklady. ,vol. 7, pp. 595- 596 ,(1963)
Christof Paar, André Weimerskirch, Generalizations of the Karatsuba Algorithm for Efficient Implementations. IACR Cryptology ePrint Archive. ,vol. 2006, pp. 224- ,(2006)
Huapeng Wu, Montgomery multiplier and squarer for a class of finite fields IEEE Transactions on Computers. ,vol. 51, pp. 521- 529 ,(2002) , 10.1109/TC.2002.1004591
Young In Cho, Nam Su Chang, Chang Han Kim, Young-Ho Park, Seokhie Hong, New Bit Parallel Multiplier With Low Space Complexity for All Irreducible Trinomials Over $GF(2^{n})$ IEEE Transactions on Very Large Scale Integration Systems. ,vol. 20, pp. 1903- 1908 ,(2012) , 10.1109/TVLSI.2011.2162594
H. Fan, J. Sun, M. Gu, K.-Y. Lam, Overlap-free Karatsuba-Ofman polynomial multiplication algorithms Iet Information Security. ,vol. 4, pp. 8- 14 ,(2010) , 10.1049/IET-IFS.2009.0039
Christophe Negre, Efficient parallel multiplier in shifted polynomial basis Journal of Systems Architecture. ,vol. 53, pp. 109- 116 ,(2007) , 10.1016/J.SYSARC.2006.09.004
Haibin Shen, Yier Jin, Low complexity bit parallel multiplier for GF (2m) generated by equally-spaced trinomials Information Processing Letters. ,vol. 107, pp. 211- 215 ,(2008) , 10.1016/J.IPL.2008.01.012
A Halbutogullari, Cetin Kaya Koc, Mastrovito multiplier for general irreducible polynomials IEEE Transactions on Computers. ,vol. 49, pp. 503- 518 ,(2000) , 10.1109/12.859542