Books

The Algorithmic Resolution of Diophantine Equations.
London Mathematical Society Student Text, 41.
Cambridge University Press, 1998.
ISBN: 0 521 64633 2 (PB) and 0 521 64156 X (HB).
Corrections/Errata

Elliptic Curves in Cryptography. (with I.F. Blake and G. Seroussi).
London Mathematical Society Lecture Note Series.
Cambridge University Press, 1999.
ISBN: 0 521 65374 6 (PB).

Now available in Japanese : ISBN 4 89471 431 0

Now available in Polish : ISBN 83 204 2951 X

Cryptography, An Introduction.
ISBN 0 077 09987 7 (PB).
Available in Russian: ISBN 5 94836 043 1
Errata To First Edition
Online Third Edition

Advances in Elliptic Curve Cryptography (Edited with I.F. Blake and G. Seroussi).
London Mathematical Society Lecture Note Series.
Cambridge University Press, 2004.

What is Computer Science? An Information Security Perspective. (With D. Page).
Undergraduate Topics in Computer Science.
Springer International Publishing, 2014.
ISBN: 978-3-319-04041-7 (PB).
ISBN: 978-3-319-04042-4 (Online).

Cryptography Made Simple.
Springer International Publishing, 2015.
ISBN: 978-3-319-04041-7.
Errata