Applied cryptography: Protocols, algorithms, and source code in C - Schneier Bruice (New York Wiley-India, 2006)
Bibliography 675-741p.; Index 743-758p.