This page's content (skip navigation menues)
 
 
The page's content starts here top
Hyperelliptic Curve Cryptography (HECC)  
A Hyperelliptic Curve  

Today, electronic data exchange is part of our everyday life. Hence, it is essential to protect valuable information against unauthorized access. To be able to do so, cryptographic* algorithms need to be researched continuously.

The most commonly known asymmetric* crypto system today is RSA*. Due to the development of the number field sieve algorithm*, RSA can only assure a sufficient level of security if very large keys are used. Elliptic curves* are an alternative to RSA, since they guarantee a high level of security even for small keys. Hence, they are mostly used on smart cards* and in similar environments where storage space is limited.

Hyperelliptic curves* are a generalization of elliptic curves. In contrast to the latter, they allow a larger range of parameters to choose from-resulting in a higher level of security.

In this research project, scientists of Fraunhofer ITWM developed algorithms to compute subfields* and automorphisms* as well as to perform explicit calculations in endomorphism rings* of hyperelliptic function fields*. These methods yield a test on potential weaknesses of a specific curve and give hints on the Jacobian's* structure.

 

Contact:

 

Scientific Advisors:

Partner:

  Hint: Words marked by * are explained in our glossary
    © Fraunhofer ITWM 2003
 
    last modified: 10/15/2003