Abstract
This paper presents a new digit-serial systolic multiplier over GF(2m) for cryptographic applications. The proposed array is based on the most significant digit first (MSD-first) multiplication algorithm. Since the inner structure of the proposed multiplier is tree-type, critical path increases logarithmically proportional to D, where D is the selected digit size. Therefore, the computation delay of the proposed architecture is significantly less than previously proposed digit-serial systolic multipliers whose critical path increases proportional to D. Furthermore, since the new architecture has the features of regularity, modularity, and unidirectional data flow, it is well suited to VLSI implementations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Blahut, R.E.: Theory and Practice of Error Control Codes. Addison-Wesley, Reading (1983)
Blake, I.F., Seroussi, G., Smart, N.P.: Elliptic Curves in Cryptography. Cambridge University Press, Cambridge (1999)
Song, L., Parhi, K.K.: Low Energy Digit-Serial/Parallel Finite Field Multipliers. J. VLSI Signal Processing 19(2), 149–166 (1998)
Guo, J.H., Wang, C.L.: Digit-Serial Systolic Multiplier for Finite Field GF(2m). IEE Proc. Comput. Digit. Tech. 145(2), 143–148 (1998)
Kim, C.H., Han, S.D., Hong, C.P.: An Efficient Digit-Serial Systolic Multiplier for Finite Fields GF(2m). In: Proc. on 14th Annual IEEE International Conference of ASIC/SOC, pp. 361–365 (2001)
Kung, S.Y.: VLSI Array Processors. Prentice Hall, Englewood Cliffs (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, C.H., Kwon, S., Hong, C.P., Nam, I.G. (2005). A New Digit-Serial Systolic Mulitplier for High Performance GF(2m) Applications. In: Yang, L.T., Rana, O.F., Di Martino, B., Dongarra, J. (eds) High Performance Computing and Communications. HPCC 2005. Lecture Notes in Computer Science, vol 3726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11557654_66
Download citation
DOI: https://doi.org/10.1007/11557654_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29031-5
Online ISBN: 978-3-540-32079-1
eBook Packages: Computer ScienceComputer Science (R0)