Bob Marshall (FlowChainSensei) rated Applied Cryptography: 4 stars Sept. 24, 2012 Public Applied Cryptography by Bruce Schneier