Cybersecurity Fundamentals: Threats, Risk Management, and Defense Strategies.