Security in Computing, Sixth Edition, is today's essential text for anyone teaching, learning, and practicing cybersecurity. It defines core principles underlying modern security policies, processes, and protection illustrates them with up-to-date examples and shows how to apply them in practice. Modular and flexibly organised, this book supports a wide array of courses, strengthens professionals' knowledge of foundational principles, and imparts a more expansive understanding of modern security. This extensively updated edition adds or expands coverage of artificial intelligence and machine learning tools app and browser security security by design securing cloud, IoT, and embedded systems privacy-enhancing technologies protecting vulnerable individuals and groups strengthening security culture cryptocurrencies and blockchain cyberwarfare post-quantum computing and more. It contains many new diagrams, exercises, sidebars, and examples, and is suitable for use with two leading frameworks: the US NIST National Initiative for Cybersecurity Education (NICE) and the UK Cyber Security Body of Knowledge (CyBOK).