Text this: Practical Mathematical Cryptography: