nerdexam
(ISC)2

CISSP · Question #1279

Which of the following techniques evaluates the secure design principles of network OF software architectures?

The correct answer is B. Threat modeling. Threat modeling is a technique that evaluates the security risks and vulnerabilities of a network or software architecture, by identifying the potential threats, their likelihood, and their impact. Threat modeling can help design secure systems by applying the appropriate counter

Submitted by rohit_dlh· Mar 5, 2026Security Architecture and Engineering

Question

Which of the following techniques evaluates the secure design principles of network OF software architectures?

Options

  • ARisk modeling
  • BThreat modeling
  • CFuzzing
  • DWaterfall method

How the community answered

(22 responses)
  • B
    91% (20)
  • C
    5% (1)
  • D
    5% (1)

Explanation

Threat modeling is a technique that evaluates the security risks and vulnerabilities of a network or software architecture, by identifying the potential threats, their likelihood, and their impact. Threat modeling can help design secure systems by applying the appropriate countermeasures and controls. Risk modeling is a similar technique, but it focuses on the overall business risks and their mitigation strategies, rather than the specific security threats. Fuzzing is a technique that tests the robustness and security of software by sending random or malformed inputs to trigger errors or crashes. Waterfall method is a software development methodology that follows a sequential and linear process, but it does not evaluate the security design principles of the

Topics

#Threat modeling#Secure design principles#Software architecture security

Community Discussion

No community discussion yet for this question.

Full CISSP Practice