Fundamentals of Cybersecurity: Attacks, Services, and Models