Fast software multiplication in F2[x] for embedded processors

被引:1
|
作者
Erdem, Serdar Suer [1 ]
机构
[1] Gebze Inst Technol, TR-41400 Gebze, Kocaeli, Turkey
关键词
Finite fields; computer arithmetic; cryptography; algorithms;
D O I
10.3906/elk-1009-756
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We 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.
引用
收藏
页码:593 / 605
页数:13
相关论文
共 50 条
  • [41] Codes over F4 and F2 x F2 and theta series of the corresponding lattices in quadratic fields
    Freed, Josline
    DESIGNS CODES AND CRYPTOGRAPHY, 2025, 93 (03) : 633 - 644
  • [42] UV LASER OPERATION OF F2 IN A FAST DISCHARGE DEVICE
    HOHLA, K
    PUMMER, H
    IEEE JOURNAL OF QUANTUM ELECTRONICS, 1979, 15 (09) : D60 - D61
  • [43] Fast Exhaustive Search for Quadratic Systems in F2 on FPGAs
    Bouillaguet, Charles
    Cheng, Chen-Mou
    Chou, Tung
    Niederhagen, Ruben
    Yang, Bo-Yin
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2013, 2014, 8282 : 205 - 222
  • [44] The distance to a squarefree polynomial over F2[x]
    Filaseta, Michael
    Moy, Richard A.
    ACTA ARITHMETICA, 2020, 193 (04) : 419 - 427
  • [45] A twin for Euler's φ function in F2[-X]
    Duran Diaz, R.
    Munoz Masque, J.
    Peinado Dominguex, A.
    ARITHMETIC OF FINITE FIELDS, PROCEEDINGS, 2007, 4547 : 318 - +
  • [46] On the stopping time of the Collatz map in F2 [x]
    Alon, Gil
    Behajaina, Angelot
    Paran, Elad
    FINITE FIELDS AND THEIR APPLICATIONS, 2024, 99
  • [47] Rank classification of 2 x 2 x 2 x 2 x 2 tensors over F2
    Stavrou, Stavros G.
    Low, Richard M.
    Hernandez, Nicholas J.
    LINEAR & MULTILINEAR ALGEBRA, 2016, 64 (11): : 2297 - 2312
  • [48] Canonical forms of 2 x 2 x 2 and 2 x 2 x 2 x 2 arrays over F2 and F3
    Bremner, Murray R.
    Stavrou, Stavros G.
    LINEAR & MULTILINEAR ALGEBRA, 2013, 61 (07): : 986 - 997
  • [49] Improved Polynomial Multiplication Formulas over F2 Using Chinese Remainder Theorem
    Cenk, Murat
    Oezbudak, Ferruh
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (04) : 572 - 576
  • [50] [ ]f2×
    U’1cpU’
    电力建设, 2017, (04) : 88 - 95