Security engineering involves aspects of social science, psychology such as designing a system. Security engineering is a specialized field associated with engineering that focuses on the security aspects inside the design of methods that need to be able to deal robustly with possible types of disruption, ranging via natural disasters to malicious acts. These constraints and restrictions are often asserted as a security policy.