Cyber attacks and cyber security