Cryptography and Network Security, 4/E
William Stallings

ISBN-10: 0131873164
ISBN-13: 9780131873162

Publisher: Prentice Hall
Copyright: 2006
Format: Cloth; 592 pp
Published: 11/16/2005

Suggested retail price: $99.00
Buy from myPearsonStore

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.

 

Visit Stallings Companion Website at http://williamstallings.com/Crypto/Crypto4e.html for student and instructor resources and his Computer Science Student Resource site http://williamstallings.com/StudentSupport.html

 

Password protected instructor resources can  be accessed here by clicking on the Resources Tab to view downloadable files. (Registration required)

 

Supplements Include: Solutions, Power Point slides. Projects, Encryption Lab Exercises.

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:

– Research Projects: A series of research assignments that instruct the student to research a particular topic on the Internet and write a report

Programming Projects: A series of programming projects that cover a broad range of topics and that can be implemented in any suitable language on any platform

Lab exercises: A series of projects that involve programming and experimenting with concepts from the book.

Writing assignments: A set of suggested writing assignments, by chapter.

Reading/Report Assignments: A list of papers in the literature, one for each chapter, that can be assigned for the student to read and then write a short report.

 

• An extensive glossary, a list of frequently used acronyms, and a bibliography.

 

• Full spectrum of instructor resources – Includes solutions to all the homework problems and review questions in the book; list of suggested research projects; list of programming projects; list of suggested reading assignments; list of suggested writing assignments; and a set of lab assignments.

 

• Companion Website -- Access textbook-related resources and support materials for students and instructors maintained by the author.

Includes:

– Links to important sites, organized by chapter so that the student can visit sites related to the material currently being studied to get up-to-date and supplementary information

– A number of online Appendices

– Links to course pages by professors teaching from the book. This can give other instructors useful ideas

– Transparency masters of figures and tables from the book in PDF (Adobe Acrobat) format

– A set of PowerPoint slides for use in lecturing

– A set of course notes in PDF that can be used as a   handout.

– An errata sheet for the book, updated monthly as needed.

 

• Student Resource Site -- Access a wealth of computer science-related information including mathematics reviews, how-to documents, research resources, and career explorations maintained by the author.

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.

 

• Companion Website -- Access textbook-related resources and support materials for students and instructors maintained by the author.

 

• Student Resource Site -- Access a wealth of computer science-related information including mathematics reviews, how-to documents, research resources, and career explorations maintained by the author.

 

NOTATION

 

PREFACE

 

CHAPTER 0     READER'S GUIDE

 

 

CHAPTER 1     OVERVIEW

 

 

PART ONE  SYMMETRIC CIPHERS

 

 

CHAPTER 2     CLASSICAL ENCRYPTION TECHNIQUES

 

 

CHAPTER 3     BLOCK CIPHERS AND THE DATA ENCRYPTION STANDARD

    

 

CHAPTER 4     INTRODUCTION TO FINITE FIELDS

    

 

CHAPTER 5     ADVANCED ENCRYPTION STANDARD

 

 

CHAPTER 6     MORE ON SYMMETRIC CIPHERS

    

 

CHAPTER 7      CONFIDENTIALITY USING SYMMETRIC ENCRYPTION

 

 

PART TWO  PUBLIC-KEY ENCRYPTION AND HASH FUNCTIONS

 

 

CHAPTER 8     INTRODUCTION TO NUMBER THEORY

    

 

CHAPTER 9      PUBLIC-KEY CRYPTOGRAPHY AND RSA

    

 

CHAPTER 10   KEY MANAGEMENT; OTHER PUBLIC-KEY CRYPTOSYSTEMS

 

 

CHAPTER 11        MESSAGE AUTHENTICATION AND HASH FUNCTIONS

     1

 

CHAPTER 12        HASH AND MAC ALGORITHMS

    

 

CHAPTER 13        DIGITAL SIGNATURES AND AUTHENTICATION PROTOCOLS

    

    

 

PART THREE  NETWORK SECURITY PRACTICE

 

 

CHAPTER 14        AUTHENTICATION APPLICATIONS

    

 

CHAPTER 15        ELECTRONIC MAIL SECURITY

 

 

CHAPTER 16        IP SECURITY

 

 

CHAPTER 17        WEB SECURITY

 

 

 

PART FOUR  SYSTEM SECURITY

 

 

CHAPTER 18        INTRUDERS

    

 

CHAPTER 19        MALICIOUS SOFTWARE

    

 

CHAPTER 20        FIREWALLS

    

 

APPENDICES

 

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

  • Instructor's Resource Website, 4/E
    Stallings
    © 2006 | Prentice Hall | On-line Supplement | Instock
    ISBN-10: 0131873180 | ISBN-13: 9780131873186
    View Downloadable Files

Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages tab.

  • 0131873199Cryptography and Network Security, CourseSmart eTextbook, 4/E
    Stallings
    © 2006 | Prentice Hall | On-line Supplement; 592 pages | Instock
    ISBN-10: 0131873199 | ISBN-13: 9780131873193
    URL: http://www.coursesmart.com
    Brief Description | Buy from myPearsonStore

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.


Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions