The Fundamentals of Cyber Security