Software Assurance
Software assurance is the natural progression from developing security programs and assessing risk to improving software development security practices. Trusted CI's software assurance resources include:
Introduction to Software Security: A developing collection of hands-on course modules for learning basic to advanced secure coding
The Technical Landscape of Ransomware: Threat Models and Defense Models
Engagement Reports: software assurance-focused engagements such as Pegasus, perfSONAR, and Tapis engagements
Blog posts
Trusted CI Blog posts featuring software assurance, sustainability, and secure coding practices.