Highly regular architectures for finite field computation using redundant basis

被引:0
|
作者
Wu, HP [1 ]
Hasan, MA
Blake, IF
机构
[1] IIT, Dept ECE, Chicago, IL 60616 USA
[2] Univ Waterloo, Dept ECE, Waterloo, ON N2L 3G1, Canada
[3] HP Lab, Palo Alto, CA 94304 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, an extremely simple and highly regular architecture for finite field multiplier using redundant basis is presented, where redundant basis is a new basis taking advantage of the elegant multiplicative structure of the set of primitive n(th) roots of unity over F-2 that forms a basis of F-2m over F-2. The architecture has an important feature of implementation complexity trade-off which enables the multiplier to be implemented in a partial parallel fashion. The squaring operation using the redundant basis is simply a permutation of the coefficients. We also show that with redundant basis the inversion problem is equivalent to solving a set of linear equations with a circulant matrix. The basis appear to be suitable for hardware implementation of elliptic curve cryptosystems.
引用
收藏
页码:269 / 279
页数:11
相关论文
共 50 条
  • [11] Shaping highly regular glass architectures: A lesson from nature
    Schoeppler, Vanessa
    Reich, Elke
    Vacelet, Jean
    Rosenthal, Martin
    Pacureanu, Alexandra
    Rack, Alexander
    Zaslansky, Paul
    Zolotoyabko, Emil
    Zlotnikov, Igor
    SCIENCE ADVANCES, 2017, 3 (10):
  • [12] Concurrent Error Detection Architectures for Field Multiplication Using Gaussian Normal Basis
    Wang, Zhen
    Wang, Xiaozhe
    Fan, Shuqin
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, PROCEEDINGS, 2010, 6047 : 96 - 109
  • [13] Accelerating the Finite Element Method Using FPGA for Electromagnetic Field Computation
    Zhang, Jinzhu
    He, Hua
    Zhang, Minglu
    Song, Qingzeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 1763 - 1768
  • [14] On the optimal computation of finite field exponentiation
    Cruz-Cortés, N
    Rodríguez-Henríquez, F
    Coello, CAC
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2004, 2004, 3315 : 747 - 756
  • [15] On fast computation of finite-time coherent sets using radial basis functions
    Froyland, Gary
    Junge, Oliver
    CHAOS, 2015, 25 (08)
  • [16] COMPUTATION OF A BASIS OF SYMMETRIC FUNCTIONS IN FINITE-FIELDS
    MIKHAILYUK, MV
    MATHEMATICAL NOTES, 1981, 30 (1-2) : 634 - 641
  • [17] Systolic architectures for finite field inversion and division
    Yan, ZY
    Sarwate, DV
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V, PROCEEDINGS, 2002, : 789 - 792
  • [18] Fast Semivariogram Computation Using FPGA Architectures
    Lagadapati, Yamuna
    Shirvaikar, Mukul
    Dong, Xuanliang
    REAL-TIME IMAGE AND VIDEO PROCESSING 2015, 2015, 9400
  • [19] Cross bicumulants computation using VLSI and architectures
    Al-Turaigi, MA
    ALshebeili, SA
    10TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1997, : 191 - 194
  • [20] Computation Sharing Multiplier Using Redundant Binary Arithmetic
    Kattamuri, R. S. N. Kumar
    Sahoo, S. K.
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 108 - 111