Point Counting in Families of Hyperelliptic Curves in Characteristic 2

نویسندگان

  • HENDRIK HUBRECHTS
  • Hendrik Hubrechts
چکیده

Let ĒΓ be a family of hyperelliptic curves over F cl 2 with general Weierstrass equation given over a very small field F. We describe in this paper an algorithm for computing the zeta function of Ēγ̄, with γ̄ in a degree n extension field of F, which has as time complexity Õ(n3) bit operations and memory requirements O(n2) bits. With a slightly different algorithm we can get time O(n2.667) and memory O(n2.5), and the computation for n curves of the family can be done in time Õ(n3.376). All of these algorithms are polynomial-time in the genus.

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

ثبت نام

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

منابع مشابه

Point Counting on Genus 3 Non Hyperelliptic Curves

We propose an algorithm to compute the Frobenius polynomial of an ordinary non hyperelliptic curve of genus 3 over F2N . The method is a generalization of Mestre’s AGM-algorithm for hyperelliptic curves and leads to a quasi quadratic time algorithm for point counting. The current methods for point counting on curves over finite fields of small characteristic rely essentially on a p-adic approac...

متن کامل

ar X iv : m at h / 06 07 34 6 v 1 [ m at h . N T ] 1 4 Ju l 2 00 6 Point counting in families of hyperelliptic curves in characteristic 2

Let ĒΓ be a family of hyperelliptic curves over F alg cl 2 with general Weierstrass equation given over a very small field F. We describe in this paper an algorithm to compute the zeta function of Ēγ̄ for γ̄ in a degree n extension field of F, which has as time complexity Õ(n) and memory requirements O(n). With a slightly different algorithm we can get time O(n) and memory O(n), and the computati...

متن کامل

Point Counting in Families of Hyperelliptic Curves

Let EΓ be a family of hyperelliptic curves defined by Y 2 = Q(X,Γ), where Q is defined over a small finite field of odd characteristic. Then with γ in an extension degree n field over this small field, we present a deterministic algorithm for computing the zeta function of the curve Eγ by using Dwork deformation in rigid cohomology. The complexity of the algorithm is O(n) and it needs O(n) bits...

متن کامل

Computing zeta functions in families of Ca,b curves using deformation

We apply deformation theory to compute zeta functions in a family of Ca,b curves over a finite field of small characteristic. The method combines Denef and Vercauteren’s extension of Kedlaya’s algorithm to Ca,b curves with Hubrechts’ recent work on point counting on hyperelliptic curves using deformation. As a result, it is now possible to generate Ca,b curves suitable for use in cryptography i...

متن کامل

Computing Zeta Functions in Families of Ca, b

We apply deformation theory to compute zeta functions in a family of Ca,b curves over a finite field of small characteristic. The method combines Denef and Vercauteren’s extension of Kedlaya’s algorithm to Ca,b curves with Hubrechts’ recent work on point counting on hyperelliptic curves using deformation. As a result, it is now possible to generate Ca,b curves suitable for use in cryptography i...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007