Introducution to Cryptography (UTM) - Buchmann, Johannes A (Springer, 2001)