Introduction To Security And Applied Cryptography door Bruce Schneier & Michael T. Goodrich