This book provides a brief and accessible introduction to the theory of finite fields and to some of their many fascinating and practical applications.[...]