Article View: misc.books.technical
Article #501REVIEW: "Cryptography and Network Security", William Stallings
From: Rob Slade, doting grandpa of Rya...
Date: Mon, 23 Nov 1998 00:00
Date: Mon, 23 Nov 1998 00:00
82 lines
5693 bytes
5693 bytes
BKCRNTSC.RVW 981010
"Cryptography and Network Security", William Stallings, 1999,
0-13-869017-0
%A William Stallings ws@shore.net
%C One Lake St., Upper Saddle River, NJ 07458
%D 1999
%G 0-13-869017-0
%I Prentice Hall
%O +1-201-236-7139 fax: +1-201-236-7131 betsy_carey@prenhall.com
%P 569 p.
%T "Cryptography and Network Security: Principles and Practice
2nd edition"
This book is intended to serve both as a textbook for an academic
course of study, and as a self-study and reference guide for
practicing professionals. The material has been extended to emphasize
encryption and its central position in network protection. The
structure and flow have been reorganized with both classroom use and
solo instruction in mind, and additional teaching material, such as
additional problems, have been added.
Chapter one is an introduction to the topics to be covered. In a
practical way it outlines the concerns involved in the phrase computer
security, and the priorities occasioned by the networked nature of
modern computing. There is also an outline of the chapters and
sequence in the rest of the book. While the text does note that
cryptographic techniques underlie most of current security
technologies this is only done briefly. Examples in the major
categories listed would help explain this primary position.
Part one deals with conventional, symmetric, encryption and the
various methods of attacking it. Chapter two covers the historical
substitution and transposition ciphers. Symmetric block ciphers are
discussed in chapter three, illustrated by an explanation of DES (Data
Encryption Standard). The additional conventional algorithms of
triple DES, IDEA (International Data Encryption Algorithm), and RC5
are reviewed in chapter four. The use of conventional encryption for
confidentiality is outlined in chapter five.
Part three looks at public-key encryption and hash functions. Chapter
six introduces public-key encryption and its uses in confidentiality,
authentication, and key management and exchange. Number theory is the
basis of these modern algorithms, so some basic mathematical concepts
are outlined in chapter seven. Digital signatures and message
authentication is introduced in some detail in chapter eight. The
algorithms themselves are explained in chapter nine, including MD5
(Message Digest algorithm), SHA (Secure Hash Algorithm), and others.
Protocols using digital signatures are described in chapter ten.
Part three takes this background material and relates its use in
security practice. Chapter eleven looks at authentication,
concentrating on Kerberos and X.509. The examples of email security
systems given in chapter twelve are PGP (Pretty Good Privacy) and
S/MIME (Secure/Multipurpose Internet Mail Extension). Security
provisions for the Internet Protocol (IP) itself are reviewed in
chapter thirteen. Web security, in chapter fourteen, again
concentrates on protocol level matters, but also discusses the SET
(Secure Electronic Transaction) standard at the application level.
Part four outlines general system security. To the general public the
primary concern of security is to deal with intruders and malicious
software, so it may seem odd to the uninitiated to find that both of
these subjects are lumped together in chapter fifteen. Chapter
sixteen finishes off the book with a description of firewalls and the
concept of trusted systems that they rely on.
Each chapter ends with a set of recommended readings and problems.
Many chapters also have appendices giving additional details of
specific topics related to the subject just discussed.
For the instructor, student, and professional, this work provides
thorough coverage, clear explanations, and solid information.
copyright Robert M. Slade, 1998 BKCRNTSC.RVW 981010
--
======================
rslade@vcn.bc.ca rslade@sprint.ca robertslade@usa.net p1@canada.com
Subscribe to techbooks mailing list at techbooks-subscribe@egroups.com
or via the Web at http://www.eGroups.com/list/techbooks/
Robert Slade's Guide to Computer Viruses, 0-387-94663-2 (800-SPRINGER)
Technical Details
Message-ID:
<Xoi62.8858$c8.5419923@hme2.newscontent-01.sprint.ca>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f7cbd,f563fdebc5acd533,start X-Google-Attributes: gidf7cbd,public X-Google-Thread: ff723,f563fdebc5acd533,start X-Google-Attributes: gidff723,public X-Google-Thread: 109f69,f563fdebc5acd533,start X-Google-Attributes: gid109f69,public X-Google-Thread: fe810,f563fdebc5acd533,start X-Google-Attributes: gidfe810,public X-Google-Thread: 101175,f563fdebc5acd533,start X-Google-Attributes: gid101175,public X-Google-Thread: 10e503,f563fdebc5acd533,start X-Google-Attributes: gid10e503,public X-Google-Thread: 10aaab,f563fdebc5acd533,start X-Google-Attributes: gid10aaab,public X-Google-Thread: 135115,f563fdebc5acd533,start X-Google-Attributes: gid135115,public From: rslade@sprint.ca (Rob Slade, doting grandpa of Ryan and Trevor) Subject: REVIEW: "Cryptography and Network Security", William Stallings Date: 1998/11/23 Message-ID: <Xoi62.8858$c8.5419923@hme2.newscontent-01.sprint.ca> X-Deja-AN: 414889881 Content-Type: Text/Plain; charset=US-ASCII X-Complaints-To: abuse@sprint.ca X-Trace: hme2.newscontent-01.sprint.ca 911848119 209.103.5.42 (Mon, 23 Nov 1998 14:08:39 EDT) Organization: Vancouver Institute for Research into User Security MIME-Version: 1.0 NNTP-Posting-Date: Mon, 23 Nov 1998 14:08:39 EDT Newsgroups: misc.books.technical,alt.books.reviews,alt.books,alt.books.technical,biz.books.technical,fido7.books.computing,alt.security,comp.security.misc,comp.dcom.net-management