[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"lesson-software-architecture-security-architecture-security-principles-and-threat-modeling-en":3,"cheat-sheet---en":3,"domain-info---en":3,"prev-software-architecture-security-architecture-security-principles-and-threat-modeling-en":3,"next-software-architecture-security-architecture-security-principles-and-threat-modeling-en":3,"topic-info-software-architecture-security-architecture-security-principles-and-threat-modeling-en":4,"course-lesson-metadata-software-architecture-en":19},null,{"meta":5,"body":8},{"title":6,"description":7},"Security Principles and Threat Modeling","CIA, least privilege, defense in depth, zero trust, and threat modeling with STRIDE.",{"type":9,"value":10,"toc":15},"minimark",[11],[12,13,14],"p",{},"Attackers look for structure, so defense must live in the structure too. This topic sets the CIA triad as the goal, teaches the principles that survive every technology cycle, and puts them to work in a full STRIDE threat-modeling pass over a realistic system.",{"title":16,"searchDepth":17,"depth":17,"links":18},"",3,[],{"lessons":20,"cheatSheets":21,"mockTestsAvailable":22},[],[],false]