From the reviews: "The aim of the book is to introduce the basic concepts on the two topics of Cryptography and Error Correcting Codes, presented as applications of Number Theory and Finite Fields ... . The book is addressed to undergraduate students and is as self-contained as possible. It is well written and rigorous and each chapter is complemented with three lists of exercises ... . it is good news to have the translation into English of this work that will allow a much wider public access." (Juan Tena Ayuso, Zentralblatt MATH, Vol. 1162, 2009)