MCQ Collection

Secure Software Design and Development MCQs

Practice Secure Software Design and Development questions with answers and explanations.

In secure software design and development, what is meant by STRIDE?

A. a UI wireframe method B. a password hashing algorithm C. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege D. a database transaction model
Correct Answer: C. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege

Which statement best describes the purpose of STRIDE?

A. a UI wireframe method B. a database transaction model C. a password hashing algorithm D. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege
Correct Answer: D. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege

For a semester exam, which option is correct about STRIDE?

A. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege B. a password hashing algorithm C. a UI wireframe method D. a database transaction model
Correct Answer: A. a threat modeling approach based on spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege