The human factor: a key element of cyber security