Listmania!
Computer and Network Security
Secrets and Lies: Digital Security in a Networked WorldSecrets and Lies: Digital Security in a Networked World by Bruce Schneier
Buy new: £8.36 / Used from: £4.00
A masterpiece of a primer for security. Helps teach how security should be thought of in practice.
Cryptography and Network Security: Principles and PracticeCryptography and Network Security: Principles and Practice by William Stallings
Buy used from: £49.00
Solid 'ground up' covering on the technical aspects of security - authentication, authorisation, privacy, non-repudiation etc. Covers technology in good depth, ideal for Comp. Sci. students.
Applied Cryptography: Protocols, Algorithms and Source Code in CApplied Cryptography: Protocols, Algorithms and Source Code in C by Bruce Schneier
Buy new: £24.54 / Used from: £18.75
A dated book covering older the algorithms - but does do exceedingly well. The fundamentals are there but the book is aimed more at engineers and implementers not architects and planners.
Hacking: The Art of Exploitation Book/CD Package 2nd EditionHacking: The Art of Exploitation Book/CD Package 2nd Edition by Jon Erickson
Buy new: £22.36 / Used from: £26.81
Aimed very much at hackers and programmers / developers. This book is best read by someone with a solid grasp of computer architectures and basic grasp of assembly language and debugging.
Security Engineering: A Guide to Building Dependable Distributed Systems (Wiley Computer Publishing)Security Engineering: A Guide to Building Dependable Distributed Systems (Wiley Computer Publishing) by Ross J. Anderson
Buy new: £36.13 / Used from: £4.66
An excellent guide pointing out pitfalls and best-practice. Contains ample case-studies which highlight problems and their severity an the limitations of security methods and processes.