Quasi-quadratic elliptic curve point counting using rigid cohomology

被引:1
|
作者
Hubrechts, Hendrik [1 ]
机构
[1] Katholieke Univ Leuven, Dept Math, B-3001 Heverlee, Belgium
关键词
Elliptic curve; Point counting; Rigid cohomology; Cryptography; HYPERELLIPTIC CURVES; ZETA-FUNCTIONS; CRYPTOGRAPHY; COMPUTATION; ALGORITHM;
D O I
10.1016/j.jsc.2008.02.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let E be a nonsupersingular elliptic curve over the finite field with p(n) elements. We present a deterministic algorithm that computes the zeta function and hence the number of points of such a curve E in time quasi-quadratic in n. An older algorithm having the same time complexity uses the canonical lift of E, whereas our algorithm uses rigid cohomology combined with a deformation approach. An implementation in small odd characteristic turns Out to give very good results. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1255 / 1267
页数:13
相关论文
共 28 条
  • [21] A SINGLE FORMULA AND ITS IMPLEMENTATION IN FPGA FOR ELLIPTIC CURVE POINT ADDITION USING AFFINE REPRESENTATION
    Morales-Sandoval, M.
    Feregrino-Uribe, C.
    Cumplido, R.
    Algredo-Badillo, I.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2010, 19 (02) : 425 - 433
  • [22] Quadratic curve detection using K-RANSAC with generalized vertical two-point-tangent pencil
    Ding, XF
    Ma, Y
    Lu, HQ
    Ma, SD
    INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS, AND TECHNOLOGY, PROCEEDINGS, 1999, : 221 - 226
  • [23] An Efficient Algorithm for Elliptic Curve Scalar Multiplication Using Extended Double-Base Chain and Point Halving
    Ding, Yong
    Hong, Yinfang
    Gui, Feng
    Zheng, Zhaoxia
    JOURNAL OF INTERNET TECHNOLOGY, 2011, 12 (04): : 593 - 599
  • [24] Conditional Privacy-Preserving Authentication Scheme Without Using Point Multiplication Operations Based on Elliptic Curve Cryptography (ECC)
    Alshudukhi, Jalawi Sulaiman
    Mohammed, Badiea Abdulkarem
    Al-Mekhlafi, Zeyad Ghaleb
    IEEE ACCESS, 2020, 8 : 222032 - 222040
  • [25] Point Counting on Non-Hyperelliptic Genus 3 Curves with Automorphism Group Z/2Z using Monsky-Washnitzer Cohomology
    Shieh, Yih-Dar
    ALGORITHMIC ARITHMETIC, GEOMETRY, AND CODING THEORY, 2015, 637 : 173 - 189
  • [26] Gaussian normal basis multiplier over GF(2m) using hybrid subquadratic-and-quadratic TMVP approach for elliptic curve cryptography
    Chiou, Che Wun
    Sun, Yuh-Sien
    Lee, Cheng-Min
    Lin, Jim-Min
    Chuang, Tai-Pao
    Lee, Chiou-Yng
    IET CIRCUITS DEVICES & SYSTEMS, 2017, 11 (06) : 579 - 588
  • [27] Hardware realization of fast elliptic curve point multiplication using balanced ternary representation and pre-computation over GF(p)
    Shylashree, N.
    Sridhar, V.
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2016, 19 (01): : 141 - 161
  • [28] FPGA Implementation of Elliptic-Curve Point Multiplication Over GF(2233) Using Booth Polynomial Multiplier for Area-Sensitive Applications
    Aljaedi, Amer
    Qureshi, Furqan Aziz
    Hazzazi, Mohammad Mazyad
    Imran, Malik
    Bassfar, Zaid
    Jamal, Sajjad Shaukat
    IEEE ACCESS, 2024, 12 : 72847 - 72859