Preface 1. What is Security Engineering? 2. Who is the Opponent? 3. Psychology and Usability 4. Protocols 5. Cryptography 6. Access Control 7. Distributed Systems 8. Economics 9. Multilevel Security 10. Boundaries 11. Inference Control 12. Banking and Bookkeeping 13. Physical Protection 14. Monitoring and Metering 15. Nuclear Command and Control 16. Security Printing and Seals 17. Biometrics 18. Physical Tamper Resistance 19. Side Channels 20. Advanced Cryptographic Engineering 21. Network Attack and Defence 22. Phones 23. Electronic and Information Warfare 25. Surveillance or Privacy? 26. Managing the Development of Secure Systems Bibliography