Bibliographic Metadata

Title
Mathematical foundations of elliptic curve cryptography / Clemens Koppensteiner
AuthorKoppensteiner, Clemens
CensorDrmota, Michael
Published2009
DescriptionVI, 107 S.
Institutional NoteWien, Techn. Univ., Dipl.-Arb., 2009
LanguageEnglish
Document typeThesis (Diplom)
Keywords (DE)Mathematik / Kryptographie / Elliptische Kurve / Algebraische Geometrie / Point Counting / Diskreter Logarithmus
Keywords (EN)mathematics / cryptography / elliptic curve / algebraic geometry / point counting / discrete logarithm / elliptic divisibility sequence
URNurn:nbn:at:at-ubtuw:1-22201 Persistent Identifier (URN)
Restriction-Information
 The work is publicly available
Files
Mathematical foundations of elliptic curve cryptography [1.15 mb]
Links
Reference
Classification
Abstract (German)

Elliptic Curve Cryptography (ECC) wurde 1985 als Alternative zu herkömmlichen asymmetrischen kryptographischen Verfahren (RSA, Diffie-Hellman) vorgeschlagen. Inzwischen ist sie weit verbreitet. In der Diplomarbeit werden die Grundlagen für die Verwendung und Kryptoanalyse von ECC untersucht. Nach eine kurzen Einführung in die algebraische Geometrie wird die allgemeine Theorie die elliptischen Kurven behandelt und danach elliptisch Kurven über den komplexen Zahlen sowie endlichen und lokalen Körpern. Außerdem werden "division polynomials" und modulare Polynome elliptischen Kurven eingeführt. Die letzten Abschnitte behandeln algorithmische Probleme (point counting:

Schoofs und Satohs Algorithmen) sowie das Problem des diskreten Logarithmus auf elliptischen Kurven (MOV und Frey-Rück, anomale Kurven und "Weil descent"). Auch werden Ergebnisse über den Zusammenhang mit "elliptic divisibility sequences gebracht".

Abstract (English)

Elliptic Curve Cryptography (ECC) was invented in 1985 as an alternative to classical asymmetric cryptography schemes (like RSA and Diffie-Hellman). Nowadays it is widely used. In this diploma theses the foundations for the usage and cryptanalysis of ECC are examined. After a short introduction to algebraic geometry, the general theory of elliptic curves is discussed. Elliptic curves over the complex numbers and finite and local fields are analyzed. Further, division polynomials and modular polynomials are introduced.

The last chapters discuss algorithmic problems (point counting: Schoof's and Satoh's algorithms) as well as the elliptic curve discrete logarithm problem (MOV and Frey-Rück; anomalous curves and Weil descent). Also results about the connection with elliptic divisibility sequences are given.