Fast software multiplication in F2[x] for embedded processors

dc.contributor.authorErdem, Serdar Süer
dc.date.accessioned2025-10-29T11:08:28Z
dc.date.issued2012
dc.departmentFakülteler, Mühendislik Fakültesi, Elektronik Mühendisliği Bölümü
dc.description.abstractWe present a novel method for fast multiplication of polynomials over F-2 which can be implemented efficiently in embedded software. Fast polynomial multiplication methods are needed for the efficient implementation of some cryptographic and coding applications. The proposed method follows a strategy to reduce the memory accesses for input data and intermediate values during computation. This strategy speeds up the binary polynomial multiplication significantly on typical embedded processors with limited memory bandwidth. These multiplications are usually performed by the comb method or the Karatsuba-based methods in embedded software. The proposed method has speed and memory advantages over these methods on embedded platforms for the polynomial degrees usually encountered in practical cryptosystems. We perform a detailed complexity analysis of the proposed method and complexity comparisons with the other methods. Finally, we present the running limes of the proposed method and its alternatives on ARM7TDMI processor.
dc.identifier.doi10.3906/elk-1009-756
dc.identifier.endpage605
dc.identifier.issn1300-0632
dc.identifier.issn1303-6203
dc.identifier.issue4
dc.identifier.scopus2-s2.0-84859482249
dc.identifier.scopusqualityQ2
dc.identifier.startpage593
dc.identifier.urihttps://doi.org/10.3906/elk-1009-756
dc.identifier.urihttps://hdl.handle.net/20.500.14854/5358
dc.identifier.volume20
dc.identifier.wosWOS:000304385400012
dc.identifier.wosqualityQ4
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.institutionauthorErdem, Serdar Suer
dc.language.isoen
dc.publisherTubitak Scientific & Technological Research Council Turkey
dc.relation.ispartofTurkish Journal of Electrical Engineering and Computer Sciences
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WOS_20251020
dc.subjectFinite fields
dc.subjectcomputer arithmetic
dc.subjectcryptography
dc.subjectalgorithms
dc.titleFast software multiplication in F2[x] for embedded processors
dc.typeArticle

Dosyalar