or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
62 used & new from $43.95

Have one to sell? Sell yours here
 
   
Computer Security: Art and Science
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Computer Security: Art and Science (Hardcover)

~ (Author)
4.0 out of 5 stars  See all reviews (16 customer reviews)

List Price: $99.99
Price: $57.97 & this item ships for FREE with Super Saver Shipping. Details
You Save: $42.02 (42%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
33 new from $49.99 29 used from $43.95

Frequently Bought Together

Customers buy this book with Secure Software Development: A Security Programmer's Guide by Jason Grembi

Computer Security: Art and Science + Secure Software Development: A Security Programmer's Guide
Price For Both: $144.77

Show availability and shipping details


Customers Who Bought This Item Also Bought

Counter Hack Reloaded: A Step-by-Step Guide to Computer Attacks and Effective Defenses (2nd Edition)

Counter Hack Reloaded: A Step-by-Step Guide to Computer Attacks and Effective Defenses (2nd Edition)

by Edward Skoudis
4.8 out of 5 stars (45)  $40.94
Official (ISC)2 Guide to the CISSP CBK ((Isc)2 Press Series)

Official (ISC)2 Guide to the CISSP CBK ((Isc)2 Press Series)

by Harold F. Tipton
3.5 out of 5 stars (16)  $59.16
Computer Networks: A Systems Approach, Fourth Edition (The Morgan Kaufmann Series in Networking)

Computer Networks: A Systems Approach, Fourth Edition (The Morgan Kaufmann Series in Networking)

by Larry L. Peterson
4.1 out of 5 stars (7)  $65.84
Effective Oracle Database 10g Security by Design

Effective Oracle Database 10g Security by Design

by David Knox
4.8 out of 5 stars (11)  $41.66
Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition

Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition

by Bruce Schneier
4.6 out of 5 stars (102)  $29.80
Explore similar items

Editorial Reviews

Product Description

The importance of computer security has increased dramatically during the past few years. Bishop provides a monumental reference for the theory and practice of computer security. This is a textbook intended for use at the advanced undergraduate and introductory graduate levels, non-University training courses, as well as reference and self-study for security professionals. Comprehensive in scope, this covers applied and practical elements, theory, and the reasons for the design of applications and security techniques. Bishop treats the management and engineering issues of computer. Excellent examples of ideas and mechanisms show how disparate techniques and principles are combined (or not) in widely-used systems. Features a distillation of a vast number of conference papers, dissertations and books that have appeared over the years, providing a valuable synthesis. This book is acclaimed for its scope, clear and lucid writing, and its combination of formal and theoretical aspects with real systems, technologies, techniques, and policies.


From the Back Cover

"This is an excellent text that should be read by every computer security professional and student."

—Dick Kemmerer, University of California, Santa Barbara.

"This is the most complete book on information security theory, technology, and practice that I have encountered anywhere!"

—Marvin Schaefer, Former Chief Scientist, National Computer Security Center, NSA

This highly anticipated book fully introduces the theory and practice of computer security. It is both a comprehensive text, explaining the most fundamental and pervasive aspects of the field, and a detailed reference filled with valuable information for even the most seasoned practitioner. In this one extraordinary volume the author incorporates concepts from computer systems, networks, human factors, and cryptography. In doing so, he effectively demonstrates that computer security is an art as well as a science.

Computer Security: Art and Science includes detailed discussions on:

  • The nature and challenges of computer security
  • The relationship between policy and security
  • The role and application of cryptography
  • The mechanisms used to implement policies
  • Methodologies and technologies for assurance
  • Vulnerability analysis and intrusion detection
  • Computer Security discusses different policy models, and presents mechanisms that can be used to enforce these policies. It concludes with examples that show how to apply the principles discussed in earlier sections, beginning with networks and moving on to systems, users, and programs.

    This important work is essential for anyone who needs to understand, implement, or maintain a secure network or computer system.



    0201440997B10252002

    Product Details


    More About the Author

    Matt Bishop
    Discover books, learn about writers, read author blogs, and more.

    Visit Amazon's Matt Bishop Page

    What Do Customers Ultimately Buy After Viewing This Item?


    Tags Customers Associate with This Product

     (What's this?)
    Click on a tag to find related items, discussions, and people.
     

    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

     

    Customer Reviews

    16 Reviews
    5 star:
     (9)
    4 star:
     (3)
    3 star:
     (1)
    2 star:
     (1)
    1 star:
     (2)
     
     
     
     
     
    Average Customer Review
    4.0 out of 5 stars (16 customer reviews)
     
     
     
     
    Share your thoughts with other customers:
    Most Helpful Customer Reviews

     
    31 of 33 people found the following review helpful:
    4.0 out of 5 stars One of few books that can qualify as a textbook in infosec, April 2, 2003
    By Stephen Northcutt (Kauai, HI USA) - See all my reviews
    (REAL NAME)   
    Please understand that the Amazon star system, while very powerful has limits, I feel this book is 5 stars as a textbook for an undergrad computer security course, 4 stars for a graduate student and 3 stars for a book on the average information security worker's shelf.

    Computer Security Art and Science has been years in the making and for good reason; it is over a thousand pages. The book seems best suited for four groups of readers. The first group is college students; this will probably be a popular choice as a textbook for undergraduate level students and with additional materials, graduate level students. It is a complete guide to computer security terminology and theory. Other groups of readers that would benefit from this book include security knowledgeable managers seeking to assess the knowledge of potential employees especially in policy and architecture positions. A third group includes anyone preparing for information security certifications. If you are wish to certify you will benefit from a close reading of this text before attempting your examination. Finally, anyone seeking to understand the big picture of information security would benefit from Computer Security Art and Science. However the book's value is primarily as a textbook!

    Like most authors writing a security book, Matt has chosen to start at a basic level beginning with a discussion of confidentiality, integrity and availability. As a reviewer I was quietly wondering how long he would stay there. The answer proved to be one chapter only and at the back of the chapter one the author has included insightful, thought provoking study questions. If I were considering hiring someone who claimed to have experience in information security that could not answer these questions, I would show them the door.

    Now to consider the rest of the book! On the first page of chapter two we are introduced to logical equations. This is where the casual reader is likely to get off the bus while the diligent student with a qualified instructor gets on. As soon as I saw the equations with no explanation of how to read them, I could see someone browsing in a bookstore shut the cover and move on. Be brave and press on is my advice; the book is well worth it even if some of the illustrations are beyond comprehension without a teacher's guide. It says in the preface this book was designed to be a college level textbook. They have to put a few inscrutable pages in the book so the professors can appear to be smarter than the students.

    The cryptography section, chapters 9 - 11 are very approachable and while not as in depth as some other sections, they would help anyone preparing for the various industry security certifications including CompTIA's Security +, ISC2's CISSP and SANS' GSEC. In fact the entire book would be beneficial for any of these.

    The table of contents says that part 6 of the book, assurance, chapters 18 - 21, were contributed by a different author, Elisabeth Sullivan. I read those chapters closely and could not detect a different tone or level of quality; the authors are to be congratulated for that. Nice use of humor on the heading title for 18.1.1, "The Need for Assurance" and where else can you read about "Extreme Programming".

    No book is perfect, the intrusion detection and penetration testing discussions need to be beefed up, but chapter 29, Program Security more than makes up for them. That chapter should be required reading before anyone is allowed to touch a compiler.

    I donate most of the books people send me to review to my local library, but this one stays on the shelf and I am setting an iCal reminder to re-read the policy and audit sections a couple months from now.

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



     
    9 of 10 people found the following review helpful:
    5.0 out of 5 stars Superb, April 7, 2004
    By Dr. Lee D. Carlson (Baltimore, Maryland USA) - See all my reviews
    (TOP 100 REVIEWER)    (REAL NAME)      
    This book gives an excellent introduction to the subject of computer security, both from a practical and theoretical point of view. Computer scientists and not security professionals will probably gain the most from the reading of the book, but there is enough practical discussion to allow the latter to gain more insight into various aspects of computer security, particularly in the mathematics of encryption. The book is designed for use in academic classroom settings, and the author gives two different outlines for use in both undergraduate and graduate level courses. The book is divided up into 9 parts, only parts 2 and 3 of which I read in any detail, with the rest only briefly perused. For this reason only these two parts will be reviewed here.

    Part 2 of the book is a view of security from the standpoint of theoretical computer science. The author discusses models for the decidability of security systems, i.e. is there a generic algorithm that will determine whether a computer system is secure? As expected, this question is addressed in the context of Turing machines, and the author shows that it is undecidable whether a given state of a given protection system is safe for a given generic right. However the proof proceeds by contradiction, and those of us who insist on constructive proofs in all of mathematics will not accept this one. It would be interesting to find a constructive proof of this result.

    If the protection system is restricted in some way then they safety question is decidable. The author discusses such a system, the "Take-Grant Protection Model" in terms of directed graphs, and he shows that this model is decidable in linear time with respect to the size of the graph. He then explains the reasons why a safety model can be decidable versus one that cannot be, via a highly technical discussion of the "Schematic Protection Model" (SPM). This section is very interesting due to the nature of the mathematical constructions that are used. These constructions make it readily apparent why the (undecidable) Harrison-Ruzzo-Ullman (HRU) model is more expressive than the SPM. The expressive power of the different models derives from the notion of a `type', and this motivates the author to consider the `typed access matrix model' and its utility in detailing a system's safety properties.

    In Part 3, the author gets down to more practical matters, and discusses the implementation of security policies. Taking a computer system to be a finite-state automaton with transition functions that change state, a security policy is defined as a statement that partitions these states into `secure' and `nonsecure' states. Secure systems are defined as those that cannot enter a nonsecure state if they are in a secure state. All throughout this part the author emphasizes that fact that all security policies are based on assumptions that would lead to the destruction of these policies if they are false. The author discusses a practical example of a security policy in this part. Also discussed is the relation between security and precision, with the idea of a covert channel arising in this context. The author proves that there is no general procedure for constructing a system that conforms exactly to a specific security policy but that allows all actions that the policy allows.

    The Bell-LaPadula confidentiality model, which has its origins in military applications, is also discussed in Part 3. The author explains a confidentiality policy as being a `information flow policy', which prevents the unauthorized disclosure of information, with unauthorized alteration of information being secondary. An explicit example of this security involving a UNIX operating system is discussed. A formal model is then proposed, and the author then uses the accompanying formalism to prove the `basic security theorem'. The formal model constructed by the author is interesting in that it can be viewed as a (discrete) dynamical system, with transitions governed by decisions that are responding to requests for access. A system is called secure if it satisfies three conditions, namely the `simple security condition', the `*-property', and the `discretionary security property'. The first condition states that a subject that can read or write to an object must dominate it. The *-property states that if a subject can write to an object, the classification of the object must dominate the subject's clearance; if the subject can also read the object, the subject's clearance must be the same as the object's classification. The discretionary security property relates the authority of the access control matrix to allow the controller of an object to condition access based on identity. The author also discusses in detail the objections to the Bell-LaPadula model of computer security.

    The author then directs his attention to integrity policies, wherein the emphasis is on ensuring data integrity, and he discusses various integrity security policies in this regard. One of these is the Biba integrity model, which as it turns out is the mathematical dual of the Bell-Lapadula model, wherein a system is now composed of a set of subjects, objects, and integrity levels. The higher the "integrity level", the more confidence there is that a program will execute correctly. This model is then generalized to the Lipner integrity matrix model, which is a hybrid of Biba and Bell-Lapadula, this being done to obtain a model more suitable for commercial needs. The author then considers the Clark-Wilson integrity model, which uses transactions as the basic operation, and wherein data subjected to integrity controls becomes `constrained data items.' Various certification and enforcement rules are imposed that give this model more commercial applicability than the others, even though the certification process can be very complex and the prone to error. The author compares the Clark-Wilson model with the Biba model and is clearly on the side of the former in terms of practicality, although in the exercises he asks the reader to construct an emulation of the Biba model using Clark-Wilson.

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



     
    9 of 10 people found the following review helpful:
    5.0 out of 5 stars What a gift to the security profession!, December 9, 2002
    By Sushi-n'Grits "Sushi" (Silicon Valley, CA USA) - See all my reviews
    This book is simply superb - a comprehensive, beautifully written text for information security students and practitioners. Matt Bishop has decades of security-related contributions to his credit and his book reflects his accumulated wisdom on all things security. I believe that those colleges and universities that offer information security degree programs will certainly use this book as text for those programs, and in doing so, will serve their students extremely well. And for those of us who are laboring in the security vineyard, this book represents a rare opportunity to refine our understanding of the fundamentals by tuning in to the thoughts of a master teacher and practitioner. Well done!!
    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


    Share your thoughts with other customers: Create your own review
     
     
     
    Most Recent Customer Reviews

    5.0 out of 5 stars 5 stars
    Great Book! I had to buy for my class ... happy that we are using this :-)

    Published on July 12, 2007 by N. Pace

    5.0 out of 5 stars Comprehensive Discussion of Computer Security
    Excellent book describing both the technical aspects of Computer Security as well as the heuristic methods used to secure computer networks. Read more
    Published on November 10, 2006 by George M. Shuttic

    1.0 out of 5 stars Fails as an Intro book for Students
    This book was used in my Intro to Computer Security class, which I thought was going to be an interesting until I had to read the book. Read more
    Published on November 30, 2005 by J. Harris

    5.0 out of 5 stars A Service to Duplicate!
    Excellent service! The book arrived within five days of placing the order, and I was totally blown away when it arrived, considering the fact that it was a text book that I needed... Read more
    Published on September 4, 2005 by A. Thomas

    5.0 out of 5 stars Very detailed reference
    I used this book for a graudate-level introductory computer security class and it was very detailed and explained concepts well. Read more
    Published on May 9, 2005 by Johnny Hopkins

    5.0 out of 5 stars THE book on computer security
    This book reminds me of the Art of Computer Programming series by Donald Knuth. Matt Bishop does a good job of presenting the theory behind computer security. Read more
    Published on March 11, 2005 by Kevin J. Schmidt

    5.0 out of 5 stars Never Back on the Shelf
    I admit...this book was a required text for my computer security class, so I didn't buy it for my reading pleasure.

    First thought? Read more
    Published on November 19, 2004 by Jean H. Ennis

    3.0 out of 5 stars Using as textbook for computer security graduate class
    The book is easy enough to follow though some of the proofs are intricate and require a good math-head. Needs more real world examples. Read more
    Published on October 26, 2004 by trekcelt

    1.0 out of 5 stars overrated
    I just recently finished a class in computer and network security that used this as its textbook. It has too much theory and not enough application. Read more
    Published on December 1, 2003

    4.0 out of 5 stars Excellent, but not for the newbie
    Computer Security: Art and Science is an excellent book. But not for the newbie.

    It is on the same lines as Schneier's Applied Cryptography. Read more

    Published on September 11, 2003 by Eric Kent

    Only search this product's reviews



    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     


    Active discussions in related forums
    Search Customer Discussions
    Search all Amazon discussions
       




    Product Information from the Amapedia Community

    Beta (What's this?)


    Look for Similar Items by Category


    Look for Similar Items by Subject

     

    Feedback

    If you need help or have a question for Customer Service, contact us.
     Would you like to update product info or give feedback on images?
    Is there any other feedback you would like to provide?

    Your comments can help make our site better for everyone.


    Your Recent History

     (What's this?)

    After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.