Elliptic Curve Point Counting Algorithms and Cryptography
Abstract
As further technological advancements have been made over
the past few decades, our dependence on computers and
the Internet has increased. As a result, algebraic coding
theory has become a significant focus for today's world
in order to create channels over which private information
such as credit card and social security numbers are passed.
As interest in this field increases, mathematicians have
discovered the benefit of using elliptic curve cryptography
as the primary scheme for Internet security. It has thus
become a focus and an appeal to develop improved algorithms
that provide efficient means by which elliptic curve
cryptosystems can perform. Before doing so, mathematicians
had to confront the issue of solving the point counting
problem associated with elliptic curves generated over
large finite fields. One such result called the Schoof
Algorithm was developed, which was later followed and enhanced
by the Schoof-Elkies-Atkin Algorithm. The implementation
of these products has shown their efficiency and reliability
as seen through comparison with older models and brute-force
investigation.
Table of Contents
Complete List of References
- [BI1]
Blake, Ian, Gadiel Seroussi, and Nigel Smart.
Elliptic Curves in Cryptography.
Cambridge: Cambridge University Press, 1999.
- [KN1]
Koblitz, Neal.
A Course in Number Theory and Cryptography.
New York: Springer Verlag, 1994.
- [RD1]
Richardson, Doug.
Code Making- Cots-style.
Armada International, vol. 28, Iss. 3 (Jun./Jul. 2004), 110.
- [DL1]
Dewaghe, L.
Remarks on the Schoof-Elkies-Atkin Algorithm.
Mathematics of Computation, vol. 67, No. 223 (Jul. 1998), 1247-1252.
- [IT1]
Izu, T., J. Kogure, and K. Yokoyama.
Efficient Implementation of Schoof's algorithm in case of characteristic 2.
Lecture Notes in Computer Science, vol. 1751 (2000), 210-222.
- [MC1]
Mozzochi, C.J.
A Simple Proof of the Chinese Remainder Theorem.
The American Mathematical Monthly, vol. 74, No. 8 (Oct. 1967), 998.