State of the Art in Applied Cryptography by Bart Preneel, T.V. Raman & Vincet Rijmen