Introduction to Cryptography Principles and Applications - Delfs, Hans; Knebl, Helmut (Springer Berlin Heidelberg, 2007)