Tackling the cyber security problem