Cryptography and Network Security:Principles and Practices/ed.3 - Stallings,William (Pearson, 2003)