Decrypted Secrets: Methods and Maxims of Cryptology

9783540668718
3-540-66871-3