Group law on affine conics and applications to cryptography

被引:3
作者
Bellini, Emanuele [1 ]
Murru, Nadir [2 ]
Di Scala, Antonio J. [3 ]
Elia, Michele [3 ]
机构
[1] Technol Innovat Inst, Abu Dhabi, U Arab Emirates
[2] Univ Torino, Turin, Italy
[3] Politecn Torino, Turin, Italy
关键词
Algorithms; Rational functions; Finite fields; Public key cryptography; Groups over curves;
D O I
10.1016/j.amc.2020.125537
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we highlight that the point group structure of elliptic curves, over finite or infinite fields, may be also observed on reducible cubics with an irreducible quadratic component. Starting from this, we introduce in a very general way a group's structure over any kind of conic. In the case of conics over finite fields, we see that the point group is cyclic and lies on the quadratic component. Thanks to this, some applications to cryptography are described, considering convenient parametrizations of the conics. We perform an evaluation of the complexity of the operations involved in the parametric groups and consequently in the cryptographic applications. In the case of the hyperbolas, the Redei rational functions can be used for performing the operations of encryption and decryption, and the More's algorithm can be exploited for improving the time costs of computation. Finally, we provide also an improvement of the More's algorithm. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:10
相关论文
共 21 条
  • [1] Barbeau E. J., 2003, Pells Equation
  • [2] Barbero S, 2010, FIBONACCI QUART, V48, P348
  • [3] Bellini E., 2019, LECT NOTES COMPUTER
  • [4] An efficient and secure RSA-like cryptosystem exploiting Redei rational functions over conics
    Bellini, Emanuele
    Murru, Nadir
    [J]. FINITE FIELDS AND THEIR APPLICATIONS, 2016, 39 : 179 - 194
  • [5] Bernstein DJ, 2007, LECT NOTES COMPUT SC, V4833, P29
  • [6] Debarre O, 2 3 THINGS KNOW ABEL
  • [7] Demytko N., 1993, Lecture Notes in Computer Science, V765, P40
  • [8] Hartshorn R., 1977, Graduates Texts in Math, P52
  • [9] Jacobson MJ, 2009, CMS BOOKS MATH, P1
  • [10] KOBLITZ N, 1987, MATH COMPUT, V48, P203, DOI 10.1090/S0025-5718-1987-0866109-5