Understanding cryptography : A textbook for students and practitioners - Paar, Christof (Berlin springer, 2012)