Cyber Security: Importance, Principles, And Challenges