Security without Obscurity (A Guide to Cryptographic Architectures) - 9780367657208