Practical cryptography - Ferguson, Niels Bruce Schneier (Delhi Wiley, 2006)
Keywords: Computer security -- Cryptography -- Design philosophy -- Message security -- Block cipher modes -- Hash functions -- Authentication codes -- Key negotiation -- FC