Arithmetic on superelliptic curves

3Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

In this paper we present an efficient, polynomial-time method to perform calculations in the divisor class group of a curve which has a single point on its normalization above infinity. In particular, we provide a unique representation of divisor classes and an algorithm for reducing a divisor on such a curve to its corresponding representative. Such curves include the case of elliptic, odd-degree hyperelliptic and superelliptic curves. In the case when the curve is defined over a finite field, the divisor class group is a finite group which can be used for implementing discrete logarithm based public key cryptosystems. This paper therefore provides a new class of groups for cryptography. On the other hand, we present a method to solve the discrete logarithm problem in these groups. This method is sub-exponential when the degree of the defining equation of the curve is large.

Cite

CITATION STYLE

APA

Galbraith, S. D., Paulus, S., & Smart, N. P. (1998). Arithmetic on superelliptic curves. HP Laboratories Technical Report (pp. 1–22). Hwelett Packard Lab. https://doi.org/10.1090/s0025-5718-00-01297-7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free