An addition algorithm in Jacobian of Cab curves

نویسنده

  • Seigo Arita
چکیده

Nowadays, elliptic curve cryptosystems receive attention and much effort is being dedicated to make it more and more practical. It is worthwhile to construct discrete logarithm based cryptosystems using more general algebraic curves, because it supplies more security sources for public key cryptosystems. The presented paper introduces Cab curves. Roughly speaking, a curve is Cab if it is non-singular in its affine part and if its singularity at infinity is “nice”. Cab curves compose a large family of algebraic curves, including elliptic, hyperelliptic and superelliptic curves. The paper shows an addition algorithm in Jacobian group of Cab curves in three steps: firstly with a geometrical point of view, which is impractical, secondly by translating the algorithm in the language of ideals, and finally, the final algorithm in which some costly steps are removed. The paper also gives experiments that prove that the algorithm behaves well in practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Group Law Algorithms for Jacobian Varieties of Curves over Finite Fields

This paper reviews the group law algorithms of nonsingular Cab curves, and provides implementation results comparing it to an algorithm for computing in the generalized Jacobian of CA curves.

متن کامل

A GEOMETRIC INTERPRETATION OF REDUCTION IN THE JACOBIANS OF Cab CURVES by

— In this paper, we show that the reduction of divisors in the Jacobian of a curve C can be performed by considering the intersections of a suitable projective model of C with quadrics in projective space. We apply this idea to certain projective model of elliptic and hyperelliptic curves on one hand, and to the canonical model of Cab curves on the other hand, and we find well known algorithms....

متن کامل

An Efficient Threshold Verifiable Multi-Secret Sharing Scheme Using Generalized Jacobian of Elliptic Curves

‎In a (t,n)-threshold secret sharing scheme‎, ‎a secret s is distributed among n participants such that any group of t or more participants can reconstruct the secret together‎, ‎but no group of fewer than t participants can do‎. In this paper, we propose a verifiable (t,n)-threshold multi-secret sharing scheme based on Shao and Cao‎, ‎and the intractability of the elliptic curve discrete logar...

متن کامل

Class number approximation in cubic function fields

A central problem in number theory and algebraic geometry is the determination of the size of the group of rational points on the Jacobian of an algebraic curve over a finite field. This question also has applications to cryptography, since cryptographic systems based on algebraic curves generally require a Jacobian of non-smooth order in order to foil certain types of attacks. There a variety ...

متن کامل

Generalized Jacobian and Discrete Logarithm Problem on Elliptic Curves

Let E be an elliptic curve over the finite field F_{q}, P a point in E(F_{q}) of order n, and Q a point in the group generated by P. The discrete logarithm problem on E is to find the number k such that Q = kP. In this paper we reduce the discrete logarithm problem on E[n] to the discrete logarithm on the group F*_{q} , the multiplicative group of nonzero elements of Fq, in the case where n | q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Applied Mathematics

دوره 130  شماره 

صفحات  -

تاریخ انتشار 2003