Stallings, W. Cryptography and network security: Principles and practice - New Delhi Pearson Education 2003 - xiv, 681p. - The William Stallings books on computation and data communic . ISBN: 81-7808-902-5