An addition algorithm in Jacobian of C_ab curves.
Algebraic coding theory; cryptography (number-theoretic aspects) (11T71) Gröbner bases; other bases for ideals and modules (e.g., Janet and border bases) (13P10) Applications to coding theory and cryptography of arithmetic geometry (14G50) Jacobians, Prym varieties (14H40) Elliptic curves (14H52) Computational aspects of algebraic curves (14Q05) Cryptography (94A60)
\(C_{ab}\) curves are affine non-singular curves having only one point at infinity, with degree one. They were introduced by \textit{S. Miura} [``Linear codes on affine algebraic curves, Trans. IEICE J. 81-A 10, 1398--1421 (1998; Japanese)] as a generalization of elliptic, hyperelliptic and superelliptic curves. As it happens with these latter families, \(C_{ab}\) curves admit affine equations of a very specific type, and this makes them potentially suitable for applications to cryptography. This paper presents an algorithm for computing the group law of the Jacobian of a \(C_{ab}\) curve in terms of a concrete affine equation. As in the above mentioned families of curves, there is a natural algorithm for the addition in the Jacobian based on a reduced form for degree zero divisors. This algorithm can be expressed in the language of ideal classes of the ring of coordinates of the curve. In this context, the use of Gröbner basis allows some shortcuts to avoid costly steps, and this leads to a more efficient implementation.
- Arithmetic on superelliptic curves
- Computing in the Jacobian of a Hyperelliptic Curve
- scientific article; zbMATH DE number 1583784 (Why is no real title available?)
- scientific article; zbMATH DE number 3937328 (Why is no real title available?)
- scientific article; zbMATH DE number 108068 (Why is no real title available?)
- scientific article; zbMATH DE number 3572315 (Why is no real title available?)
- scientific article; zbMATH DE number 799781 (Why is no real title available?)
- scientific article; zbMATH DE number 870534 (Why is no real title available?)
- Hyperelliptic cryptosystems
- Group arithmetic in \(C_{3,5}\) curves
- A geometric interpretation of reduction in the Jacobian of \(C_{ab}\) curves
- scientific article; zbMATH DE number 2043313 (Why is no real title available?)
- scientific article; zbMATH DE number 2140613 (Why is no real title available?)
- scientific article; zbMATH DE number 2161837 (Why is no real title available?)
- The arithmetic of Jacobian groups of superelliptic cubics
- \(C_{ab}\) curves: a quick short-cut
- Constructing Picard curves with complex multiplication using the Chinese remainder theorem
- Higher-genus McEliece
- A generalized Kiepert formula for \(C_{ab}\) curves
- Jacobi inversion on strata of the Jacobian of the \(C_{rs}\) curve \(y^r = f(x)\)
This page was built for publication: An addition algorithm in Jacobian of \(C_{ab}\) curves.
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1408367)