Cryptography in C and C++ - Welschenbach, Michael; Kramer, David ([New York, N.Y.] Apress, 2013)