Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Security Engineering - A Guide to Building Dependable Distributed Systems
[go: Go Back, main page]



cover

Security Engineering - The Book

"The book that you MUST READ RIGHT NOW is the second edition of Ross Anderson's Security Engineering book. Ross did a complete pass on his classic tome and somehow made it even better..."
Gary McGraw

`If you're even thinking of doing any security engineering, you need to read this book'
Bruce Schneier

Free chapters from the second edition! Wiley has agreed to let me put six sample chapters online for free. Here they are.

The rest of the book will appear online in due course - that is, when I can persuade the publishers to allow it. Meantime I hope you'll buy the paper version:


The first edition (2001)

You can also download all of the first edition for free:

The foreword, preface and other front matter

  1. What is Security Engineering?
  2. Protocols
  3. Passwords
  4. Access Control
  5. Cryptography
  6. Distributed Systems
  7. Multilevel Security
  8. Multilateral Security
  9. Banking and Bookkeeping
  10. Monitoring Systems
  11. Nuclear Command and Control
  12. Security Printing and Seals
  13. Biometrics
  14. Physical Tamper Resistance
  15. Emission Security
  16. Electronic and Information Warfare
  17. Telecom System Security
  18. Network Attack and Defense
  19. Protecting E-Commerce Systems
  20. Copyright and Privacy Protection
  21. E-Policy
  22. Management Issues
  23. System Evaluation and Assurance
  24. Conclusions
  25. Bibliography

Following enquiries from blind students, Jose C. Lacal has contributed these MP3 files of preface, chapter 1, chapter 2, chapter 3, chapter 4, chapter 6, and chapter 7.

My goal in making the first edition freely available five years after publication was twofold. First, I wanted to reach the widest possible audience, especially among poor students. Second, I am a pragmatic libertarian on free culture and free software issues; I think that many publishers (especially of music and software) are too defensive of copyright. (My colleague David MacKay found that putting his book on coding theory online actually helped its sales. Book publishers are getting the message faster than the music or software folks.) I expect to put the second edition online too in a few years.

If you own the first edition of my book, I hope you liked it enough to upgrade to the second edition. I also have online errata for the first edition here. These have all been applied to the second edition - but there's a lot of new material too. The book has gone up from about 640 pages to about 900.

Where to buy the second edition

There are reviews of the first edition, which was translated into Japanese, Chinese and Polish.


Return to Ross Anderson's home page