This book is a part of another book titled Computer & Internet Security: A Hands-on Approach 2nd Edition (687 pages). It is created to lower the cost on students as many courses only need this part. It covers 16 of the 26 chapters.This book is based on the authors 18 years of teaching and research experience. It covers the fundamental principles in Internet security including network security web security and cryptography. Its goal is to help readers understand how various attacks work what thei