OpenCyber Academy
Postgraduate · Chapter 11 · English
Course code: OCA-144Chapter 11: OCA-144-C011

Chapter 11 — Applied project

Open, free learning for anyone who wants to protect people and technology. No account is required to read this text or its worked answers.

Lesson map

Lesson 11 published. Map, example, EX051.

flowchart TD
  N0["Learning outcomes"]
  N1["11.1 The project"]
  N2["11.2 Outcomes and burden"]
  N3["Lab — Help desk calls before and after keys"]
  N4["11.3 Reporting"]
  N5["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5
  N5 --> EX["Worked example"]
  EX --> Q["Exercise EX051"]

Logical drawing

flowchart LR
  N0["Learning outcomes"]
  N1["11.1 The project"]
  N2["11.2 Outcomes and burden"]
  N3["Lab — Help desk calls before and after keys"]
  N4["11.3 Reporting"]
  N5["Synthesis"]
  N0 --> N1 --> N2 --> N3 --> N4 --> N5 --> Q["EX051"]
[Learning outcomes]
    |
    v
[11.1 The project]
    |
    v
[11.2 Outcomes and burden]
    |
    v
[Lab — Help desk calls before and after keys]
    |
    v
[11.3 Reporting]
    |
    v
[Synthesis]
    |
    v
[Worked example] --> [Exercise EX051]

Learning outcomes

You will (1) carry out an applied project on a human-centred control; (2) evaluate outcomes and burden; (3) report to stakeholders.

11.1 The project

Daniel's applied project introduces phishing-resistant security keys for Calloway's claims and finance staff, 240 people who handle payments and sensitive data. He plans the rollout with IT, HR and team leaders: keys are issued in short sessions, each person registers two keys and a simple recovery process is set up. He applies lessons from earlier chapters: involve users early, test with a pilot team and measure burden. The project aims to make credential phishing ineffective for the most targeted roles. The pilot team gives feedback.

11.2 Outcomes and burden

After four months, Daniel compares credential phishing outcomes and help desk calls. Before keys, these teams had several account compromises from phishing a year; after, none during the period, though the period is short. Help desk calls rose in the first month as people learned the keys and then fell below the previous level, because password resets declined. The lab summarises monthly help desk calls. A short survey shows most staff find keys easier than codes, though some worry about losing them.

Lab — Help desk calls before and after keys

# Monthly help desk calls for 240 staff before and after security keys (synthetic).
base = 45; after = [62, 44, 36, 31]
print("baseline per month:", base)
for m, c in enumerate(after, 1): print(f"month {m}: {c} ({c - base:+d})")

Run with python3 lab_keys.py. Verified output:

baseline per month: 45
month 1: 62 (+17)
month 2: 44 (-1)
month 3: 36 (-9)
month 4: 31 (-14)

11.3 Reporting

Daniel reports to the board and staff. He states that keys removed the main route for credential theft in the targeted teams and reduced password support calls after a learning period. He notes limits: four months is short and attackers may shift to other methods, such as phone-based fraud, which the verification controls address. He recommends extending keys to all staff over the next year. Staff hear the results first, which reinforces that the programme is done with them rather than to them.

Worked example

Daniel rolls out security keys to 240 staff, finds no phishing compromises in four months and lower help desk load after a learning month, and reports honestly.

Synthetic case. The project is synthetic.

Errors and limits

Short periods mislead. Key loss needs good recovery.

Exercises

Synthesis

Applied projects deliver controls with users, measure burden and report limits.

Continue studying — chapter 11 of 12

← Chapter 10 (draft) · Course chapter index · Chapter 12 (draft) →

Worked answers

EX051. Claims and finance staff, 240 people.

EX052. So there is a backup if one key is lost.

EX053. Calls rose to 62 in the first month and then fell to 31 by month four, below the 45 baseline.

EX054. Phone-based fraud, addressed by verification controls.

EX055. Staff, reinforcing that the programme is done with them.