Prepare one architecture and threat-model package per project
Jump & context
Week 19: (Final 3 Study Days): Project 3 Clean-Room Acceptance, Portfolio Packaging & Final Oral Defense
The five hours
- 01
Concepts & system design
60 min· read · map the mechanismR02 — OWASP ASVS
R31 — NIST AI RMF
R39 — OWASP Threat Modeling
Read the assigned sections; map the mechanism, threat model and trade-offs.
- 02
Project implementation
120 min· build · integrate · debugFinalize one self-contained Architecture & Threat-Model Package per flagship project (
P1,P2,P3). Each package must include:- System architecture and trust-boundary diagram.
- Asset inventory and shared contract schemas (
Identity,D11 Ledger,Provenance,D8 Test Case,D4 PII Token).
- STRIDE threat model and attack paths mapped to
D1–D12andC1–C12.
- Reproducible test/benchmark metrics and honest residual-risk statements.
Build, integrate, debug and improve the increment in the active project.
- 03
Security lab
60 min· attack your own systemNo separate task text for this block on day 110 — the sourced work sits in the block above. Keep the time box.
Test the abuse case, failure path, authorization bypass or resource limit.
- 04
Verification & evidence
30 min· test · record evidenceThree polished, employer-ready Architecture & Threat-Model Markdown/PDF packages in the portfolio root.
Add or run regression tests; record the 9-point evidence record.
- 05
Deliberate practice & Socratic review
30 min· explain aloud · update gapsAnswer the 8 Socratic questions without notes: What? Why? How? What if? Why not? How can I prove it? Where can it break? What have I learned?
Re-explain the hardest concept aloud, inspect one edge case, update the gap log.
- total5 h
Read today · inside the concepts block
R02 R31 R39Access-control, validation, authentication, file-handling, and logging requirements.
Govern, Map, Measure, and Manage functions; risk ownership, measurement, and lifecycle documentation.
Four-question framework & STRIDE: assets, trust boundaries, data flows, threat identification, and mitigation tracking.
Read only the named sections needed for today's task. Reading sits inside the 60-minute concepts block; it is not extra time.
Free resources for this day
5 curated- docsOWASP · Community guideThreat Modeling
The four-question framework and the STRIDE-per-element mapping over data flows, stores, processes, and external entities, which gives each project package a repeatable method instead of a blank page.
R39moved 2026-11-11 - videoPrabh Nair · 90 minPractical Threat Modeling Master Class: STRIDE-Powered
Works a full e-commerce threat model from DFD through trust boundaries and risk scoring, then extends the method to serverless and AI systems — the closest template for a per-project package.
R39checked 2026-11-11 - videoZ. Cliffe Schreuders · LectureThreat modeling using STRIDE and Attack Trees
Pairs STRIDE with attack trees so threats chain into multi-step attack paths, which is how you map a sequence like injection to tool misuse to exfiltration onto D1–D12 controls.
R39checked 2026-11-11 - articleDrata · 12 min readUsing the STRIDE Threat Model: Tutorial & Best Practices
Gives the element-to-threat table (which STRIDE letters apply to flows, stores, and processes) plus trust-boundary placement rules, useful for keeping the model systematic under time pressure.
R39unchecked 2026-11-11 - docsOWASP · Standard + levelsOWASP Application Security Verification Standard
ASVS supplies the access-control, validation, authentication, file-handling, and logging requirements that turn each STRIDE mitigation into a numbered, testable verification item.
R02moved 2026-11-11
Evidence record · 9-point standard
A lab is complete only when it produces evidence. Installing PyRIT, Garak, Presidio or TransformerLens is not completion. Saved on this device only.
Day notes
emptyThe two source formulations
verbatim · nothing summarisedProject & Deliverable Target
Master Architecture & Threat-Model Portfolio | All Deliverables `D1`–`D12`
Core Implementation
Finalize one self-contained Architecture & Threat-Model Package per flagship project (P1, P2, P3). Each package must include:
- System architecture and trust-boundary diagram.
- Asset inventory and shared contract schemas (
Identity,D11 Ledger,Provenance,D8 Test Case,D4 PII Token).
- STRIDE threat model and attack paths mapped to
D1–D12andC1–C12.
- Reproducible test/benchmark metrics and honest residual-risk statements.
Verification & Evidence
Three polished, employer-ready Architecture & Threat-Model Markdown/PDF packages in the portfolio root.
Read Today (60m Concepts Block)
R02 (OWASP ASVS), R31 (NIST AI RMF), R39 (OWASP Threat Modeling).
---