Implementing Elliptic Curve Cryptography (abstract)
Properties like short keys and efficient algorithms make elliptic curve cryptography (ECC) more and more interesting for future oriented applications. In this paper we give a short overview of the basics of ECC. Thereby we show where programmers can gain possible speed-ups and what parts are crucial. Since there are many different implementation options and some of the algorithms are patented, we believe that there is no optimal solution. Therefore we introduce a software framework, which allows a transparent replacement of data and algorithms. Furthermore, we discuss aspects of the standardized encoding, and point out where interoperability problems could occur.
Back to CMS 2002 schedule.
|