Abstract
Finite field GF(2\(^m\)) multipliers are employed in practical applications such as elliptic curve cryptography (ECC) and Reed-Solomon encoders. Digit-level finite field multipliers are best suitable for applications that require low-hardware implementation while operating at speeds that conform to today’s high data rates. With the emergence of Internet of Things (IoT), many resource-constrained devices such as IoT edge devices came into proliferate usage. To secure these constrained devices, ECC must be implemented in these devices with low-hardware complexity. Hence, it requires to design efficient digit-serial finite field multipliers since the performance of ECC greatly depends on the performance of the finite field multiplier employed. Many efficient designs for digit-serial finite field multipliers are presented in the literature to achieve better area and time complexities. In this paper, we present an area-efficient sequential digit-serial finite field multiplier for trinomials. The hardware and time complexities of the proposed multiplier are estimated for GF(2\(^{409}\)) and compared with the similar multipliers available in the literature. The comparison shows that the proposed multiplier achieves lower hardware complexity. Therefore, the proposed multiplier is attractive for cost-effective high-speed applications such as IoT edge devices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Li S, Da Xu L, Zhao S (2015) The internet of things: a survey. Inform Syst Front 17(2):243–259
Suárez-Albela M, Fraga-Lamas P, Fernández-Caramés T (2018) A practical evaluation on RSA and ECC-based cipher suites for IoT high-security energy-efficient fog and mist computing devices. Sensors 18(11):3868
Lim CH, Hwang HS (2000) Fast implementation of elliptic curve arithmetic in GF(p\(^n\)). In: International workshop on public key cryptography. Springer, pp 405–421
Song L, Parhi KK (1998) Low-energy digit-serial/parallel finite field multipliers. J VLSI Signal Process Syst Signal Image Video Technol 19(2):149–166
Tang W, Wu H, Ahmadi M (2005) VLSI implementation of bit-parallel word-serial multiplier in GF(2\(^{233}\)). In: The 3rd international IEEE-NEWCAS conference. IEEE, pp 399–402
Meher P (2007) High-throughput hardware-efficient digit-serial architecture for field multiplication over GF(2\(^m\)). In: 2007 6th international conference on information, communications and signal processing. IEEE, pp 1–5
Lee CY, Yang CS, Meher BK, Meher PK, Pan JS (2014) Low-complexity digit-serial and scalable SPB/GPB multipliers over large binary extension fields using (b, 2)-way Karatsuba decomposition. IEEE Trans Circuits Syst I Regul Pap 61(11):3115–3124
Namin SH, Wu H, Ahmadi M (2016) Low-power design for a digit-serial polynomial basis finite field multiplier using factoring technique. IEEE Trans Very Large Scale Integr (VLSI) Syst 25(2), 441–449
Sunar B, Koc CK (1999) Mastrovito multiplier for all trinomials. IEEE Trans Comput 48(5):522–527
Choi Y, Chang KY, Hong D, Cho H (2004) Hybrid multiplier for GF(2\(^m\)) defined by some irreducible trinomials. Electron Lett 40(14):852–853
El-Razouk H, Reyhani-Masoleh A (2015) New bit-level serial GF(2\(^m\)) multiplication using polynomial basis. In: 2015 IEEE 22nd symposium on computer arithmetic. IEEE, pp 129–136
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Pillutla, S.R., Boppana, L. (2021). Low-Hardware Digit-Serial Sequential Polynomial Basis Finite Field GF(2\(^m\)) Multiplier for Trinomials. In: Laxminidhi, T., Singhai, J., Patri, S.R., Mani, V.V. (eds) Advances in Communications, Signal Processing, and VLSI. Lecture Notes in Electrical Engineering, vol 722. Springer, Singapore. https://doi.org/10.1007/978-981-33-4058-9_36
Download citation
DOI: https://doi.org/10.1007/978-981-33-4058-9_36
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4057-2
Online ISBN: 978-981-33-4058-9
eBook Packages: EngineeringEngineering (R0)