Cryptography in C and C++ - Welschenbach, Michael (Apress ; Distributed to the book trade in the U.S. by Springer-Verlag, 2005)
The first American edition is a translation of the second German edition, which has been revised and expanded from the first German edition.