A high-speed square root algorithm in extension fields

被引:0
|
作者
Katou, Hidehiro [1 ]
Wang, Feng [1 ]
Nogami, Yasuyuki [1 ]
Morikawa, Yoshitaka [1 ]
机构
[1] Okayama Univ, Grad Sch Nat Sci & Technol, Okayama 7008530, Japan
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A square root (SQRT) algorithm in GF(p(m)) (m = r(0)r(1)center dot center dot center dot r(n-1)2(d), r(i): odd prime, d > 0: integer) is proposed in this paper. First, the Tonelli-Shanks algorithm is modified to compute the inverse SQRT in GF (p(2d)), where most of the computations are performed in the corresponding subfields GF(p(2d)) for 0 <= i <= d-1. Then the Frobenius mappings with an addition chain are adopted for the proposed SQRT algorithm, in which a lot of computations in a given extension field GF(p(m)) are also reduce to those in a proper subfield by the norm computations. Those reductions of the field degree increase efficiency in the SQRT implementation. More specifically the Tonelli-Shanks algorithm and the proposed algorithm in GF(p(22)), GF(P-44) and GF(P-88) were implemented on a Pentium4 (2.6 GHz) computer using the C++ programming language. The computer simulations showed that, on average, the proposed algorithm accelerates the SQRT computation by 25 times in GF (P-22), by 45 times in GF (P-44), and by 70 times in GF(p(88)), compared to the Tonelli-Shanks algorithm, which is supported by the evaluation of the number of computations.
引用
收藏
页码:94 / +
页数:3
相关论文
共 50 条
  • [21] A SQUARE ROOT ALGORITHM
    PLANITZ, M
    MATHEMATICAL GAZETTE, 1983, 67 (440): : 101 - 105
  • [22] High-Speed Counter With Novel LFSR State Extension
    Bae, Hyungjoon
    Hyun, Yujin
    Kim, Suchang
    Park, Sangsoo
    Lee, Jaeyoung
    Jang, Boseon
    Choi, Suyoung
    Park, In-Cheol
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (03) : 893 - 899
  • [23] ASIC Implementation of High-Speed Adaptive Recursive Karatsuba Multiplier with Square-Root-Carry-Select-Adder
    Naik, Akhilesh
    Deka, Debarshi
    Pal, Dipankar
    2020 IEEE 11TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2020,
  • [24] High speed division and square root modules for asynchronous datapaths
    Cappuccino, Gregorio
    Cocorullo, Giuseppe
    Corsonello, Pasquale
    Perri, Stefania
    Modelling, measurement and control. A, general physics, electronics, electrical engineering, 2000, 73 (3-4): : 59 - 72
  • [25] A Speed Smoothing Algorithm in Micro Segment High-speed Machining
    Luo Lei
    Hu Jun
    Deng Fan
    DIGITAL MANUFACTURING & AUTOMATION III, PTS 1 AND 2, 2012, 190-191 : 647 - 650
  • [26] An extension of the square root law of TCP
    Maulik, Krishanu
    Zwart, Bert
    ANNALS OF OPERATIONS RESEARCH, 2009, 170 (01) : 217 - 232
  • [27] An extension of the square root law of TCP
    Krishanu Maulik
    Bert Zwart
    Annals of Operations Research, 2009, 170 : 217 - 232
  • [28] Parallel Algorithm for Analysis of High-Speed Interconnects
    Paul, D.
    Nakhla, N. M.
    Achar, R.
    Nakhla, M. S.
    2008 IEEE-EPEP ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING, 2008, : 177 - 180
  • [29] A high-speed algorithm for particle cbmember filter
    He, X.Y.
    Liu, G.X.
    IAENG International Journal of Computer Science, 2016, 43 (04) : 456 - 462
  • [30] SQUARE-ROOTING ALGORITHMS FOR HIGH-SPEED DIGITAL CIRCUITS
    MAJERSKI, S
    IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (08) : 724 - 733