Cargando…

Modern cryptography and elliptic curves: a beginner's guide

This book offers the beginning undergraduate student some of the vista of modern mathematics by developing and presenting the tools needed to gain an understanding of the arithmetic of elliptic curves over finite fields and their applications to modern cryptography. This gradual introduction also ma...

Descripción completa

Detalles Bibliográficos
Autor principal: Shemanske, Thomas R
Lenguaje:eng
Publicado: American Mathematical Society 2017
Materias:
Acceso en línea:http://cds.cern.ch/record/2295897
_version_ 1780956747277533184
author Shemanske, Thomas R
author_facet Shemanske, Thomas R
author_sort Shemanske, Thomas R
collection CERN
description This book offers the beginning undergraduate student some of the vista of modern mathematics by developing and presenting the tools needed to gain an understanding of the arithmetic of elliptic curves over finite fields and their applications to modern cryptography. This gradual introduction also makes a significant effort to teach students how to produce or discover a proof by presenting mathematics as an exploration, and at the same time, it provides the necessary mathematical underpinnings to investigate the practical and implementation side of elliptic curve cryptography (ECC). Elements of abstract algebra, number theory, and affine and projective geometry are introduced and developed, and their interplay is exploited. Algebra and geometry combine to characterize congruent numbers via rational points on the unit circle, and group law for the set of points on an elliptic curve arises from geometric intuition provided by Bézout's theorem as well as the construction of projective space. The structure of the unit group of the integers modulo a prime explains RSA encryption, Pollard's method of factorization, Diffie-Hellman key exchange, and ElGamal encryption, while the group of points of an elliptic curve over a finite field motivates Lenstra's elliptic curve factorization method and ECC. The only real prerequisite for this book is a course on one-variable calculus; other necessary mathematical topics are introduced on-the-fly. Numerous exercises further guide the exploration.
id cern-2295897
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
publisher American Mathematical Society
record_format invenio
spelling cern-22958972021-04-21T18:59:40Zhttp://cds.cern.ch/record/2295897engShemanske, Thomas RModern cryptography and elliptic curves: a beginner's guideMathematical Physics and MathematicsThis book offers the beginning undergraduate student some of the vista of modern mathematics by developing and presenting the tools needed to gain an understanding of the arithmetic of elliptic curves over finite fields and their applications to modern cryptography. This gradual introduction also makes a significant effort to teach students how to produce or discover a proof by presenting mathematics as an exploration, and at the same time, it provides the necessary mathematical underpinnings to investigate the practical and implementation side of elliptic curve cryptography (ECC). Elements of abstract algebra, number theory, and affine and projective geometry are introduced and developed, and their interplay is exploited. Algebra and geometry combine to characterize congruent numbers via rational points on the unit circle, and group law for the set of points on an elliptic curve arises from geometric intuition provided by Bézout's theorem as well as the construction of projective space. The structure of the unit group of the integers modulo a prime explains RSA encryption, Pollard's method of factorization, Diffie-Hellman key exchange, and ElGamal encryption, while the group of points of an elliptic curve over a finite field motivates Lenstra's elliptic curve factorization method and ECC. The only real prerequisite for this book is a course on one-variable calculus; other necessary mathematical topics are introduced on-the-fly. Numerous exercises further guide the exploration.American Mathematical Societyoai:cds.cern.ch:22958972017
spellingShingle Mathematical Physics and Mathematics
Shemanske, Thomas R
Modern cryptography and elliptic curves: a beginner's guide
title Modern cryptography and elliptic curves: a beginner's guide
title_full Modern cryptography and elliptic curves: a beginner's guide
title_fullStr Modern cryptography and elliptic curves: a beginner's guide
title_full_unstemmed Modern cryptography and elliptic curves: a beginner's guide
title_short Modern cryptography and elliptic curves: a beginner's guide
title_sort modern cryptography and elliptic curves: a beginner's guide
topic Mathematical Physics and Mathematics
url http://cds.cern.ch/record/2295897
work_keys_str_mv AT shemanskethomasr moderncryptographyandellipticcurvesabeginnersguide