Authentication, Authorisation and Secure Defaults · seed 1 · A4, ink-friendly. The answer key prints on its own page for grown-ups.

Who you are, then what you may do

Computing · Networks & Security · ages 21-22
Name ______________________   Date ____________
  1. Maya may read but not delete. Which question is that?

    • Authorisation
    • Authentication
    • Amortisation
  2. Which question is authentication?

    • Who are you
    • What may you do
    • What time is lunch
  3. Passwords may be stored as plain text for speed.

    Circle one:   True   False

  4. What does the per-user salt add?

    • A second password to remember
    • A random extra mixed in per person
    • A faster login screen
  5. The login server cannot be reached. What should each part do?

    • Wave everyone through
    • Stay at no until the check recovers
    • Delete the user list
  6. Why must the hashing method be deliberately slow?

    • So each guess costs the attacker costly time
    • So logins feel important
    • So servers stay warm
  7. A signed-in owner opens someone else's pay record. Which check failed?

    • Authentication, since nobody signed in
    • The clock on the wall
    • Authorisation, since identity was already proved
  8. A rota reader touches pay files it never needs. What changes?

    • It gains every file for safety
    • Nothing, extra access is harmless
    • It loses pay files and the master key
LightMySky · lightmysky.comW1-mt_ofIiD4Bbpk-s1

Answer key

For grown-ups. Fold this page away before handing over the rest.

Who you are, then what you may do W1-mt_ofIiD4Bbpk-s1

  1. Authorisation · Limits after identity is known are authorisation, like the guest list.
  2. Who are you · Authentication checks identity before anything else is decided.
  3. False · Plain text hands every password to whoever steals the list.
  4. A random extra mixed in per person · The random extra makes each stored hash unique per person.
  5. Stay at no until the check recovers · Failing closed keeps the doubt on the safe side until checks return.
  6. So each guess costs the attacker costly time · Slow hashes price every guess, which blunts stolen lists.
  7. Authorisation, since identity was already proved · Identity held, so the broken part is the limit on what follows.
  8. It loses pay files and the master key · Least privilege strips each unneeded touch and names the removal.
Worksheet · LightMySky