Cryptography in C and C++ - Michael Welschenbach (Apress)