Ensuring that products & systems are designed, deployed, and maintained in a secure manner. Application security testing, penetration testing, remediation. Helping development teams learn secure coding and how applications are attacked, how to code defensively.