ELLIPTIC CURVE CRYPTOGRAPHY

Authors

  • O. O. Meleshko
  • O. O. Kovalskiy

DOI:

https://doi.org/10.18372/2310-5461.22.6815

Keywords:

elliptic curve, public key cryptography, multiplication, encipher, signature, hyperelliptic curve, authentication

Abstract

In this article main points of ECC’s application and structure  is reviewed.Here is described the main advantages of ECC. The aim of this article is to systematize information on the practical application of elliptic curves,its general terms ,affect the topic of ECC popularity.Another interesting part of article is the question of patents,in most of Certicoms patents. Assuring fact is that the question of ECC is discovered by ECC Workshop, since 1997  were hold  a series of conferences on the ECC theme.The last one takes place in 2013 year. Since the first ECC workshop, held 1997 in Waterloo, the ECC conference series has broadened its scope beyond elliptic curve cryptography and now covers a wide range of areas within modern cryptography.The table in the end of article compares key sizes,and main points of ECC and RSA.The conclusion is that  ECC provides much more confidence use than first-generation public key cryptography systems. Equations based on elliptic curves is easy to perform, and extremely difficult to reverse and it is in demand.

References

Miller V., Uses of Elliptic Curves in Crypto-graphy, Advances in Cryptology-Crypto’85, Lecture Notes in Computer Science. — Vol. 218, Springer, Berlin, 1986. — P. 417–426.

Elaine Barker, William Narker and others, NIST Special Publication 800-57 Part1, Computer Security Revised 2007, NIST. — 142 p.

Joppe W., Bos J., Alex Halderman, Nadia Heninger, Jonathan Moore, Michael Naehrig, Erik Wustrow “Elliptic Curve Cryptography in Practise“ Microsoft Research,University of Michigan. University of Pennsylvania. — 16 p.

Neal Koblitz “Introduction to Elliptic Curves and Modular Forms” Springer-Verlag. — New York–Berlin Heidelberg–Tokyo, 1984. — 320 p.

Published

2014-06-20

Issue

Section

Information Security