This fully revised and updated new edition of the definitive text/reference on computer network and information security presents a comprehensive guide to the repertoire of security tools, algorithms and best practices mandated by the technology we depend on. Topics and features: highlights the magnitude of the vulnerabilities, weaknesses and loopholes inherent in computer networks; discusses how to develop effective security solutions, protocols, and best practices for the modern computing environment; examines the role of legislation, regulation, and enforcement in securing computing and mobile systems; describes the burning security issues brought about by the advent of the Internet of Things and the eroding boundaries between enterprise and home networks (NEW); provides both quickly workable and more thought-provoking exercises at the end of each chapter, with one chapter devoted entirely to hands-on exercises; supplies additional support materials for instructors at an associatedwebsite.


This textbook provides an introduction to the social and policy issues which have arisen as a result of information technology. Whilst it assumes a modest familiarity with computers, its aim is to provide a guide to the issues suitable for undergraduates. In doing so, the author prompts the students to consider questions such as: How do morality and the law relate to each other? What should be covered in a professional Code of Conduct for Information Technology professionals? What are the ethical issues relating to copying software? Is electronic monitoring of employees wrong? What are the moral codes of cyberspace? Throughout, the book shows how in many ways the technological development is outpacing the ability of our legal systems to keep up, and how different paradigms applied to ethical questions may often offer conflicting conclusions. As a result students will find this to be a thought-provoking and valuable survey of the new and difficult ethical questions that the Internet, artificial intelligence, and virtual reality have created.