Skip to main content

← back to the guide

Secure Software Architecture: HSC Software Engineering Module 1 quiz quiz

7questions. Pick an answer and you'll see why right away.

  1. Which component of the CIA triad is directly protected by encrypting data so only authorised parties can read it?

  2. What is the key difference between authentication and authorisation?

  3. Which is the correct way to store user passwords?

  4. An attacker reads another user's record by changing the id in the URL /api/orders/123 to /api/orders/124. Which OWASP Top 10 (2021) category is this?

  5. Why is validation performed only in the browser insufficient as a security control?

  6. During the TLS handshake, what is asymmetric encryption mainly used for in HTTPS?

  7. Which practice best fits the secure development lifecycle principle of building security in early?