Cryptography and network security
Publisher: William Stallings
Published: 2006