Fundamentals of Cryptography Introducing Mathematical and Algorithmic Foundations - Buell, Duncan. (Springer International Publishing,)