Ross Anderson is one of the most respected authors in the field of computer security and this book represents the culmination of his experience as a security consultant. Anderson takes a fresh approach to documenting security engineering; the contents pages are not simply a listing of cryptographic algorithms, as found in so many other titles, but a myriad of subjects ranging from biometrics and intrusion detection, through to management issues and system evaluation. Anderson first introduces the basic concepts of security engineering, next the application of these concepts are explained and finally various management issues are covered.
This book is suitable for all readers; whether new to security engineering, or a seasoned professional, everyone is guaranteed to learn something new. The explanations of all concepts are excellent, with fascinating case studies littering the book. Personally I found the entire book fascinating; with topics ranging from nuclear command and control, ATM cash machine defence and physical smart card protection, each chapter stimulates the reader to consider the security of many everyday objects.
I cannot recommend this book highly enough and in my opinion, every computer professional should have a copy on their bookshelf, for anyone whose interest includes security engineering this is essential reading.