Cryptographic Libraries for Developers - Moyle, Ed; Kelley, Diana (Charles River Media, 2006)