Table of contents : Cover Front Matter Part I. Introduction to Computer Network Security 1. Computer Network Fundamentals 2. Computer Network Security Fundamentals Part II. Security Issues and Challenges in the Traditional Computer Network 3. Security Threats and Threat Motives to Computer Networks 4. Introduction to Computer Network Vulnerabilities 5. Cyber Crimes and Hackers 6. Scripting and Security in Computer Networks and Web Browsers 7. Security Assessment, Analysis, and Assurance Part III. Dealing with Computer Network Security Challenges 8. Disaster Management 9. Access Control and Authorization 10. Authentication 11. Cryptography 12. Firewalls 13. System Intrusion Detection and Prevention 14. Computer and Network Forensics 15. Virus and Content Filtering 16. Standardization and Security Criteria: Security Evaluation of Computer Products 17. Artificial Intelligence and the Security of Computing Systems 18. Computer Network Security Protocols 19. Security in Wireless Networks and Devices 20. Security in Sensor Networks 21. Additional Efforts to Secure Data in Computer Networks and Beyond Part IV. The Emergence of a Digital and Social Network Ecosystem 22. Virtualization Technologies and Security 23. Cloud Computing Technology and Security 24. Mobile Systems and Corresponding Intractable Security Issues 25. Internet of Things (IoT): Growth, Challenges, and Security 26. Blockchains, Cryptocurrency, and Smart Contracts Technologies: Security Considerations Part V. Securing the Last Frontier in the New Ecosystem—The Home Front 27. Conquering the Last Frontier in the Digital Invasion: The Home Front Part VI. Hands-on Projects 28. Projects Back Matter