Applications of Finite Fields by Alfred J. Menezes, Scott A. Vanstone & Ian F. Blake