Hardware implementation of a novel inversion algorithm

被引:0
|
作者
Naseer, M [1 ]
Savas, E [1 ]
机构
[1] Sabanci Univ, TR-34956 Istanbul, Turkey
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Computation of multiplicative inverses in finite fields GF(p) and GF(2(n)) is the most time consuming operation in elliptic carve cryptography especially when affine coordinates are used. Since the existing algorithms based on extended Euclidean algorithm do not permit a fast software implementation, projective coordinates, which eliminate almost all of the inversion operations from the curve arithmetic, are preferred. In this paper, a hardware implementation of inversion algorithms for both binary extension and prime fields is presented. The algorithms are varying slightly from the Montgomery inverse algorithm. A hardware structure, using multiword format is implemented on chip, which allows scalability with a broader precision range.
引用
收藏
页码:798 / 801
页数:4
相关论文
共 50 条
  • [31] A Hardware-Oriented IME Algorithm for HEVC and Its Hardware Implementation
    Fan, Yibo
    Huang, Leilei
    Hao, Bei
    Zeng, Xiaoyang
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (08) : 2048 - 2057
  • [32] A FAST VOXEL TRACING ALGORITHM AND HARDWARE IMPLEMENTATION
    ZHENG, PK
    ZHANG, SJ
    YAMAMOTO, T
    AOKI, Y
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS ELECTRONICS INFORMATION AND SYSTEMS, 1991, 74 (09): : 2951 - 2959
  • [33] Hardware implementation of AES based on genetic algorithm
    Wang, Li
    Wang, Youren
    Yao, Rui
    Zhang, Zhai
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 904 - 907
  • [34] FPGA hardware implementation scheme for AQM algorithm
    Yang, Xiao-Ping
    Zheng, Nan
    Chen, Hong
    Wang, Ya-Jun
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2013, 43 (02): : 472 - 479
  • [35] HARDWARE IMPLEMENTATION OF A PARALLEL NOISE CLEARING ALGORITHM
    ATIQUZZAMAN, M
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 26 (02): : 119 - 128
  • [36] ADAPTIVE THRESHOLDING ALGORITHM AND ITS HARDWARE IMPLEMENTATION
    YANG, JD
    CHEN, YS
    HSU, WH
    [J]. PATTERN RECOGNITION LETTERS, 1994, 15 (02) : 141 - 150
  • [37] A HARDWARE IMPLEMENTATION OF A MODIFIED DES-ALGORITHM
    KROPF, T
    FROSSL, J
    BELLER, W
    GIESLER, T
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 59 - 65
  • [38] HARDWARE IMPLEMENTATION OF MONTGOMERY MODULAR MULTIPLICATION ALGORITHM
    ELDRIDGE, SE
    WALTER, CD
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (06) : 693 - 699
  • [39] A Hardware Implementation of SOM Neural Network Algorithm
    Yi, Qian
    [J]. 2018 INTERNATIONAL CONFERENCE ON SENSOR NETWORKS AND SIGNAL PROCESSING (SNSP 2018), 2018, : 508 - 511
  • [40] Hardware Implementation of the Particle Swarm Optimization Algorithm
    Talaska, Tomasz
    Dlugosz, Rafal
    Pedrycz, Witold
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS - MIXDES 2017, 2017, : 521 - 526