Cyber ​​security issues

Anyone suggests techniques or algorithms that prevent most recent attacks from occurring and also suggest tools to defend private information.