For one-semester, undergraduate- or graduate-level courses in Cryptography, Computer Security, and Network Security. In this age of viruses and hackers, of electronic eavesdropping and electronic fraud, security is paramount. As the disciplines of cryptography and network security have matured, more practical, readily available applications to enforce network security have developed. This text provides a practical survey of both the principles and practice of cryptography and network security. First, the basic issues to be addressed by a network security capability are explored through a tutorial and survey of cryptography and network security technology. Then, the practice of network security is explored via practical applications that have been implemented and are in use today.
For Sale in Indian subcontinent only
Features - Consistent chapter pedagogy – Each chapter includes homework problems, review questions, a list of key words, suggestions for further reading, and recommended Web sites.
- Detailed, chapter-by-chapter summary of each part– Appears at the beginning of that part.
- Abundant homework and class-work assignment material
- An extensive glossary, a list of frequently used acronyms, and a bibliography.
- Simplified AES (Advanced Encryption Standard) – An educational, simplified version of AES, that enables students to grasp the essentials of AES more easily.
- New block cipher modes of operation – Includes the CMAC mode for authentication and the CCM mode for authenticated encryption.
- Expanded, updated treatment of intruders and malicious software.
- Coverage of the essential new topic of public key infrastructure (PKI).
- Updated, expanded content throughout to bring material up to date.
- New Online Appendices that supplement the material in the book.
- Writing assignments – Now included in the instructor's material to facilitate learning and expand instructor options.
- Programming assignments – Now includes a number of end-of-chapter programming assignments that can be programmed in any language; facilitates learning and expand instructor options.
- Laboratory exercises – Adds a new set of lab exercises to the instructor package
- Approximately 50% more end-of-chapter homework problems.
Table of ContentNotation Preface Reader's Guide SYMMETRIC CIPHERS - Overview
- Classical Encryption Techniques
- Block Ciphers and the Data Encryption Standard
- Introduction to Finite Fields
- Advanced Encryption Standard
- More on Symmetric Ciphers
- Confidentiality Using Symmetric Encryption
PUBLIC-KEY ENCRYPTION AND HASH FUNCTIONS - Introduction to Number Theory
- Public-Key Cryptography and RSA
- Key Management; Other Public-Key Cryptosystems
- Message Authentication and Hash Functions
- Hash and Mac Algorithms
- Digital Signatures and Authentication Protocols
NETWORK SECURITY PRACTICE - Authentication Applications
- Electronic Mail Security
- IP Security
- Web Security
SYSTEM SECURITY - Intruders
- Malicious Software
- FirewallsAPPENDICES
- Appendix A. Standards and Standard-Setting Organizations
- Appendix B. Projects for Teaching Cryptography and Network Security Online Appendices
- Appendix C. Simplified Des
- Appendix D. The Meaning of Mod
- Appendix E. More on Simplified AES
- Appendix F. Knapsack Public-Key Algorithm
- Appendix G. Proof of The Digital Signature Algorithm
- Glossary
- References
- Index
- List of Acronyms