Cryptography Engineering: Design Principles and Practical Applications by Niels FergusonClick Here http://goodbook.us/?book=0470474246"