Secure Concepts A fundamental understanding of risk and exposure through the software life cycle is the basis for software security. Explore the core concepts of confidentiality integrity authentication and authorization.