High-throughput area-delay-efficient systolic multiplier over GF(2m) for a class of trinomials

被引:2
作者
Pillutla, Siva Ramakrishna [1 ]
Boppana, Lakshmi [1 ]
机构
[1] Natl Inst Technol Warangal, Dept Elect & Commun Engn, Warangal, Telangana, India
关键词
Internet of Things (IoT); IoT edge computing; Elliptic curve cryptography (ECC); Finite field arithmetic; Systolic array; MONTGOMERY MULTIPLIERS; GF(2(M)); COMPLEXITY;
D O I
10.1016/j.micpro.2020.103173
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paradigm of Edge Computing in Internet of Things (IoT) demands high-throughput implementations of IoT edge devices. Security algorithms used in these devices heavily use GF(2(m)) multiplications. Systolic structures for GF(2(m)) multipliers can offer high throughput rates along with other features such as regularity, concurrency, and modularity. Many systolic architectures for GF(2(m)) multiplier were proposed in the literature to achieve low area and time complexities. In this paper, we propose a high-throughput and low area-delay complexity systolic structure for the hardware realization of polynomial basis multiplication in GF(2(m)) for a class of trinomials. The complexity analysis shows that the proposed architecture results in achieving high throughput and less area-delay complexity compared with the existing polynomial basis multipliers in the literature. When compared with the best available multipliers, the multiplier realized using the proposed architecture achieves throughput improvement by 42% and reduction in area-delay product by 7% for m = 409 . Application specific integrated circuit (ASIC) implementations of the proposed multiplier and the best available multipliers confirm that the proposed multiplier outperforms the other multipliers. Hence, the proposed high-throughput area-delay-efficient multiplier can be employed in IoT edge devices. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:8
相关论文
共 23 条
  • [1] High-Throughput Low-Complexity Systolic Montgomery Multiplication Over GF(2m) Based on Trinomials
    Bayat-Sarmadi, Siavash
    Farmani, Mohammad
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (04) : 377 - 381
  • [2] Concurrent Error Detection in Finite-Field Arithmetic Operations Using Pipelined and Systolic Architectures
    Bayat-Sarmadi, Siavash
    Hasan, M. Anwar
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (11) : 1553 - 1567
  • [3] Edge Computing: A Survey On the Hardware Requirements in the Internet of Things World
    Capra, Maurizio
    Peloso, Riccardo
    Masera, Guido
    Roch, Massimo Ruo
    Martina, Maurizio
    [J]. FUTURE INTERNET, 2019, 11 (04):
  • [4] Deschamps J.P., 2009, Hardware Implementation of Finite-Field Arithmetic
  • [5] Fips P., 2000, 20 NAT I STAND, V20, P13
  • [6] Low space-complexity and low power semi-systolic multiplier architectures over GF(2m) based on irreducible trinomial
    Gebali, Fayez
    Ibrahim, Atef
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 40 : 45 - 52
  • [7] Hankerson Darrel, 2011, Elliptic curve cryptography
  • [8] Hsu I., 1998, IEEE T COMPUT, V37, P735
  • [9] Bit-parallel finite field multipliers for irreducible trinomials
    Imaña, JL
    Sánchez, JM
    Tirado, F
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (05) : 520 - 533
  • [10] New improved two-phase interleaved converter with clamp circuit and diode capacitor cell
    Kavitha, M.
    Sivachidambaranathan, V
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 75 (75)