Cognitive cyber-security is a means of using human-like thinking mechanisms and turning them into artificial intelligence technologies to identify security threats. The aim is to transfer human knowledge to the cognitive system that can serve as a self-learning system. It enables us to identify threats, assess their impact, and implement reactive strategies.