Secure Software Architecture and Design
Security architecture, secure interface design, reusable technologies, threat modeling and design review.
5 minutes
5 Questions
Secure Software Architecture and Design is Domain 3 of the CSSLP Common Body of Knowledge. It addresses how security requirements, identified earlier in the lifecycle, are translated into a structural blueprint that resists attack and limits damage when failures occur. The central idea is that secu…
Concepts covered
Trusted Computing, TPM and TCBSecurity Management, Out-of-Band and Log InterfacesCognitive Computing, AI and Extended RealitySecure Backup, Restoration and Data DestructionDistributed Computing and Service-Oriented ArchitectureVirtualization, Containers and Infrastructure as CodeSecure Operational Architecture and Deployment TopologyCredential Management, X.509 and SSOCloud Architectures (SaaS, PaaS, IaaS)Database Security ControlsModeling Non-Functional Security PropertiesSecurity Control Identification and PrioritizationRich Internet and Mobile Application SecurityAttack Surface EvaluationAPI and Protocol Design ChoicesFlow Control and Data Loss PreventionThreat Modeling With STRIDE and PASTAPervasive, IoT and Industrial IoT ComputingSecure Architecture and Design PatternsThreat Analysis and Threat IntelligenceEmbedded Software and Hardware Platform SecurityArchitectural Risk Assessment and Design ReviewLanguage Runtime and Operating System Controls
Test mode:
More Secure Software Architecture and Design questions
460 questions (total)