Cryptographic Libraries For Developers - Moyle E.; Moyle E. & Kelley D. (Spd, 2006)