Decrypted Secrets : methods and maxims of cryptology - BAUER, Friedrich L. (Springer- Verlag, 2002)