Security Engineering

Security Engineering is an interdisciplinary approach and means to enable the realization of secure systems.  It focuses on defining customer needs, security protection requirements, and required functionality early in the systems development life cycle, documenting requirements, and then proceeding with design, synthesis, and system validation while considering the complete problem.