 |
Contents
- Introduction
- Classic Cryptography
- Modern Cryptography: Symmetric-Key Cryptosystems
- Modern Cryptography: Cryptographic Hash
Systems
- Modern Cryptography: Public-Key Cryptosystems
and Digital Signatures
- Other Security Building Blocks
- Computer Security
- Computer Security Threats
- Network Security
- Network Security Threats
- Email and WWW Security
- Email and WWW Threats
- Intrusion Detection Systems
- Electronic Commerce
|
Overview
The topic of computer security involves
the history and techniques of cryptography. The field of cryptography
predates written history. Mathematicians working for Caesar,
in his drive to conquer the known world, discovered techniques
that are still in use today. Brett Tjaden successfully blends
motivating examples with contemporary techniques to address the
needs of senior-level undergraduate or graduate-level computer
science courses on security.
The topics covered in the book are increasingly
making front-page news. Viruses have shut down the worldwide
networks of major global corporations, such as the Ford Motor
Company, in the past decade. Controversy rages over the FBIs
Carnivore project. This project would filter email to identify
potential threats to national security and to uncover criminal
activity. The technical and conceptual issues that are the underpinnings
of these unfolding events are covered.
Technology is moving forward at breakneck
speed, yet the literature has failed to address the underlying
principles, algorithms, and concepts that are central to the
maintenance of secure, everyday computing. The computing field
will welcome this book as a thorough and expansive survey. This
book includes the details concerning algorithms and protocols.
The threats to computers in networked environments or connected
to the Internet are listed and analyzed. Daily concerns such
as privacy and integrity attacks, traffic analysis, and denial
of service are explored. |