Hi folks,
This follows from the definition of a trust region itself, my definition of trust region is:
a trust region is a region where there is an expectation of a security policy being fulfilled
It’s a terse, abstract definition but it fits most cases I encounter but it basically says that things inside the region are trusted for some purpose (as specified by policy)
As an aside it doesn’t make sense to treat a trust boundary as anything other than a border - a dividing line - between regions. It also doesn’t make sense to introduce new terms like “"privilege” into the definition of a trust boundary/region because now you have to define privilege and demonstrates how it links back to trust.
The definition above also means that trust regions can overlap because they are trust regions for a policy.
1/ For example if the remote call centre worker can see your social security number they are trusted not to disclose it (the policy) and that particular trust region extends from the backend to include all call center workers. This would obviously be an example of a poorly defined trust region but the model is descriptive.
2/ Most of the times we draw trust regions at the abstraction level of the model - e.g. network zones, or rooms in a house.
3/ Inside the DMZ, different entities may trust that all request have been already been authenticated at the edge and transited via an in-bound API gateway. This may or may not be a sensible thing to trust.
My definition also means that entities inside a trust region are trusted not to violate the policy, but could typically do so, possibly undetected.
For example, trusted apps running inside ARM Trust Zone (which is a distinct privileged and trusted execution environment) are trusted not to mess with physical RAM in areas they have been told not to, even though they could.
Looking at trust regions at layer 3/4 in the network stack or say, executing entities in a compute system (e.g. operating system processes vs userland processes) - trust regions will often match privilege levels because this is often the policy we are most interested in.