---
title: "Threat Modelling: Assets, Adversaries and Trust Boundaries"
description: "Security work starts by naming what is worth protecting, who might want it, and where data crosses from a place you control into one you do not. Without that, defences are chosen by habit, and the eff"
canonical: https://lightmysky.com/learn/computing/threat-modelling-assets-adversaries-and-trust-boundaries-mt_VRXTkrNFvx
source: https://lightmysky.com/learn/computing/threat-modelling-assets-adversaries-and-trust-boundaries-mt_VRXTkrNFvx.md
retrieved: 2026-09-12
---

> **Agent view.** This is the Markdown twin of the page, for tools and assistants.
> When to use this site, and the call that answers each job: https://lightmysky.com/agent-instructions.md
> API description (OpenAPI 3.1): https://lightmysky.com/openapi.json · Authentication: https://lightmysky.com/auth.md
> Pricing: https://lightmysky.com/pricing.md · Catalog: https://lightmysky.com/llms.txt · Full catalog: https://lightmysky.com/llms-full.txt
> Every machine-readable file on this domain: https://lightmysky.com/.well-known/ai-catalog.json
> Ask for Markdown with `Accept: text/markdown`, a `.md` address, or `?mode=agent`.

# Threat Modelling: Assets, Adversaries and Trust Boundaries

Security work starts by naming what is worth protecting, who might want it, and where data crosses from a place you control into one you do not. Without that, defences are chosen by habit, and the effort lands away from where the risk is.

Subject: Computing · Area: Networks & Security · Ages 21 to 22
Page: https://lightmysky.com/learn/computing/threat-modelling-assets-adversaries-and-trust-boundaries-mt_VRXTkrNFvx

## Ready when they can

- Draw a system's trust boundaries and mark every crossing
- List assets and rank them by what their loss would cost
- Match a defence to a named adversary rather than to a general worry

## Lesson: Name it before you defend it

Security starts by naming three things: what is worth protecting, who might want it, and where data crosses out of your control. Without that list, defences get picked by habit and land where the risk is not.

**Example.** A school mail system names logins and pupil records as assets, with pupil records hurt most if lost. Phishers are the named adversary, sending fake login pages. The defence is checking the sender and never opening login links from mail.

Draw the system and mark every trust boundary, each place data leaves somewhere you control. Rank each asset by what its loss would cost, from a leaked lunch menu up to stolen identities. Then match each defence to one named threat, not to a vague worry.

**Tip.** Test your model with one question per defence: which adversary does this stop. If a defence answers no named threat, move that effort to a crossing that needs it.

**Recap.** Name assets, name adversaries, mark every crossing, and tie each defence to the threat it answers.

## Practice

8 questions on this page, each with its working shown.

## Needs first

- [TLS: Putting the Pieces Together](https://lightmysky.com/learn/computing/tls-putting-the-pieces-together-mt_JzIwi-BYG0)
- [Cyber Threats and How Systems Defend](https://lightmysky.com/learn/computing/cyber-threats-and-how-systems-defend-mt_zMJzhIdEWd)

## Opens up

- [Authentication, Authorisation and Secure Defaults](https://lightmysky.com/learn/computing/authentication-authorisation-and-secure-defaults-mt_ofIiD4Bbpk)
