Network Security Essentials: Applications and Standards William Stallings
For one-semester courses on Network Security for computer science, engineering, and CIS majors.
This text provides a practical, up-to-date, and comprehensive survey of network-based and Internet-based security applications and standards. It includes a concise section on the discipline of cryptography-covering algorithms and protocols underlying network security applications, encryption, hash functions, digital signatures, and key exchange.